Arch linux: [550.78] 3060ti crashes when moving windows and cant start sddm at boot

nvidia-bug-report.log.gz (801.7 KB)
I’m not sure when this started i haven’t used my computer in a while and just updated. i then restart using systemctl reboot. after this i realize i only see a cursor on a black screen. so i switch tty and try to launch hyprland from there instead of sddm. it doesn’t work at first so i make a bug report on the hyprland GitHub and they said its an NVIDIA problem. i then try to launch kde plasma and it works only on wayland. also whenever i move a window around Wayland crashes. i tried NVIDIA-smi and it works, but it has no memeary usage. i try all the troubleshooting steps on the arch wiki for nvida and sddm. none of them work. so now im here.

±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.78 Driver Version: 550.78 CUDA Version: 12.4 |
|-----------------------------------------±-----------------------±---------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 Ti Off | 00000000:07:00.0 On | N/A |
| 0% 40C P8 15W / 200W | 66MiB / 8192MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+

±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 733 G /usr/lib/Xorg 24MiB |
±----------------------------------------------------------------------------------------+

From your bug report it looks like kcminit_startup crashed due to an assert. If you search journalctl --grep=kcminit do you see that assert being logged?

here is the output of the command

-- Boot a7dbc7ad947a4a16a77e6849dc98740d --
-- Boot 10773d3b6fed444aadddfc68bb8bfac0 --
-- Boot 236e4411b4f44bafb6d77c375cb477bc --
-- Boot 3e8eb968b2a04b749a3ad92c5df90561 --
-- Boot 1f2e447c114d4b459250e6f89409659b --
-- Boot 7477ec8b70b44d0480c8175fba109447 --
-- Boot a62877604b0a46f6bd5eb9d3aa20f5dc --
-- Boot 0ae5c5bb270b497ea5dd37f7dbd6b46f --
-- Boot 45510950566745a5a05b2461e421df16 --
-- Boot 67560121be12460f90864a32fd87cb2a --
-- Boot 5eabc5de20e049dbbca03da0e50926a0 --
-- Boot cfeb345e8d2f49b5b5bed3d1780f8f8d --
-- Boot a859637c4e93493c9e38c6c931c907b7 --
-- Boot 2a48775965694f76bf1f25bd483321f3 --
-- Boot dd17d17d0289462d8ed8b210b31d7029 --
-- Boot f036d8fd635142518588055150b474fd --
-- Boot fec5bd75f9fb4576a16da8a85dfefc4b --
-- Boot 20905708769744599fd099a6d026d08b --
-- Boot a164af53421b4a45b643515333a5b164 --
-- Boot cab8c8a317ef454d8a1de0216600c98e --
-- Boot 5552113e917e4b999719cf9f8c41a63e --
-- Boot 26c7d996d50e4439beacd901ea19df38 --
-- Boot ae16732b12e84d4eabe9ae8c8d39f49b --
-- Boot d629d602e870463697952c11861723d4 --
-- Boot 7b5badf294a14ce899a2932b4eacdcee --
-- Boot 4ec487c1fdd44c1bb7d968f45d3d4363 --
-- Boot 8cdfb99a309c4ab78eb9de2f691f09d0 --
May 07 17:42:04 arch systemd-coredump[6008]: [🡕] Process 5840 (kcminit_startup) of user 1000 dumped core.
                                             
                                             Stack trace of thread 5841:
                                             #0  0x000072b322aac194 n/a (libc.so.6 + 0x90194)
                                             #1  0x000072b322a58d70 raise (libc.so.6 + 0x3cd70)
                                             #2  0x000072b322a404c0 abort (libc.so.6 + 0x244c0)
                                             #3  0x000072b322a413c2 n/a (libc.so.6 + 0x253c2)
                                             #4  0x000072b322ab6305 n/a (libc.so.6 + 0x9a305)
                                             #5  0x000072b322ab868a n/a (libc.so.6 + 0x9c68a)
                                             #6  0x000072b322abb07e __libc_free (libc.so.6 + 0x9f07e)
                                             #7  0x000072b3219623f5 _nv013tls (libnvidia-tls.so.550.78 + 0x13f5)
                                             #8  0x000072b322aa6f00 n/a (libc.so.6 + 0x8af00)
                                             #9  0x000072b322aa9f97 n/a (libc.so.6 + 0x8df97)
                                             #10 0x000072b322b2b6ec n/a (libc.so.6 + 0x10f6ec)
                                             
                                             Stack trace of thread 5840:
                                             #0  0x000072b322ab6f73 n/a (libc.so.6 + 0x9af73)
                                             #1  0x000072b322ab96d8 n/a (libc.so.6 + 0x9d6d8)
                                             #2  0x000072b322aba9c4 malloc (libc.so.6 + 0x9e9c4)
                                             #3  0x000072b31e3e8a02 n/a (libnvidia-glcore.so.550.78 + 0x9e8a02)
                                             #4  0x000072b31e6d77e6 n/a (libnvidia-glcore.so.550.78 + 0xcd77e6)
                                             #5  0x000072b31e445185 n/a (libnvidia-glcore.so.550.78 + 0xa45185)
                                             #6  0x000072b31fae4dae n/a (libGLX_nvidia.so.0 + 0x83dae)
                                             #7  0x000072b31fae517d n/a (libGLX_nvidia.so.0 + 0x8417d)
                                             #8  0x000072b31fae5354 n/a (libGLX_nvidia.so.0 + 0x84354)
                                             #9  0x000072b31e3f6c7e n/a (libnvidia-glcore.so.550.78 + 0x9f6c7e)
                                             #10 0x000072b31fab274b n/a (libGLX_nvidia.so.0 + 0x5174b)
                                             #11 0x000072b31fab2f2f n/a (libGLX_nvidia.so.0 + 0x51f2f)
                                             #12 0x000072b31fb42009 n/a (libGLX_nvidia.so.0 + 0xe1009)
                                             #13 0x000072b322a5b2e6 n/a (libc.so.6 + 0x3f2e6)
                                             #14 0x000072b322a5b42e exit (libc.so.6 + 0x3f42e)
                                             #15 0x000072b322a41d51 n/a (libc.so.6 + 0x25d51)
                                             #16 0x000072b322a41e0c __libc_start_main (libc.so.6 + 0x25e0c)
                                             #17 0x00005a65c0dc3655 n/a (kcminit + 0x4655)
                                             ELF object binary architecture: AMD x86-64
