You are not logged in.
I'm returning to Arch after quite a while; a few years. With archinstall, I got myself a base Niri WM setup with SDDM on a new Desktop PC. I'm quite impressed with how archinstall has simplified the entire process of getting and rolling with Arch. Everything worked fine. No issues.
I believe that the problem started after I installed xorg-wayland and xwayland-satellite (a few hours after the install) for running programs that still use X. The issue itself: when the Display Manager (SDDM in my case) starts immediately after booting and loading of systemd, my monitor goes blank and the screen turns off (indicating no underlying output), rather than showing me the greeter.
I invoked a different Virtual Terminal, and stopped the display manager. I wondered perhaps the problem was with SDDM, so I installed LightDM to test it out. Alas, this too gave me a blank screen.
I then changed SDDM's config to use experimental Wayland rather than X, and installed Weston to facilitate the greeter's UI. When I started SDDM again, the screen did not switch off, fortunately. But besides one underscore ( _ ) character at the top left corner of the screen, there was nothing. So, this approach also failed. I reverted back to X.
After looking at a few different older posts (such as this, although this one is really old), I disabled SDDM, restarted the system, logged into TTY3, and immediately tried to start SDDM. Unfortunately, this led to the same problem: the screen turned blank, and the monitor went to standby-mode.
I then restarted the system again, waited for say, a minute. Then, upon starting SDDM, the login window appears without any problems. So it might seem like SDDM (or maybe also other Display Managers) is awaiting a certain service to start. I do still have doubts on the correctness of this hypothesis. I have collected journalctl outputs.
In all the logs provided, I have redacted lines from the following services as I doubt they are contributing to the problem:
archlinux-keyring-wkd-sync
systemd-timesyncd
wpa_supplicantHere is the journalctl output for the case where the greeter DOES NOT appear. I have added some markers to indicate 'sections':
-- Boot 209a3417aef54d63aa71d4af6d5c3d8d --
Dec 01 13:19:08 archlinux kernel: microcode: No sha256 digest for patch ID: 0xb404035 found
Dec 01 13:19:08 archlinux kernel: Linux version 6.17.9-zen1-1-zen (linux-zen@archlinux) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 ZEN SMP PREEMPT_DYNAMIC Mon, 24 Nov 2025 15:21:16 +0000
...
Dec 01 13:19:26 borealis1 login[2472]: pam_unix(login:session): session opened for user rammer(uid=1000) by rammer(uid=0)
Dec 01 13:19:26 borealis1 systemd-logind[700]: New session '1' of user 'rammer' with class 'user' and type 'tty'.
Dec 01 13:19:26 borealis1 systemd[1]: Created slice User Slice of UID 1000.
Dec 01 13:19:26 borealis1 systemd[1]: Starting User Runtime Directory /run/user/1000...
Dec 01 13:19:26 borealis1 systemd-user-runtime-dir[3552]: Successfully configured disk quota for UID 1000 on /tmp to 5.8G
Dec 01 13:19:26 borealis1 systemd-user-runtime-dir[3552]: Successfully configured disk quota for UID 1000 on /dev/shm to 5.8G
Dec 01 13:19:26 borealis1 systemd[1]: Finished User Runtime Directory /run/user/1000.
Dec 01 13:19:26 borealis1 systemd[1]: Starting User Manager for UID 1000...
Dec 01 13:19:26 borealis1 (systemd)[3569]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[rammer] ruser=[<unknown>] rhost=[<unknown>]
Dec 01 13:19:26 borealis1 (systemd)[3569]: pam_unix(systemd-user:session): session opened for user rammer(uid=1000) by rammer(uid=0)
Dec 01 13:19:26 borealis1 systemd-logind[700]: New session '2' of user 'rammer' with class 'manager' and type 'unspecified'.
Dec 01 13:19:26 borealis1 systemd[3569]: Queued start job for default target Main User Target.
Dec 01 13:19:26 borealis1 systemd[3569]: Created slice User Application Slice.
Dec 01 13:19:26 borealis1 systemd[3569]: Reached target Paths.
Dec 01 13:19:26 borealis1 systemd[3569]: Reached target Timers.
Dec 01 13:19:26 borealis1 systemd[3569]: Starting D-Bus User Message Bus Socket...
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG network certificate management daemon.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG cryptographic agent and passphrase cache.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on GnuPG public key management service.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on p11-kit server.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on PipeWire PulseAudio.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on PipeWire Multimedia System Sockets.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on Query the User Interactively for a Password.
Dec 01 13:19:26 borealis1 systemd[3569]: Listening on D-Bus User Message Bus Socket.
Dec 01 13:19:26 borealis1 systemd[3569]: Reached target Sockets.
Dec 01 13:19:26 borealis1 systemd[3569]: Reached target Basic System.
Dec 01 13:19:26 borealis1 systemd[3569]: Reached target Main User Target.
Dec 01 13:19:26 borealis1 systemd[3569]: Startup finished in 59ms.
Dec 01 13:19:26 borealis1 systemd[1]: Started User Manager for UID 1000.
Dec 01 13:19:26 borealis1 systemd[1]: Started Session 1 of User rammer.
Dec 01 13:19:26 borealis1 login[2472]: LOGIN ON tty3 BY rammer
SDDM STARTED
Dec 01 13:19:34 borealis1 sudo[3622]: rammer : TTY=tty3 ; PWD=/home/rammer ; USER=root ; COMMAND=/usr/bin/systemctl start sddm
Dec 01 13:19:34 borealis1 sudo[3622]: pam_unix(sudo:session): session opened for user root(uid=0) by rammer(uid=1000)
Dec 01 13:19:34 borealis1 systemd[1]: Stopping Getty on tty1...
Dec 01 13:19:34 borealis1 systemd[1]: getty@tty1.service: Deactivated successfully.
Dec 01 13:19:34 borealis1 systemd[1]: Stopped Getty on tty1.
Dec 01 13:19:34 borealis1 systemd[1]: Started Simple Desktop Display Manager.
Dec 01 13:19:34 borealis1 sudo[3622]: pam_unix(sudo:session): session closed for user root
Dec 01 13:19:34 borealis1 sddm[3640]: Initializing...
Dec 01 13:19:34 borealis1 sddm[3640]: Starting...
Dec 01 13:19:34 borealis1 sddm[3640]: Logind interface found
Dec 01 13:19:34 borealis1 sddm[3640]: Adding new display...
Dec 01 13:19:34 borealis1 sddm[3640]: Loaded empty theme configuration
Dec 01 13:19:34 borealis1 sddm[3640]: Xauthority path: "/run/sddm/xauth_bwDbEI"
Dec 01 13:19:34 borealis1 sddm[3640]: Using VT 1
Dec 01 13:19:34 borealis1 sddm[3640]: Display server starting...
Dec 01 13:19:34 borealis1 sddm[3640]: Writing cookie to "/run/sddm/xauth_bwDbEI"
Dec 01 13:19:34 borealis1 sddm[3640]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt1 -auth /run/sddm/xauth_bwDbEI -noreset -displayfd 16
Dec 01 13:19:35 borealis1 systemd[3569]: Reached target Sound Card.
Dec 01 13:19:35 borealis1 sddm[3640]: Setting default cursor
Dec 01 13:19:35 borealis1 sddm[3640]: Could not setup default cursor
Dec 01 13:19:35 borealis1 sddm[3640]: Running display setup script "/usr/share/sddm/scripts/Xsetup"
Dec 01 13:19:35 borealis1 sddm[3640]: Display server started.
Dec 01 13:19:35 borealis1 sddm[3640]: Socket server starting...
Dec 01 13:19:35 borealis1 sddm[3640]: Socket server started.
Dec 01 13:19:35 borealis1 sddm[3640]: Loaded empty theme configuration
Dec 01 13:19:35 borealis1 sddm[3640]: Greeter starting...
Dec 01 13:19:35 borealis1 sddm-helper[3691]: [PAM] Starting...
Dec 01 13:19:35 borealis1 sddm-helper[3691]: [PAM] Authenticating...
Dec 01 13:19:35 borealis1 sddm-helper[3691]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=967) by (uid=0)
Dec 01 13:19:35 borealis1 sddm-helper[3691]: [PAM] returning.
Dec 01 13:19:35 borealis1 systemd-logind[700]: New session 'c1' of user 'sddm' with class 'greeter' and type 'x11'.
Dec 01 13:19:35 borealis1 systemd[1]: Created slice User Slice of UID 967.
Dec 01 13:19:35 borealis1 systemd[1]: Starting User Runtime Directory /run/user/967...
Dec 01 13:19:35 borealis1 systemd[1]: Finished User Runtime Directory /run/user/967.
Dec 01 13:19:35 borealis1 systemd[1]: Starting User Manager for UID 967...
Dec 01 13:19:35 borealis1 (systemd)[3694]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Dec 01 13:19:35 borealis1 (systemd)[3694]: pam_unix(systemd-user:session): session opened for user sddm(uid=967) by sddm(uid=0)
Dec 01 13:19:35 borealis1 systemd-logind[700]: New session '3' of user 'sddm' with class 'manager-early' and type 'unspecified'.
Dec 01 13:19:35 borealis1 systemd[3694]: Queued start job for default target Main User Target.
Dec 01 13:19:35 borealis1 systemd[3694]: Created slice User Application Slice.
Dec 01 13:19:35 borealis1 systemd[3694]: Reached target Paths.
Dec 01 13:19:35 borealis1 systemd[3694]: Reached target Timers.
Dec 01 13:19:35 borealis1 systemd[3694]: Starting D-Bus User Message Bus Socket...
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG network certificate management daemon.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG cryptographic agent and passphrase cache.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on GnuPG public key management service.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on p11-kit server.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on PipeWire PulseAudio.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on PipeWire Multimedia System Sockets.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on Query the User Interactively for a Password.
Dec 01 13:19:35 borealis1 systemd[3694]: Listening on D-Bus User Message Bus Socket.
Dec 01 13:19:35 borealis1 systemd[3694]: Reached target Sockets.
Dec 01 13:19:35 borealis1 systemd[3694]: Reached target Basic System.
Dec 01 13:19:35 borealis1 systemd[3694]: Reached target Main User Target.
Dec 01 13:19:35 borealis1 systemd[3694]: Startup finished in 39ms.
Dec 01 13:19:35 borealis1 systemd[1]: Started User Manager for UID 967.
Dec 01 13:19:35 borealis1 systemd[1]: Started Session c1 of User sddm.
Dec 01 13:19:35 borealis1 sddm-helper[3691]: Writing cookie to "/tmp/xauth_WZLitw"
Dec 01 13:19:35 borealis1 sddm-helper[3691]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-JMQeqy"
Dec 01 13:19:35 borealis1 sddm[3640]: Greeter session started successfully
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: High-DPI autoscaling Enabled
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Reading from "/usr/local/share/wayland-sessions/niri.desktop"
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Reading from "/usr/share/wayland-sessions/niri.desktop"
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Reading from "/usr/local/share/wayland-sessions/weston.desktop"
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Reading from "/usr/share/wayland-sessions/weston.desktop"
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Loading theme configuration from "qrc:/theme/theme.conf"
Dec 01 13:19:35 borealis1 systemd[3694]: Created slice User Core Session Slice.
Dec 01 13:19:35 borealis1 systemd[3694]: Starting D-Bus User Message Bus...
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Service file '/usr/share/dbus-1/services/fr.emersion.mako.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service'
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Dec 01 13:19:35 borealis1 systemd[3694]: Started D-Bus User Message Bus.
Dec 01 13:19:35 borealis1 dbus-broker-launch[3706]: Ready
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Connected to the daemon.
Dec 01 13:19:35 borealis1 sddm[3640]: Message received from greeter: Connect
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Loading qrc:/theme/Main.qml...
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: file:///usr/lib/qt6/qml/SddmComponents/LayoutBox.qml:35:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: qrc:/theme/Main.qml:41:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Adding view for ":0.0" QRect(0,0 0x0)
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Message received from daemon: Capabilities
Dec 01 13:19:35 borealis1 sddm-greeter-qt6[3703]: Message received from daemon: HostName
Dec 01 13:19:38 borealis1 sddm-greeter-qt6[3703]: file:///usr/lib/qt6/qml/SddmComponents/PictureBox.qml:106:13 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Dec 01 13:19:42 borealis1 systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Dec 01 13:19:42 borealis1 systemd[3694]: Reached target Sound Card.
Dec 01 13:19:51 borealis1 systemd-journald[495]: Time jumped backwards, rotating.
Dec 01 13:20:13 borealis1 systemd[1]: Starting Authorization Manager...
Dec 01 13:20:13 borealis1 polkitd[3876]: Started polkitd version 126
Dec 01 13:20:13 borealis1 polkitd[3876]: Loading rules from directory /etc/polkit-1/rules.d
Dec 01 13:20:13 borealis1 polkitd[3876]: Loading rules from directory /run/polkit-1/rules.d
Dec 01 13:20:13 borealis1 polkitd[3876]: Error opening rules directory: Error opening directory “/run/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 01 13:20:13 borealis1 polkitd[3876]: Loading rules from directory /usr/local/share/polkit-1/rules.d
Dec 01 13:20:13 borealis1 polkitd[3876]: Error opening rules directory: Error opening directory “/usr/local/share/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 01 13:20:13 borealis1 polkitd[3876]: Loading rules from directory /usr/share/polkit-1/rules.d
Dec 01 13:20:13 borealis1 polkitd[3876]: Finished loading, compiling and executing 3 rules
Dec 01 13:20:13 borealis1 systemd[1]: Started Authorization Manager.
Dec 01 13:20:13 borealis1 polkitd[3876]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Dec 01 13:20:13 borealis1 polkitd[3876]: Registered Authentication Agent for unix-process:3871:6803 (system bus name :1.23 [/usr/bin/pkttyagent --notify-fd 6 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
I then reboot
Dec 01 13:20:13 borealis1 systemd-logind[700]: The system will reboot now!
Dec 01 13:20:13 borealis1 systemd-logind[700]: System is rebooting.
...Notice here that I logged into the terminal at 13:19:26 and started SDDM on 13:19:34.
Here is the log for the case where I log in at `13:20:53` and start SDDM at `13:21:47`;
-- Boot cf276a3f933c4e86893e305da3bb918c --
Dec 01 13:20:36 archlinux kernel: microcode: No sha256 digest for patch ID: 0xb404035 found
Dec 01 13:20:36 archlinux kernel: Linux version 6.17.9-zen1-1-zen (linux-zen@archlinux) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 ZEN SMP PREEMPT_DYNAMIC Mon, 24 Nov 2025 15:21:16 +0000
...
Dec 01 13:20:52 borealis1 login[1041]: pam_unix(login:session): session opened for user rammer(uid=1000) by rammer(uid=0)
Dec 01 13:20:52 borealis1 systemd-logind[698]: New session '1' of user 'rammer' with class 'user' and type 'tty'.
Dec 01 13:20:52 borealis1 systemd[1]: Created slice User Slice of UID 1000.
Dec 01 13:20:52 borealis1 systemd[1]: Starting User Runtime Directory /run/user/1000...
Dec 01 13:20:52 borealis1 systemd-user-runtime-dir[1049]: Successfully configured disk quota for UID 1000 on /tmp to 5.8G
Dec 01 13:20:52 borealis1 systemd-user-runtime-dir[1049]: Successfully configured disk quota for UID 1000 on /dev/shm to 5.8G
Dec 01 13:20:52 borealis1 systemd[1]: Finished User Runtime Directory /run/user/1000.
Dec 01 13:20:52 borealis1 systemd[1]: Starting User Manager for UID 1000...
Dec 01 13:20:52 borealis1 (systemd)[1072]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[rammer] ruser=[<unknown>] rhost=[<unknown>]
Dec 01 13:20:52 borealis1 (systemd)[1072]: pam_unix(systemd-user:session): session opened for user rammer(uid=1000) by rammer(uid=0)
Dec 01 13:20:52 borealis1 systemd-logind[698]: New session '2' of user 'rammer' with class 'manager' and type 'unspecified'.
Dec 01 13:20:53 borealis1 systemd[1072]: Queued start job for default target Main User Target.
Dec 01 13:20:53 borealis1 systemd[1072]: Created slice User Application Slice.
Dec 01 13:20:53 borealis1 systemd[1072]: Reached target Paths.
Dec 01 13:20:53 borealis1 systemd[1072]: Reached target Timers.
Dec 01 13:20:53 borealis1 systemd[1072]: Starting D-Bus User Message Bus Socket...
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG network certificate management daemon.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG cryptographic agent and passphrase cache.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on GnuPG public key management service.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on p11-kit server.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on PipeWire PulseAudio.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on PipeWire Multimedia System Sockets.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on Query the User Interactively for a Password.
Dec 01 13:20:53 borealis1 systemd[1072]: Listening on D-Bus User Message Bus Socket.
Dec 01 13:20:53 borealis1 systemd[1072]: Reached target Sockets.
Dec 01 13:20:53 borealis1 systemd[1072]: Reached target Basic System.
Dec 01 13:20:53 borealis1 systemd[1072]: Reached target Main User Target.
Dec 01 13:20:53 borealis1 systemd[1072]: Startup finished in 52ms.
Dec 01 13:20:53 borealis1 systemd[1]: Started User Manager for UID 1000.
Dec 01 13:20:53 borealis1 systemd[1]: Started Session 1 of User rammer.
LOG IN
Dec 01 13:20:53 borealis1 login[1041]: LOGIN ON tty3 BY rammer
Dec 01 13:21:10 borealis1 systemd[1]: systemd-hostnamed.service: Deactivated successfully.
SDDM START
Dec 01 13:21:47 borealis1 sudo[1178]: rammer : TTY=tty3 ; PWD=/home/rammer ; USER=root ; COMMAND=/usr/bin/systemctl start sddm
Dec 01 13:21:47 borealis1 sudo[1178]: pam_unix(sudo:session): session opened for user root(uid=0) by rammer(uid=1000)
Dec 01 13:21:47 borealis1 systemd[1]: Stopping Getty on tty1...
Dec 01 13:21:47 borealis1 systemd[1]: getty@tty1.service: Deactivated successfully.
Dec 01 13:21:47 borealis1 systemd[1]: Stopped Getty on tty1.
Dec 01 13:21:47 borealis1 systemd[1]: Started Simple Desktop Display Manager.
Dec 01 13:21:47 borealis1 sudo[1178]: pam_unix(sudo:session): session closed for user root
Dec 01 13:21:47 borealis1 sddm[1186]: Initializing...
Dec 01 13:21:47 borealis1 sddm[1186]: Starting...
Dec 01 13:21:47 borealis1 sddm[1186]: Logind interface found
Dec 01 13:21:47 borealis1 sddm[1186]: Adding new display...
Dec 01 13:21:47 borealis1 sddm[1186]: Loaded empty theme configuration
Dec 01 13:21:47 borealis1 sddm[1186]: Xauthority path: "/run/sddm/xauth_kYgSGM"
Dec 01 13:21:47 borealis1 sddm[1186]: Using VT 1
Dec 01 13:21:47 borealis1 sddm[1186]: Display server starting...
Dec 01 13:21:47 borealis1 sddm[1186]: Writing cookie to "/run/sddm/xauth_kYgSGM"
Dec 01 13:21:47 borealis1 sddm[1186]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt1 -auth /run/sddm/xauth_kYgSGM -noreset -displayfd 16
Dec 01 13:21:47 borealis1 systemd[1072]: Reached target Sound Card.
Dec 01 13:21:47 borealis1 kernel: amdgpu 0000:03:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
Dec 01 13:21:47 borealis1 kernel: amdgpu 0000:12:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
Dec 01 13:21:47 borealis1 sddm[1186]: Setting default cursor
Dec 01 13:21:47 borealis1 sddm[1186]: Could not setup default cursor
Dec 01 13:21:47 borealis1 sddm[1186]: Running display setup script "/usr/share/sddm/scripts/Xsetup"
Dec 01 13:21:47 borealis1 sddm[1186]: Display server started.
Dec 01 13:21:47 borealis1 sddm[1186]: Socket server starting...
Dec 01 13:21:47 borealis1 sddm[1186]: Socket server started.
Dec 01 13:21:47 borealis1 sddm[1186]: Loaded empty theme configuration
Dec 01 13:21:47 borealis1 sddm[1186]: Greeter starting...
Dec 01 13:21:47 borealis1 sddm-helper[1241]: [PAM] Starting...
Dec 01 13:21:47 borealis1 sddm-helper[1241]: [PAM] Authenticating...
Dec 01 13:21:47 borealis1 sddm-helper[1241]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=967) by (uid=0)
Dec 01 13:21:47 borealis1 sddm-helper[1241]: [PAM] returning.
Dec 01 13:21:47 borealis1 systemd-logind[698]: New session 'c1' of user 'sddm' with class 'greeter' and type 'x11'.
Dec 01 13:21:47 borealis1 systemd[1]: Created slice User Slice of UID 967.
Dec 01 13:21:47 borealis1 systemd[1]: Starting User Runtime Directory /run/user/967...
Dec 01 13:21:47 borealis1 systemd[1]: Finished User Runtime Directory /run/user/967.
Dec 01 13:21:47 borealis1 systemd[1]: Starting User Manager for UID 967...
Dec 01 13:21:47 borealis1 (systemd)[1244]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Dec 01 13:21:47 borealis1 (systemd)[1244]: pam_unix(systemd-user:session): session opened for user sddm(uid=967) by sddm(uid=0)
Dec 01 13:21:47 borealis1 systemd-logind[698]: New session '3' of user 'sddm' with class 'manager-early' and type 'unspecified'.
Dec 01 13:21:47 borealis1 systemd[1244]: Queued start job for default target Main User Target.
Dec 01 13:21:48 borealis1 systemd[1244]: Created slice User Application Slice.
Dec 01 13:21:48 borealis1 systemd[1244]: Reached target Paths.
Dec 01 13:21:48 borealis1 systemd[1244]: Reached target Timers.
Dec 01 13:21:48 borealis1 systemd[1244]: Starting D-Bus User Message Bus Socket...
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG network certificate management daemon.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG cryptographic agent and passphrase cache.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on GnuPG public key management service.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on p11-kit server.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on PipeWire PulseAudio.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on PipeWire Multimedia System Sockets.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on Query the User Interactively for a Password.
Dec 01 13:21:48 borealis1 systemd[1244]: Listening on D-Bus User Message Bus Socket.
Dec 01 13:21:48 borealis1 systemd[1244]: Reached target Sockets.
Dec 01 13:21:48 borealis1 systemd[1244]: Reached target Basic System.
Dec 01 13:21:48 borealis1 systemd[1244]: Reached target Main User Target.
Dec 01 13:21:48 borealis1 systemd[1244]: Startup finished in 52ms.
Dec 01 13:21:48 borealis1 systemd[1]: Started User Manager for UID 967.
Dec 01 13:21:48 borealis1 systemd[1]: Started Session c1 of User sddm.
Dec 01 13:21:48 borealis1 sddm-helper[1241]: Writing cookie to "/tmp/xauth_YKZcqc"
Dec 01 13:21:48 borealis1 sddm-helper[1241]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-fqjOfD"
Dec 01 13:21:48 borealis1 sddm[1186]: Greeter session started successfully
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: High-DPI autoscaling Enabled
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Reading from "/usr/local/share/wayland-sessions/niri.desktop"
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Reading from "/usr/share/wayland-sessions/niri.desktop"
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Reading from "/usr/local/share/wayland-sessions/weston.desktop"
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Reading from "/usr/share/wayland-sessions/weston.desktop"
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Loading theme configuration from "qrc:/theme/theme.conf"
Dec 01 13:21:48 borealis1 systemd[1244]: Created slice User Core Session Slice.
Dec 01 13:21:48 borealis1 systemd[1244]: Starting D-Bus User Message Bus...
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Service file '/usr/share/dbus-1/services/fr.emersion.mako.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service'
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Dec 01 13:21:48 borealis1 systemd[1244]: Started D-Bus User Message Bus.
Dec 01 13:21:48 borealis1 dbus-broker-launch[1256]: Ready
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Connected to the daemon.
Dec 01 13:21:48 borealis1 sddm[1186]: Message received from greeter: Connect
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Loading qrc:/theme/Main.qml...
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: file:///usr/lib/qt6/qml/SddmComponents/LayoutBox.qml:35:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: qrc:/theme/Main.qml:41:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Adding view for "DisplayPort-1" QRect(0,0 2560x1440)
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Message received from daemon: Capabilities
Dec 01 13:21:48 borealis1 sddm-greeter-qt6[1253]: Message received from daemon: HostName
Dec 01 13:21:49 borealis1 sddm-greeter-qt6[1253]: file:///usr/lib/qt6/qml/SddmComponents/PictureBox.qml:106:13 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Dec 01 13:21:49 borealis1 systemd[1244]: Reached target Sound Card.In this case, I observed SDDM starting on my monitor without any problems. Can someone please help me in figuring this, so I am able to log into SDDM without needing to wait? Please let me know if you require any other logs.
EDIT 1:
In my most recent test, I couldn't get the greeter to work even after waiting. I rebooted again and tried waiting, then started SDDM. The display manager was able to run then. I am unable to discern the pattern.
However, the logs for the previous test are still valid.
EDIT 2:
I have changed the title since the first reply.
Last edited by Rammerhead (Yesterday 14:25:27)
Offline
Update: I have managed to find a consistent pattern, and I'm able to reproduce the problem at will, have managed to find a workaround, but I have been unable to figure out the cause.
The problem has nothing to do with time, so it isn't that "sddm is awaiting on some service". It happens only if my Desktop is initially turned off, and then started. Upon starting the system, regardless of whether the display manager service is enabled, when the display manager starts (either by systemd or I call it in a TTY session), I will face a blank screen.
At this point, all I need to do is get on a TTY session and reboot the system. Here's the kicker: whenever I explicitly reboot the system (rather than shut down and then start it again), the greeter pops up on the monitor without any issue.
To summarize:
1. System initially shut down -> Start system -> greeter does not appear
2. System already running -> Reboot (systemctl reboot, reboot now, or whatever other method is considered 'rebooting') -> Greeter will appear after booting.
I am quite surprised seeing it behave this way. I still don't know how to make it display the greeter for the first scenario. I'll try doing some more tests and see what sticks on the fence.
Last edited by Rammerhead (Yesterday 14:26:14)
Offline