Multi-Seat not working on gnome45
I have a multi-seat setup that worked fine in gnome 44, on update to 45 gdm comes up on seat0 but not on seat1. Attached is the log file. I am told it is because deferred startup only handles seat0
Sep 26 15:20:23 systemd[1]: Starting gdm.service - GNOME Display Manager...
Sep 26 15:20:23 gdm[4627]: Gdm: Enabling debugging
Sep 26 15:20:23 gdm[4627]: Gdm: Changing user:group to gdm:gdm
Sep 26 15:20:23 gdm[4627]: GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
Sep 26 15:20:23 gdm[4627]: Gdm: Successfully connected to D-Bus
Sep 26 15:20:23 gdm[4627]: Gdm: GdmManager: GDM starting to manage displays
Sep 26 15:20:23 systemd[1]: Started gdm.service - GNOME Display Manager.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: enumerating seats from logind
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: display for seat seat0 requested
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Checking if udev has settled enough to support graphics.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: udev has not settled enough for graphics.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: udev is still settling, so not creating display yet
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Getting session type (prefers xorg, falling back: no)
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use x11
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: seat0 doesn't yet support graphics. Waiting 10 seconds to try again.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: display for seat seat1 requested
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Checking if udev has settled enough to support graphics.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Found secondary PCI graphics adapter, not proceeding yet.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: udev has not settled enough for graphics.
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: udev is still settling, so not creating display yet
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: Getting session type (prefers xorg, falling back: no)
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use x11
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: received VT change event
Sep 26 15:20:23 gdm[4627]: Gdm: GdmLocalDisplayFactory: VT is 1 at startup
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: display for seat seat0 requested
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: udev timed out, proceeding anyway.
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: System supports graphics
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: Getting session type (prefers xorg, falling back: no)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: New displays on seat0 will use x11
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: x11 login display for seat seat0 requested
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: Adding display on seat seat0
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: id: (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: seat id: (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: session class: greeter
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: initial: no
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: allow timed login: yes
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: local: yes
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: supported session types: (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: session type: x11
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: supported session types: x11
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: seat id: seat0
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: initial: yes
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplayStore: Adding display /org/gnome/DisplayManager/Displays/187651693438416 to store
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Managing display: /org/gnome/DisplayManager/Displays/187651693438416
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Preparing display: /org/gnome/DisplayManager/Displays/187651693438416
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Checking kernel command buffer BOOT_IMAGE=(md/boot)/vmlinuz-6.5.5-300.fc39.aarch64 root=UUID=88c575e7-f407-409f-a846-7deee16563d9 ro rd.luks.uuid=luks-0339d498-eb0e-4937-80ed-07282cdcdb70 rd.md.uuid=5b96159b:878d09a3:02d12029:a951cb2b rd.md.uuid=350467db:6edd329e:a9f628aa:3b257e8f rd.neednet=1 ip=dhcp rhgb quiet crashkernel=1G-4G:256M,4G-64G:320M,64G-:576M
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Failed to read kernel commandline: Could not match gnome.initial-setup= in kernel cmdline
Sep 26 15:20:33 gdm[4627]: Gdm: doing initial setup? no
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: prepare display
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Got automatic login details for display: 0
Sep 26 15:20:33 gdm[4627]: GdmDBusUtils: Registered DBus error domain 'gdm-session-worker-error-quark'
Sep 26 15:20:33 gdm[4627]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Creating D-Bus server for worker for session
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: D-Bus server for workers listening on unix:path=/tmp/dbus-GaS9MGqq
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Creating D-Bus server for greeters and such for session (null) (0xaaab10878120)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: D-Bus server for greeters listening on unix:path=/tmp/dbus-YPgpxEdo
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Setting display device: (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Created user session for user 42 on display /org/gnome/DisplayManager/Displays/187651693438416 (seat seat0)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Running greeter
Sep 26 15:20:33 gdm[4627]: Gdm: GdmDisplay: Creating greeter for (null) (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLaunchEnvironment: Starting...
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLaunchEnvironment: Setting up run time dir /run/gdm/greeter
Sep 26 15:20:33 gdm[4627]: GLib: setenv()/putenv() are not thread-safe and should not be used after threads are created
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Creating D-Bus server for worker for session
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: D-Bus server for workers listening on unix:path=/tmp/dbus-dc1aQs59
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Creating D-Bus server for greeters and such for session (null) (0xaaab1088bed0)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: D-Bus server for greeters listening on unix:path=/tmp/dbus-DA19X5X6
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Setting display device: (null)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: starting conversation gdm-launch-environment for session (0xaaab1088bed0)
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSessionWorkerJob: Starting worker...
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSessionWorkerJob: Running session_worker_job process: gdm-session-worker [pam/gdm-launch-environment] /usr/libexec/gdm-session-worker
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSessionWorkerJob: : SessionWorkerJob on pid 5166
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: setting session to type 'x11'
Sep 26 15:20:33 gdm[4627]: Gdm: GdmLocalDisplayFactory: display status changed: 1
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: Enabling debugging
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: connecting to address: unix:path=/tmp/dbus-dc1aQs59
Sep 26 15:20:33 gdm[4627]: GdmDBusServer: new connection 0xffff78000b70
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Handling new connection from worker
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Authenticating new connection
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: worker connection is 0xffff78000b70
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Emitting conversation-started signal
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Beginning initialization
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: Conversation started
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to SETUP_COMPLETE
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: initializing PAM; service=gdm-launch-environment username=gdm seat=seat0
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SEAT=seat0'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_CLASS=greeter'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state SETUP_COMPLETE
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to AUTHENTICATED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: authenticating user gdm
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state AUTHENTICATED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to AUTHORIZED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: determining if authenticated user (password required:0) is authorized to session
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state AUTHORIZED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to ACCREDITED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/sbin/nologin'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state ACCREDITED
Sep 26 15:20:33 gdm[4627]: Gdm: GdmSession: type x11, program? yes, seat seat0
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: session display mode set to new-vt
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_TYPE=x11'
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to ACCOUNT_DETAILS_SAVED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: saving account details for user gdm
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to SESSION_OPENED
Sep 26 15:20:33 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_VTNR=1'
Sep 26 15:20:34 gdm-launch-environment][5166]: pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=42) by (uid=0)
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state SESSION_OPENED
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: Emitting 'session-opened' signal
Sep 26 15:20:34 gdm[4627]: Gdm: GdmDisplay: Greeter session opened
Sep 26 15:20:34 gdm[4627]: Gdm: GdmDisplay: session id: c1
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: Stopping all conversations except for gdm-launch-environment
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: type x11, program? yes, seat seat0
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: getting session command for file 'gnome.desktop'
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: 'gnome.desktop' registers self
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: type x11, program? yes, seat seat0
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'DCONF_PROFILE=gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_SUPPORTED_SESSION_TYPES=x11'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GIO_USE_VFS=local'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/sbin/nologin'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_DATA_DIRS=/usr/share/gdm/greeter:/usr/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'LANG=en_US.UTF-8'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_SEAT_ID=seat0'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'RUNNING_UNDER_GDM=true'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_VERSION=45.0.1'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'XDG_CURRENT_DESKTOP=GNOME-Greeter:GNOME'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GNOME_SHELL_SESSION_MODE=gdm'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GDM_LANG=en_US.UTF-8'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: Set PAM environment variable: 'GVFS_DISABLE_FUSE=1'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: start program: /usr/libexec/gdm-x-session "dbus-run-session -- gnome-session --autostart /usr/share/gdm/greeter/autostart --debug"
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: attempting to change state to SESSION_STARTED
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: opening session for program '/usr/libexec/gdm-x-session'
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: jumping to VT 1
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: first setting graphics mode to prevent flicker
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: VT mode did not need to be fixed
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: session opened creating reply...
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSessionWorker: state SESSION_STARTED
Sep 26 15:20:34 gdm-launch-environment][5166]: Gdm: GdmSession worker: watching pid 5195
Sep 26 15:20:34 gdm[4627]: Gdm: GdmSession: Emitting 'session-started' signal with pid '5195'
Sep 26 15:20:34 gdm[4627]: Gdm: GdmDisplay: Greeter started
Sep 26 15:20:35 gdm[4627]: Gdm: GdmManager: trying to register new display
Sep 26 15:20:35 gdm[4627]: Gdm: GdmCommon: Found session c1 for PID 5195, using
Sep 26 15:20:35 gdm[4627]: Gdm: GdmLocalDisplayFactory: display status changed: 2
Sep 26 15:20:38 gdm[4627]: Gdm: GdmCommon: Found session c1 for PID 5425, using
Sep 26 15:20:38 gdm[4627]: Gdm: GdmManager: trying to register new session on display 0xaaab108765d0
Sep 26 15:20:38 gdm[4627]: Gdm: GdmDisplay: session registered: yes
Sep 26 15:20:38 gdm[4627]: Gdm: GdmLocalDisplayFactory: session registered on display, looking for any background displays to kill
Sep 26 15:20:38 gdm[4627]: Gdm: GdmManager: trying to open new session
Sep 26 15:20:38 gdm[4627]: Gdm: GdmCommon: Found session c1 for PID 5425, using
Sep 26 15:20:38 gdm[4627]: Gdm: GdmSession: Considering session (null) for username (null)
Sep 26 15:20:38 gdm[4627]: GdmDBusServer: new connection 0xffff78001b90
Sep 26 15:20:38 gdm[4627]: Gdm: GdmSession: Handling new connection from outside
Sep 26 15:20:38 gdm[4627]: Gdm: GdmManager: client with pid 5425 connected
Sep 26 15:20:38 gdm[4627]: Gdm: GdmDisplay: Got timed login details for display: 0
Edited by Dennis Gilmore