You are not logged in.
Greetings. A few days ago, KDE Plasma began crashing. After logging in, the screen goes black and the desktop flashes on screen around 3 times before displaying a solid black screen. Sometimes it begins immediately, other times it takes a few minutes. Firefox crashes with it, but some other programs like dolphin don’t. Using the shortcut to open the terminal works, and I can use it to open firefox and stuff. Checking KSystemLog shows that Kwin_wayland is where the issue lies.
I am using an nvidia RTX 5080 with one monitor and the nvidia-open-dkms drivers.
I have “nvidia_drm.modeset=1” and “nvidia.NVreg_EnableGpuFirmware=0” at the end of the “options” line within /boot/loader/entries/arch.conf.
I have downloaded egl-wayland.
I have MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm) in /etc/mkinitcpio.conf.
I have “GBM_BACKEND=nvidia-drm” and “__GLX_VENDOR_LIBRARY_NAME=nvidia” in /etc/environment.
I have deleted ~/.config/kwinoutputconfig.json.
I’ve added myself to the “render” and “video” groups.
Both
sudo cat /sys/module/nvidia_drm/parameters/modesetsudo cat /sys/module/nvidia_drm/parameters/fbdevreturn Y.
Offline
Checking KSystemLog shows that Kwin_wayland is where the issue lies.
Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
Also
ome other programs like dolphin don’t
if you can still see the dolphin window it's unlikely that the compositor has crashed.
https://wiki.archlinux.org/title/Core_d … _core_dump
Also please post your complete system journal for the boot:
sudo journalctl -b | curl -F 'file=@-' 0x0.stIs FF an xwayland client, https://wiki.archlinux.org/title/Waylan … plications ?
Online
Please don't paraphrase
Alright, here's the whole thing from this session.
Process 3220 (kwin_wayland) of user 1000 dumped core.
Stack trace of thread 3220:
#0 0x00007faf8357d797 n/a (libKF6ConfigCore.so.6 + 0x60797)
#1 0x00007faf8357da72 _ZN14KConfigWatcher11qt_metacallEN11QMetaObject4CallEiPPv (libKF6ConfigCore.so.6 + 0x60a72)
#2 0x00007faf833b9b09 n/a (libQt6DBus.so.6 + 0x42b09)
#3 0x00007faf823c0e34 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1c0e34)
#4 0x00007faf83701c70 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x101c70)
#5 0x00007faf82368118 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x168118)
#6 0x00007faf823684fb _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x1684fb)
#7 0x00007faf82526a37 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x326a37)
#8 0x00007faf8311ad33 _ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x71ad33)
#9 0x00007faf823744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#10 0x00007faf8236c7c1 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16c7c1)
#11 0x000055deeefeece6 n/a (/usr/bin/kwin_wayland + 0x40ce6)
#12 0x00007faf81c376b5 n/a (libc.so.6 + 0x276b5)
#13 0x00007faf81c37769 __libc_start_main (libc.so.6 + 0x27769)
#14 0x000055deeeff5275 n/a (/usr/bin/kwin_wayland + 0x47275)
Stack trace of thread 3262:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca2024 n/a (libc.so.6 + 0x92024)
#3 0x00007faf81d1c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007faf810d6e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007faf810d6ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007faf8263c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007faf823744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007faf8248e054 _ZN7QThread3runEv (libQt6Core.so.6 + 0x28e054)
#9 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#10 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#11 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3223:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca2024 n/a (libc.so.6 + 0x92024)
#3 0x00007faf81d1c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007faf810d6e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007faf810d6ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007faf8263c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007faf823744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007faf824873c6 _ZN7QThread4execEv (libQt6Core.so.6 + 0x2873c6)
#9 0x00007faf833aedae n/a (libQt6DBus.so.6 + 0x37dae)
#10 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#11 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#12 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3234:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca5152 pthread_cond_clockwait (libc.so.6 + 0x95152)
#4 0x00007faf85070bbc n/a (libkwin.so.6 + 0x470bbc)
#5 0x00007faf8507190a n/a (libkwin.so.6 + 0x47190a)
#6 0x00007faf8506b9c6 n/a (libkwin.so.6 + 0x46b9c6)
#7 0x00007faf81caacb4 n/a (libc.so.6 + 0x9acb4)
#8 0x00007faf81caad29 pthread_once (libc.so.6 + 0x9ad29)
#9 0x00007faf8506c45f n/a (libkwin.so.6 + 0x46c45f)
#10 0x00007faf82487f55 n/a (libQt6Core.so.6 + 0x287f55)
#11 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#12 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#13 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3280:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3263:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3281:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3279:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3282:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3236:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca2024 n/a (libc.so.6 + 0x92024)
#3 0x00007faf81d1c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007faf810d6e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007faf810d6ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007faf8263c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007faf823744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007faf8248e054 _ZN7QThread3runEv (libQt6Core.so.6 + 0x28e054)
#9 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#10 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#11 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 3302:
#0 0x00007faf81cade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007faf81ca1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007faf81ca264c n/a (libc.so.6 + 0x9264c)
#3 0x00007faf81ca4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007faf8252dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007faf82527c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007faf8251ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007faf81ca57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007faf81d2918c n/a (libc.so.6 + 0x11918c)
ELF object binary architecture: AMD x86-64
Also please post your complete system journal for the boot:
Is FF an xwayland client, https://wiki.archlinux.org/title/Waylan … plications ?
Both extramaus and xorg-xeyes say no.
Thanks for responding.
Offline
kdeconnect and DiscoverNotifier hit the same curb…
Seems triggered by https://wiki.archlinux.org/title/Xsettingsd - kwin_wayland then whats to read some config and KF6Config crashes - https://wiki.archlinux.org/title/Debuginfod might hold a better clue about what's wrong (aside that reading a config is input handling and needs to be more robust against bogus stuff, so a KF6Config bug)
But you also want to check what's in those configs - maybe something already looks bogus enough.
Online
OP did you ever fix the issue? I think I'm having one that is very similar.
journal from today:
https://paste.ubuntu.com/p/Pkmx3kSqsv/
I'm also using KDE and Wayland. If there's any other information that would be helpful please let me know.
Offline
Please don't use ubuntu's paste service that requires me to log in w/ my ubuntu account… to access the plain text.
The journal covers multiple boots, but none of them shut down.
Don't reboot w/ the power button, certainly not if only kwin crashes.
In doubt frenetically press ctrl+alt+del or use the https://wiki.archlinux.org/title/Keyboa … el_(SysRq) (nb you'll have to explicitly enabled that before any crash)
Online
I apologize, I'll find a better way to post logs and such. I set up the SysRq keymappings so I can use that to restart. I may also create a separate post because I'm feeling less sure that this is the same issue, since OP's things are crashing only a few minutes in, where my system is having issues usually after a couple hours. Thank you for your help.
Offline