Bug 2176633

Summary: For unknown reason not appears dropdown menu with list of sessions when I press to gear button.
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: gdmAssignee: Ray Strode [halfline] <rstrode>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 39CC: gnome-sig, mclasen, philip.wyett, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Demonstration none

Description Mikhail 2023-03-08 21:26:17 UTC
Description of problem:
For unknown reason not appears dropdown menu with list of sessions when I press to gear button. And gdm every time starting last selected session. I have two desktop PC one loads always Wayland session because last was Wayland session and other loads X11 session because last was X11 session.

- I don't have nvidia gpu
❯ lspci -nn | grep VGA
0b:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf] (rev c0)

❯ glxinfo | grep Vendor
amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
    Vendor: AMD (0x1002)

- desktop session files are present in system
❯ ls -la /usr/share/xsessions
total 32
drwxr-xr-x. 1 root root  156 Mar  8 18:02 .
drwxr-xr-x. 1 root root 5100 Mar  9 01:51 ..
-rw-r--r--. 1 root root 8139 Feb 14 05:00 gnome-classic.desktop
-rw-r--r--. 1 root root 7617 Feb 14 05:00 gnome-classic-xorg.desktop
-rw-r--r--. 1 root root 7830 Mar  6 05:00 gnome.desktop
-rw-r--r--. 1 root root 7915 Mar  6 05:00 gnome-xorg.desktop

❯ systemctl status gdm
● gdm.service - GNOME Display Manager
     Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Thu 2023-03-09 02:09:50 +05; 1min 21s ago
   Main PID: 1448 (gdm)
      Tasks: 4 (limit: 76760)
     Memory: 5.9M
        CPU: 279ms
     CGroup: /system.slice/gdm.service
             └─1448 /usr/sbin/gdm

Mar 09 02:09:50 secondary-ws systemd[1]: Starting gdm.service - GNOME Display Manager...
Mar 09 02:09:50 secondary-ws systemd[1]: Started gdm.service - GNOME Display Manager.
Mar 09 02:09:54 secondary-ws gdm[1448]: Gdm: GdmDisplay: Session never registered, failing
Mar 09 02:09:54 secondary-ws gdm[1448]: Gdm: GdmDisplay: Session never registered, failing
Mar 09 02:10:09 secondary-ws gdm-password][2258]: gkr-pam: unable to locate daemon control file
Mar 09 02:10:09 secondary-ws gdm-password][2258]: gkr-pam: stashed password to try later in open session
Mar 09 02:10:36 secondary-ws gdm[1448]: Gdm: Child process -1761 was already dead.


Version-Release number of selected component (if applicable):
# rpm -q gdm
gdm-43.0-7.fc39.x86_64

Comment 1 Mikhail 2023-03-09 23:27:26 UTC
Created attachment 1949429 [details]
Demonstration

Comment 2 Fedora Release Engineering 2023-08-16 07:11:19 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.