May 07 17:42:04 arch systemd[5587]: plasma-kcminit.service: Main process exited, code=dumped, status=6/ABRT
May 07 17:42:04 arch systemd[5587]: plasma-kcminit.service: Failed with result 'core-dump'.
May 07 17:42:04 arch drkonqi-coredump-processor[6009]: "/usr/bin/kcminit" 5840 "/var/lib/systemd/coredump/core.kcminit_startup.1000.8cdfb99a309c4ab78eb9de2f691f09d0.5840.1715118123000000.zst"
May 07 17:42:04 arch drkonqi-coredump-launcher[6085]: Unable to find file for pid 5840 expected at "kcrash-metadata/kcminit.8cdfb99a309c4ab78eb9de2f691f09d0.5840.ini"
May 07 17:43:04 arch drkonqi-coredump-processor[6070]: "/usr/bin/kcminit" 5840 "/var/lib/systemd/coredump/core.kcminit_startup.1000.8cdfb99a309c4ab78eb9de2f691f09d0.5840.1715118123000000.zst"
May 07 17:43:04 arch drkonqi-coredump-launcher[7504]: Unable to find file for pid 5840 expected at "kcrash-metadata/kcminit.8cdfb99a309c4ab78eb9de2f691f09d0.5840.ini"
-- Boot e423517abd3b4666b51d50c6ad2775db --
-- Boot 2fcc2374d2374c1db869c194a449d114 --
May 08 19:57:38 arch drkonqi-coredump-processor[6042]: "/usr/bin/kcminit" 5840 "/var/lib/systemd/coredump/core.kcminit_startup.1000.8cdfb99a309c4ab78eb9de2f691f09d0.5840.1715118123000000.zst"
May 08 19:57:38 arch drkonqi-coredump-launcher[7622]: Unable to find file for pid 5840 expected at "kcrash-metadata/kcminit.8cdfb99a309c4ab78eb9de2f691f09d0.5840.ini"
-- Boot d0712ebb065a4c7babea0020048560ed --
-- Boot f0a0e38a5f0d42e590d52ac1dd546808 --
May 09 20:58:09 arch drkonqi-coredump-processor[6522]: "/usr/bin/kcminit" 5840 "/var/lib/systemd/coredump/core.kcminit_startup.1000.8cdfb99a309c4ab78eb9de2f691f09d0.5840.1715118123000000.zst"
May 09 20:58:09 arch drkonqi-coredump-launcher[7775]: Unable to find file for pid 5840 expected at "kcrash-metadata/kcminit.8cdfb99a309c4ab78eb9de2f691f09d0.5840.ini"
-- Boot 1f4c14adfbc34647a697258b6a2951d5 --
May 10 23:30:31 arch sudo[5939]:    sasha : TTY=tty3 ; PWD=/home/sasha ; USER=root ; COMMAND=/usr/bin/journalctl --grep=kcminit
May 10 23:31:13 arch sudo[6032]:    sasha : TTY=tty3 ; PWD=/home/sasha ; USER=root ; COMMAND=/usr/bin/journalctl --grep=kcminit
-- Boot aeb33685bafe4fe9bf75f0424ca70636 --
May 10 23:56:14 arch drkonqi-coredump-processor[5991]: "/usr/bin/kcminit" 5840 "/var/lib/systemd/coredump/core.kcminit_startup.1000.8cdfb99a309c4ab78eb9de2f691f09d0.5840.1715118123000000.zst"
May 10 23:56:14 arch drkonqi-coredump-launcher[7416]: Unable to find file for pid 5840 expected at "kcrash-metadata/kcminit.8cdfb99a309c4ab78eb9de2f691f09d0.5840.ini"

sorry for the late response

Hmm, it didn’t log the actual assert message. That’s too bad.

What do I do from here?