Bug 13115

Summary: Не работает gnome-classic-session на Xorg
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: CONFIRMED --- QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: survolog
Version: All   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:
Attachments: Скриншот выбора сессии в GDM
Успешно запущенный "Классический GNOME" на Wayland

Description Mikhail Novosyolov 2023-02-02 22:59:52 MSK
Created attachment 5858 [details]
Скриншот выбора сессии в GDM

Поставил Fresh Server 12.3
dnf install gnome-classic-session gdm
systemctl set-default graphical.target
reboot
Запустился gdm, выбираю пользователя, сессию "Классчиеский GNOME на Xorg", начинается вход в систему, а затем выбрасывает обратно на экран входа. В логах ничего интересного не вижу:

# journalctl -u gdm -b 0
фев 02 22:53:19 binopt-kz1 systemd[1]: Starting GNOME Display Manager...
фев 02 22:53:19 binopt-kz1 systemd[1]: Started GNOME Display Manager.
фев 02 22:54:23 binopt-kz1 gdm-password][1207]: gkr-pam: unable to locate daemon control file
фев 02 22:54:23 binopt-kz1 gdm-password][1207]: gkr-pam: stashed password to try later in open session
фев 02 22:54:28 binopt-kz1 gdm[916]: Gdm: GdmDisplay: Session never registered, failing
фев 02 22:55:13 binopt-kz1 gdm-password][1339]: gkr-pam: unable to locate daemon control file
фев 02 22:55:13 binopt-kz1 gdm-password][1339]: gkr-pam: stashed password to try later in open session
фев 02 22:55:16 binopt-kz1 gdm[916]: Gdm: GdmDisplay: Session never registered, failing


Но! Сессия "Классический GNOME" (на Wayland) успешно запускается.
Comment 1 Mikhail Novosyolov 2023-02-02 23:00:34 MSK
Created attachment 5859 [details]
Успешно запущенный "Классический GNOME" на Wayland
Comment 2 Mikhail Novosyolov 2023-02-02 23:45:25 MSK
Лечится установкой xterm:

фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2589]: (II) This device may have been added with another device file.
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]: 
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ██████╗  ██████╗ ███████╗ █████╗
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ██╔══██╗██╔═══██╗██╔════╝██╔══██╗
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ██████╔╝██║   ██║███████╗███████║
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ██╔══██╗██║   ██║╚════██║██╔══██║
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ██║  ██║╚██████╔╝███████║██║  ██║
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]:  ╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]: Добро пожаловать!
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2610]: Для получения помощи введите в консоли: справка
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2597]: /bin/sh: строка 2: xterm: команда не найдена
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2660]: /bin/sh: строка 1: xterm: команда не найдена
фев 02 23:41:15 binopt-kz1 /usr/libexec/gdm-x-session[2589]: (II) Server terminated successfully (0). Closing log file.
фев 02 23:41:15 binopt-kz1 gdm-password][2536]: pam_unix(gdm-password:session): session closed for user mikhailnov


однако затем запускается просто xterm, а не гном о_О
Comment 3 Mikhail Novosyolov 2023-02-03 03:43:14 MSK
возможно, это потому что я не поставил task-x11, т.е. x11-driver-input*, не проверял.