You are not logged in.

#1 2025-08-26 15:52:14

Tulip
Member
Registered: 2023-01-12
Posts: 6

SDDM crashing on startup (sometime)

Lately, I have been experiencing issues with SDDM (almost every other time I turn my laptop) where the I am faced with a black screen after startup. I have been able to resolve it every time by changing tty and restarting sddm, but I am wondering if there is solution to this issue.


The logs:

-- Boot 630a1d0994bb4425bceaa4ca769789df --
Aug 26 10:00:17 Core systemd[1]: Started Simple Desktop Display Manager.
Aug 26 10:00:17 Core sddm[2389]: Initializing...
Aug 26 10:00:17 Core sddm[2389]: Starting...
Aug 26 10:00:17 Core sddm[2389]: Logind interface found
Aug 26 10:00:17 Core sddm[2389]: Adding new display...
Aug 26 10:00:17 Core sddm[2389]: Loaded empty theme configuration
Aug 26 10:00:17 Core sddm[2389]: Xauthority path: "/run/sddm/xauth_CnsnLP"
Aug 26 10:00:17 Core sddm[2389]: Using VT 2
Aug 26 10:00:17 Core sddm[2389]: Display server starting...
Aug 26 10:00:17 Core sddm[2389]: Writing cookie to "/run/sddm/xauth_CnsnLP"
Aug 26 10:00:17 Core sddm[2389]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_CnsnLP -noreset -displayfd 16
Aug 26 10:00:18 Core sddm[2389]: Setting default cursor
Aug 26 10:00:18 Core sddm[2389]: Could not setup default cursor
Aug 26 10:00:18 Core sddm[2389]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
Aug 26 10:00:18 Core sddm[2389]: Display server started.
Aug 26 10:00:18 Core sddm[2389]: Socket server starting...
Aug 26 10:00:18 Core sddm[2389]: Socket server started.
Aug 26 10:00:18 Core sddm[2389]: Loading theme configuration from "/usr/share/sddm/themes/sugar-dark/theme.conf"
Aug 26 10:00:18 Core sddm[2389]: Greeter starting...
Aug 26 10:00:18 Core sddm-helper[2694]: [PAM] Starting...
Aug 26 10:00:18 Core sddm-helper[2694]: [PAM] Authenticating...
Aug 26 10:00:18 Core sddm-helper[2694]: [PAM] returning.
Aug 26 10:00:18 Core sddm-helper[2694]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=971) by (uid=0)
Aug 26 10:00:18 Core sddm-helper[2694]: Writing cookie to "/tmp/xauth_aOJnFw"
Aug 26 10:00:18 Core sddm-helper[2694]: Starting X11 session: "" "/usr/bin/sddm-greeter --socket /tmp/sddm-:0-xsnoDb --theme /usr/share/sddm/themes/sugar-dark"
Aug 26 10:00:18 Core sddm[2389]: Greeter session started successfully
Aug 26 10:01:00 Core sddm[2389]: Signal received: SIGTERM
Aug 26 10:01:00 Core systemd[1]: Stopping Simple Desktop Display Manager...
Aug 26 10:01:00 Core sddm[2389]: Greeter stopping...
Aug 26 10:01:01 Core sddm[2389]: Auth: sddm-helper exited with 255
Aug 26 10:01:01 Core sddm[2389]: Greeter stopped. SDDM::Auth::HelperExitStatus(255)
Aug 26 10:01:01 Core sddm[2389]: Socket server stopping...
Aug 26 10:01:01 Core sddm[2389]: Socket server stopped.
Aug 26 10:01:01 Core sddm[2389]: Display server stopping...
Aug 26 10:01:01 Core systemd-coredump[5102]: Process 2402 (Xorg) of user 0 dumped core.
                                             
                                             Stack trace of thread 2402:
                                             #0  0x00007f3755e255df abort (libc.so.6 + 0x255df)
                                             #1  0x000056233373a07e OsAbort (/usr/lib/Xorg + 0x15f07e)
                                             #2  0x00005623337473d0 FatalError (/usr/lib/Xorg + 0x16c3d0)
                                             #3  0x000056233373c573 n/a (/usr/lib/Xorg + 0x161573)
                                             #4  0x00007f3755e3e540 n/a (libc.so.6 + 0x3e540)
                                             #5  0x00007f3755e9894c n/a (libc.so.6 + 0x9894c)
                                             #6  0x00007f3755e3e410 raise (libc.so.6 + 0x3e410)
                                             #7  0x00007f3755e2557a abort (libc.so.6 + 0x2557a)
                                             #8  0x00007f3755e254e3 n/a (libc.so.6 + 0x254e3)
                                             #9  0x000056233360ca8c n/a (/usr/lib/Xorg + 0x31a8c)
                                             #10 0x000056233379b1dc n/a (/usr/lib/Xorg + 0x1c01dc)
                                             #11 0x0000562333696e37 n/a (/usr/lib/Xorg + 0xbbe37)
                                             #12 0x000056233367f2b3 n/a (/usr/lib/Xorg + 0xa42b3)
                                             #13 0x00005623336800fd n/a (/usr/lib/Xorg + 0xa50fd)
                                             #14 0x000056233360edb3 n/a (/usr/lib/Xorg + 0x33db3)
                                             #15 0x00007f3755e27675 n/a (libc.so.6 + 0x27675)
                                             #16 0x00007f3755e27729 __libc_start_main (libc.so.6 + 0x27729)
                                             #17 0x000056233360fcd5 _start (/usr/lib/Xorg + 0x34cd5)
                                             
                                             Stack trace of thread 2554:
                                             #0  0x00007f3755e9f042 n/a (libc.so.6 + 0x9f042)
                                             #1  0x00007f3755e931ac n/a (libc.so.6 + 0x931ac)
                                             #2  0x00007f3755e9381c n/a (libc.so.6 + 0x9381c)
                                             #3  0x00007f3755e95ede pthread_cond_wait (libc.so.6 + 0x95ede)
                                             #4  0x00007f3752f600de n/a (libgallium-25.1.7-arch1.1.so + 0x5600de)
                                             #5  0x00007f3752f1a6bd n/a (libgallium-25.1.7-arch1.1.so + 0x51a6bd)
                                             #6  0x00007f3752f6000d n/a (libgallium-25.1.7-arch1.1.so + 0x56000d)
                                             #7  0x00007f3755e969cb n/a (libc.so.6 + 0x969cb)
                                             #8  0x00007f3755f1aa0c n/a (libc.so.6 + 0x11aa0c)
                                             
                                             Stack trace of thread 2499:
                                             #0  0x00007f3755e9f042 n/a (libc.so.6 + 0x9f042)
                                             #1  0x00007f3755e931ac n/a (libc.so.6 + 0x931ac)
                                             #2  0x00007f3755e9381c n/a (libc.so.6 + 0x9381c)
                                             #3  0x00007f3755e95ede pthread_cond_wait (libc.so.6 + 0x95ede)
                                             #4  0x00007f3752f600de n/a (libgallium-25.1.7-arch1.1.so + 0x5600de)
                                             #5  0x00007f3752f1a6bd n/a (libgallium-25.1.7-arch1.1.so + 0x51a6bd)
                                             #6  0x00007f3752f6000d n/a (libgallium-25.1.7-arch1.1.so + 0x56000d)
                                             #7  0x00007f3755e969cb n/a (libc.so.6 + 0x969cb)
                                             #8  0x00007f3755f1aa0c n/a (libc.so.6 + 0x11aa0c)
                                             
                                             Stack trace of thread 2500:
                                             #0  0x00007f3755e9f042 n/a (libc.so.6 + 0x9f042)
                                             #1  0x00007f3755e931ac n/a (libc.so.6 + 0x931ac)
                                             #2  0x00007f3755e9381c n/a (libc.so.6 + 0x9381c)
                                             #3  0x00007f3755e95ede pthread_cond_wait (libc.so.6 + 0x95ede)
                                             #4  0x00007f3752f600de n/a (libgallium-25.1.7-arch1.1.so + 0x5600de)
                                             #5  0x00007f3752f1a6bd n/a (libgallium-25.1.7-arch1.1.so + 0x51a6bd)
                                             #6  0x00007f3752f6000d n/a (libgallium-25.1.7-arch1.1.so + 0x56000d)
                                             #7  0x00007f3755e969cb n/a (libc.so.6 + 0x969cb)
                                             #8  0x00007f3755f1aa0c n/a (libc.so.6 + 0x11aa0c)
                                             
                                             Stack trace of thread 2685:
                                             #0  0x00007f3755e93a50 n/a (libc.so.6 + 0x93a50)
                                             #1  0x00007f3755e9a0c8 pthread_mutex_lock (libc.so.6 + 0x9a0c8)
                                             #2  0x000056233373b51c n/a (/usr/lib/Xorg + 0x16051c)
                                             #3  0x00007f3755e969cb n/a (libc.so.6 + 0x969cb)
                                             #4  0x00007f3755f1aa0c n/a (libc.so.6 + 0x11aa0c)
                                             
                                             Stack trace of thread 2555:
                                             #0  0x00007f3755e9f042 n/a (libc.so.6 + 0x9f042)
                                             #1  0x00007f3755e931ac n/a (libc.so.6 + 0x931ac)
                                             #2  0x00007f3755e9381c n/a (libc.so.6 + 0x9381c)
                                             #3  0x00007f3755e95ede pthread_cond_wait (libc.so.6 + 0x95ede)
                                             #4  0x00007f3752f600de n/a (libgallium-25.1.7-arch1.1.so + 0x5600de)
                                             #5  0x00007f3752f1a6bd n/a (libgallium-25.1.7-arch1.1.so + 0x51a6bd)
                                             #6  0x00007f3752f6000d n/a (libgallium-25.1.7-arch1.1.so + 0x56000d)
                                             #7  0x00007f3755e969cb n/a (libc.so.6 + 0x969cb)
                                             #8  0x00007f3755f1aa0c n/a (libc.so.6 + 0x11aa0c)
                                             ELF object binary architecture: AMD x86-64
Aug 26 10:01:01 Core sddm[2389]: Display server stopped.
Aug 26 10:01:01 Core sddm[2389]: Running display stop script  QList("/usr/share/sddm/scripts/Xstop")
Aug 26 10:01:01 Core systemd[1]: sddm.service: Deactivated successfully.
Aug 26 10:01:01 Core systemd[1]: Stopped Simple Desktop Display Manager.
Aug 26 10:01:01 Core systemd[1]: sddm.service: Consumed 464ms CPU time, 396.3M memory peak.

Offline

#2 2025-08-26 19:14:49

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,637

Re: SDDM crashing on startup (sometime)

X11 crashes when you terminate SDDM, there's actually no indication for problems w/ the latter.
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General - if you've an nvidia GPU, the 580xx drivers are slow to init and that would fit the symptoms.
The mitigation is to sleep before the DM starts, https://bbs.archlinux.org/viewtopic.php … 8#p2256418 (you'd oc have to edit the sddm.service)

Online

Board footer

Powered by FluxBB