I share below "journalctl -u gdm" output of last boot.
I hope it can be helpful to understand the issue.
Thanks.
-- Boot 862f63cdcc5a4e3c9912a16d1cf4cdfc --
set 05 10:08:41 ArchLinux systemd[1]: Starting GNOME Display Manager...
set 05 10:08:41 ArchLinux systemd[1]: Started GNOME Display Manager.
set 05 10:08:41 ArchLinux gdm[729]: Gdm: Enabling debugging
set 05 10:08:41 ArchLinux gdm[729]: Gdm: Changing user:group to gdm:gdm
set 05 10:08:41 ArchLinux gdm[729]: GLib-GIO: Using cross-namespace
EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: Successfully connected to D-Bus
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmManager: GDM starting to
manage displays
set 05 10:08:41 ArchLinux gdm[729]: Gdm: Could not ping plymouth:
Esecuzione del processo figlio «plymouth» non riuscita (File o directory
non esistente)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory:
enumerating seats from logind
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: display
for seat seat0 requested
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory:
Checking if udev has settled enough to support graphics.
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: Found
primary PCI graphics adapter, proceeding.
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: udev
has settled enough for graphics.
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: System
supports graphics
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: Getting
session type (prefers wayland, falling back: no)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: New
displays on seat0 will use wayland
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: wayland
login display for seat seat0 requested
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: Adding
display on seat seat0
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: id: (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: seat id: (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: session class: greeter
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: initial: no
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: allow timed login: yes
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: local: yes
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: supported session
types: (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: session type: wayland
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: supported session
types: wayland:x11
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: seat id: seat0
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: initial: yes
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplayStore: Adding display
/org/gnome/DisplayManager/Displays/94233665124736 to store
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Managing display:
/org/gnome/DisplayManager/Displays/94233665124736
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Preparing display:
/org/gnome/DisplayManager/Displays/94233665124736
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Checking kernel
command buffer BOOT_IMAGE=/vmlinuz-linux
root=UUID=268ca439-a0f8-4522-a90a-1ef31d8560a4 rw loglevel=3
resume=/dev/nvme0n1p6
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Failed to read
kernel commandline: Could not match gnome.initial-setup= in kernel cmdline
set 05 10:08:41 ArchLinux gdm[729]: Gdm: doing initial setup? no
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: prepare display
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Got automatic login
details for display: 0
set 05 10:08:41 ArchLinux gdm[729]: GdmDBusUtils: Registered DBus error
domain 'gdm-session-worker-error-quark'
set 05 10:08:41 ArchLinux gdm[729]: GLib: setenv()/putenv() are not
thread-safe and should not be used after threads are created
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Creating D-Bus
server for worker for session
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: D-Bus server for
workers listening on unix:path=/tmp/dbus-fkgv1tkJ
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Creating D-Bus
server for greeters and such for session (null) (0x55b47c240210)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: D-Bus server for
greeters listening on unix:path=/tmp/dbus-onS0JSXP
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Setting display
device: (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Created user
session for user 120 on display
/org/gnome/DisplayManager/Displays/94233665124736 (seat seat0)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Running greeter
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Creating greeter
for (null) (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLaunchEnvironment: Starting...
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLaunchEnvironment: Setting
up run time dir /run/gdm/greeter
set 05 10:08:41 ArchLinux gdm[729]: GLib: setenv()/putenv() are not
thread-safe and should not be used after threads are created
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Creating D-Bus
server for worker for session
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: D-Bus server for
workers listening on unix:path=/tmp/dbus-rGyBYlXE
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Creating D-Bus
server for greeters and such for session (null) (0x55b47c246770)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: D-Bus server for
greeters listening on unix:path=/tmp/dbus-dkvSXvJL
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Setting display
device: (null)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: starting
conversation gdm-launch-environment for session (0x55b47c246770)
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSessionWorkerJob: Starting
worker...
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSessionWorkerJob: Running
session_worker_job process: gdm-session-worker
[pam/gdm-launch-environment] /usr/lib/gdm-session-worker
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSessionWorkerJob: :
SessionWorkerJob on pid 773
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: setting session to
type 'wayland'
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: display
status changed: 1
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory:
received VT change event
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: VT is 1
at startup
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm: Enabling
debugging
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: connecting to address: unix:path=/tmp/dbus-rGyBYlXE
set 05 10:08:41 ArchLinux gdm[729]: GdmDBusServer: new connection
0x7f6138000b70
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Handling new
connection from worker
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Authenticating new
connection
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: worker connection
is 0x7f6138000b70
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Emitting
conversation-started signal
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Beginning
initialization
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Conversation started
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to SETUP_COMPLETE
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: initializing PAM; service=gdm-launch-environment
username=gdm seat=seat0
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'XDG_SEAT=seat0'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_CLASS=greeter'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state SETUP_COMPLETE
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to AUTHENTICATED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: authenticating user gdm
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state AUTHENTICATED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to AUTHORIZED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: determining if authenticated user (password
required:0) is authorized to session
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state AUTHORIZED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to ACCREDITED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/bin/nologin'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'PATH=/usr/local/bin:/usr/local/sbin:/usr/bin'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state ACCREDITED
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: type wayland,
program? yes, seat seat0
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: session display mode set to new-vt
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_TYPE=wayland'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to ACCOUNT_DETAILS_SAVED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: saving account details for user gdm
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to SESSION_OPENED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'XDG_VTNR=1'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state SESSION_OPENED
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Emitting
'session-opened' signal
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Greeter session opened
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: session id: 1
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Stopping all
conversations except for gdm-launch-environment
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: type wayland,
program? yes, seat seat0
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: getting session
command for file 'gnome.desktop'
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: 'gnome.desktop'
registers self
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: type wayland,
program? yes, seat seat0
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'DCONF_PROFILE=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'GDM_SUPPORTED_SESSION_TYPES=wayland:x11'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'GIO_USE_VFS=local'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'USER=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'SHELL=/usr/bin/nologin'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'GVFS_REMOTE_VOLUME_MONITOR_IGNORE=1'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'USERNAME=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'LOGNAME=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'PWD=/var/lib/gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: 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/'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'LANG=it_IT.UTF-8'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'GDM_SEAT_ID=seat0'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'RUNNING_UNDER_GDM=true'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'GDM_VERSION=44.1'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'XDG_CURRENT_DESKTOP=GNOME-Greeter:GNOME'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'GNOME_SHELL_SESSION_MODE=gdm'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'GDM_LANG=it_IT.UTF-8'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable:
'PATH=/usr/local/sbin:/usr/local/bin:/usr/bin'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: Set PAM environment variable: 'GVFS_DISABLE_FUSE=1'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: start program: /usr/lib/gdm-wayland-session
"dbus-run-session -- gnome-session --autostart
/usr/share/gdm/greeter/autostart --debug"
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: attempting to change state to SESSION_STARTED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: opening session for program '/usr/lib/gdm-wayland-session'
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: jumping to VT 1
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: first setting graphics mode to prevent flicker
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: VT mode did need to be fixed
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: session opened creating reply...
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm:
GdmSessionWorker: state SESSION_STARTED
set 05 10:08:41 ArchLinux gdm-launch-environment][773]: Gdm: GdmSession
worker: watching pid 794
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmSession: Emitting
'session-started' signal with pid '794'
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmDisplay: Greeter started
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmManager: trying to register
new display
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmCommon: Found session 1 for
PID 794, using
set 05 10:08:41 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: display
status changed: 2
set 05 10:09:08 ArchLinux gdm[729]: Gdm: GdmCommon: Found session 1 for
PID 811, using
set 05 10:09:08 ArchLinux gdm[729]: Gdm: GdmManager: trying to register
new session on display 0x55b47c22b980
set 05 10:09:08 ArchLinux gdm[729]: Gdm: GdmDisplay: session registered: yes
set 05 10:09:08 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: session
registered on display, looking for any background displays to kill
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory:
received VT change event
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: VT
changed from 1 to 2
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: VT of
login window is 1
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: VT
switched from login window
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: killing
login window once its unused
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: display
status changed: 3
set 05 10:09:23 ArchLinux gdm[729]: Gdm: GdmLocalDisplayFactory: active
VT is not initial VT, so ignoring
Il 02/09/23 13:51, Ralf Mardorf ha scritto:
On Sat, 2023-09-02 at 13:38 +0200, Zener wrote:
[snip] gdm3 get stalled at each boot [snip]
Could you help me to do an useful debug in order to solve?
Hi,
aren't there gdm3 related log files in /var/log?
For lightdm I get several log files, for lightdm itself, for its greeter
and other. I would take a look at those files + the related Arch Wiki
first and if needed continue with Xorg.0.log, journalctl ...
https://wiki.archlinux.org/title/GDM#Troubleshooting
Regards,
Ralf