Login screen freeze - KDE Plasma does not redraw screen after screen off

Hi,

I recently started using Manjaro KDE on my Lenovo Thinkpad X1 7th gen. Everything works just fine, hardware wise, and I did more or less all of the configuration steps on the archlinux wiki.

I have a strange problem since the beginning (or maybe after an update applied to KDE on the first day, not sure anymore), when my Laptop turns off the screen or comes back from sleep, the login screen is to some extend frozen. The lock screen shows itself with the wallpaper and the default clock, the mouse and keyboard are responding. I can even type my password and login (the mouse pointer changes as it hovers over the different open windows), but the screen does not change! I only see the lock screen. The only way to get out of this state to switch to terminal with alt+F2 and back. Then everything works just fine, until I lock the PC again. The same problem has been reported here:

But no solution was found. Somehow KDE Plasma does not redraw the screen. What would be a good way to start the investigation? I am new to KDE... Any ideas are welcome.

Here you can the last part of my journalctl. I don't know if there is something obvious going on: https://www.dropbox.com/s/4vpo3rn917w25at/journalctl_b0.txt?dl=0

P.S. this is my first post, and I just need to get things rolling to solve this problem in some way.

You can start with something like your system info:

inxi -Fxxxza --no-host

Thanks for the quick reply. There you go:

System:    Kernel: 5.3.8-3-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.3-x86_64 root=UUID=c1e1beed-83dc-4c48-bb30-b580e46caa25 rw quiet 
           cryptdevice=UUID=be3e69ce-0e7a-499b-827e-57027a4d36ed:luks-be3e69ce-0e7a-499b-827e-57027a4d36ed 
           root=/dev/mapper/luks-be3e69ce-0e7a-499b-827e-57027a4d36ed 
           resume=/dev/mapper/luks-be3e69ce-0e7a-499b-827e-57027a4d36ed apparmor=1 security=apparmor udev.log_priority=3 
           Desktop: KDE Plasma 5.17.2 tk: Qt 5.13.1 info: docker wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 20QDCTO1WW v: ThinkPad X1 Carbon 7th serial: <filter> Chassis: type: 10 
           serial: <filter> 
           Mobo: LENOVO model: 20QDCTO1WW v: SDK0J40709 WIN serial: <filter> UEFI: LENOVO v: N2HET30W (1.13 ) date: 07/04/2019 
Battery:   ID-1: BAT0 charge: 47.5 Wh condition: 53.1/51.0 Wh (104%) volts: 16.9/15.4 model: SMP 02DL005 type: Li-poly 
           serial: <filter> status: Unknown cycles: 7 
           Device-1: hid-34:88:5d:bb:2d:5d-battery model: Keyboard K380 serial: N/A charge: N/A status: Discharging 
CPU:       Topology: Quad Core model: Intel Core i7-8665U bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 8E (142) 
           stepping: C (12) microcode: B8 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 33615 
           Speed: 706 MHz min/max: 400/4800 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 798 
           Vulnerabilities: Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3ea0 
           Display: x11 server: X.Org 1.20.5 driver: intel unloaded: modesetting alternate: fbdev,vesa compositor: kwin_x11 
           resolution: 3840x2160~60Hz 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics (Whiskey Lake 3x8 GT2) v: 4.5 Mesa 19.2.2 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel Cannon Point-LP High Definition Audio vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 chip ID: 8086:9dc8 
           Sound Server: ALSA v: k5.3.8-3-MANJARO 
Network:   Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel port: 2000 bus ID: 00:14.3 
           chip ID: 8086:9df0 
           IF: wlp0s20f3 state: up mac: <filter> 
           Device-2: Intel Ethernet I219-LM vendor: Lenovo driver: e1000e v: 3.2.6-k port: efa0 bus ID: 00:1f.6 
           chip ID: 8086:15bd 
           IF: enp0s31f6 state: down mac: <filter> 
           Device-3: Realtek RTL8152 Fast Ethernet Adapter type: USB driver: r8152 bus ID: 1-2.1:7 chip ID: 0bda:8152 
           serial: <filter> 
           IF: enp0s20f0u2u1 state: up speed: 100 Mbps duplex: half mac: <filter> 
           IF-ID-1: docker0 state: up speed: N/A duplex: N/A mac: <filter> 
           IF-ID-2: veth1ce9786 state: up speed: 10000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 953.87 GiB used: 182.72 GiB (19.2%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB1T0HBLR-000L7 size: 953.87 GiB block size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 3L2QEXF7 scheme: GPT 
Partition: ID-1: / raw size: 953.57 GiB size: 937.60 GiB (98.33%) used: 182.72 GiB (19.5%) fs: ext4 dev: /dev/dm-0 
Sensors:   System Temperatures: cpu: 68.0 C mobo: N/A 
           Fan Speeds (RPM): cpu: 2669 
Info:      Processes: 301 Uptime: 1d 23h 31m Memory: 15.36 GiB used: 5.52 GiB (35.9%) Init: systemd v: 242 Compilers: 
           gcc: 9.2.0 clang: 9.0.0 Shell: bash v: 5.0.11 running in: server inxi: 3.0.36 

You may find a workaround using a systemd service.
Several are showcased here.

1 Like

Thanks! I now added this extra service: Writing Systemd Service Units . And so far everything looks good. However, I need some time to see, if that works. Furthermore, it would be nice to understand what the problem actually is, and fix it. I am still not even able to pinpoint the problem in the journalctl... That would be nice to understand. Apparently I am not the only one, since there is also an official KDE bug report (not fixed) https://bugs.kde.org/show_bug.cgi?id=397497 . Anyway, thanks for the quick response. I will keep you posted if my problem is "fixed" by this workaround.

1 Like

So glad my service worked to correct your issue. Be sure to credit @Agents with the solution for posting the link to my service.

Generally you won't be able to fix this issue correctly without a kernel or video driver revision. Sometimes changing kernels can help, but the video driver is usually the source of this bug. Until the source of the bug is corrected my service does a pretty good job at working around the problem. Glad you got it corrected with my service.

2 Likes

Okay so far everything looks good. Although I still don't fully understand the reason for this to happen, I will mark this as solved. :slight_smile: I will come back here, if the problem comes back.
Thanks @tbg and @AgentS!

2 Likes

Sorry, that I have to come back to this, but the problem reappeared after a few standby and screen off events. I simply don't really know what this causes. And even worse, why it sometimes appears and sometimes not. Can it be related to a program that is running causing this? Or could it be worth a try to go for an older kernel, or another graphics driver? Or is the problem inside KDE? Any suggestions are welcome...

I think the service is kind of working that I installed, because after I successfully revived the session by going to a terminal session and back the screen flickers for a second.

If any more information needed just let me know, what to share. Thanks!

Yes, it really worth to test.

Further investigation might be helpful for power management.

journalctl -b -g "power|PM" --no-hostname --no-pager
journalctl -b -p3  --no-hostname --no-pager
systemctl status <your-services-names-here>  --no-pager

Check usage: man journalctl

1 Like

Okay I will try kernel 5.2.x later today. Thanks a lot. The main reason I went for 5.3 was some minor updates for my lenovo laptop.

Here is the output from the three commands that you asked for. So first regarding my self-created service:

>systemctl status plasma-restart@$USER.service  --no-pager
* plasma-restart@user.service - Plasma Restart Service
   Loaded: loaded (/etc/systemd/system/plasma-restart@.service; enabled; vendor preset: disabled)
   Active: inactive (dead)

Nov 15 13:32:40 machine systemd[1]: Started Plasma Restart Service.
Nov 15 13:32:40 machine systemd[1]: plasma-restart@user.service: Succeeded.
Nov 15 13:32:40 machine systemd[1]: Stopped Plasma Restart Service.
Nov 15 14:51:21 machine systemd[1]: Starting Plasma Restart Service...
Nov 15 14:51:21 machine sudo[18001]:     user : TTY=unknown ; PWD=/home/user ; USER=user ; COMMAND=/bin/bash -c pkill -ABRT plasmashell
Nov 15 14:51:21 machine sudo[18001]: pam_unix(sudo:session): session opened for user user by (uid=0)
Nov 15 14:51:21 machine sudo[18001]: pam_unix(sudo:session): session closed for user user
Nov 15 14:51:21 machine systemd[1]: Started Plasma Restart Service.
Nov 15 14:51:21 machine systemd[1]: plasma-restart@user.service: Succeeded.
Nov 15 14:51:21 machine systemd[1]: Stopped Plasma Restart Service.

So I guess that looks not to bad. I woke the machine up at 13:32 with the problem occuring, then I sent it again to suspend at 14:01, and waking it up again at 14:51, with the problem appearing again. So it is now at least time wise confined. If I understand this correctly, the "Plasma restart service" was invoked correctly but did not help.

Then the output from the journal log regarding power. I only kept the log from 14:01 (entering suspend) to waking the machine at 14:51:

>journalctl -b -g "power|PM" --no-hostname --no-pager
...
Nov 15 14:01:13 org_kde_powerdevil[1521]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("Type", QVariant(uint, 1)))
Nov 15 14:01:13 org_kde_powerdevil[1521]: powerdevil: Suspend session triggered with QMap(("Explicit", QVariant(bool, true))("SkipFade", QVariant(bool, true))("Type", QVariant(uint, 1)))
Nov 15 14:01:13 org_kde_powerdevil[1521]: powerdevil: Starting Login1 suspend job
Nov 15 14:01:13 org_kde_powerdevil[1521]: powerdevil: Pausing all media players before sleep
Nov 15 14:01:13 org_kde_powerdevil[1521]: powerdevil: Pausing media player with service name "org.mpris.MediaPlayer2.chromium.instance2052"
Nov 15 14:01:15 kernel: PM: suspend entry (deep)
Nov 15 14:51:20 kernel: PM: Saving platform NVS memory
Nov 15 14:51:20 kernel: PM: Restoring platform NVS memory
Nov 15 14:51:20 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Nov 15 14:51:21 kernel: PM: suspend exit
Nov 15 14:51:21 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value:  0
Nov 15 14:51:21 org_kde_powerdevil[1521]: powerdevil: set kbd backlight value:  0
Nov 15 14:51:21 org_kde_powerdevil[1521]: powerdevil: Keyboard brightness changed!!
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevildimdisplayaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilkeyboardbrightnesscontrolaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevildpmsaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/kcm_powerdevilprofilesconfig.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevildpmsaction.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilwirelesspowersavingaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/krunner_powerdevil.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/kcm_powerdevilactivitiesconfig.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilrunscriptaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilsuspendsessionaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilbrightnesscontrolaction_config.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/kcm_powerdevilglobalconfig.so"
Nov 15 14:51:22 plasmashell[18196]: org.kde.plasma: invalid metadata "/usr/lib/qt/plugins/powerdevilhandlebuttoneventsaction_config.so"
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value:  12121
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value max:  24242
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value:  0
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value max:  2
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value:  12121
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value max:  24242
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value:  0
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value max:  2
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value:  12121
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value max:  24242
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value:  0
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value max:  2
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value:  12121
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Screen brightness value max:  24242
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value:  0
Nov 15 14:51:23 org_kde_powerdevil[1521]: powerdevil: Kbd backlight brightness value max:  2
Nov 15 14:51:28 org_kde_powerdevil[1521]: powerdevil: ACTIVE SESSION PATH CHANGED: "/"
Nov 15 14:51:28 org_kde_powerdevil[1521]: powerdevil: Switched to inactive session - leaving unchanged
Nov 15 14:51:28 kernel: wlp0s20f3: Limiting TX power to 21 (24 - 3) dBm as advertised by a0:f8:49:eb:34:ec
Nov 15 14:51:31 org_kde_powerdevil[1521]: powerdevil: ACTIVE SESSION PATH CHANGED: "/org/freedesktop/login1/session/_31"
Nov 15 14:51:31 org_kde_powerdevil[1521]: powerdevil: Current session is now active
Nov 15 14:51:31 kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.

Here I don't see any obvious problems. But the second command regarding errors shows both times at 13:32 and 14:51 while waking up the machine a spurious crashing of plasmashell. Maybe this is related to the problem? The trace it not so meaningful to me. Do you see obvious problems?

journalctl -b -p3  --no-hostname --no-pager
...
Nov 15 13:32:42 kernel: typec_displayport port1-partner.0: failed to enter mode
Nov 15 13:32:42 kernel: sd 0:0:0:0: [sda] No Caching mode page found
Nov 15 13:32:42 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Nov 15 13:32:42 kernel: usb 5-2.1.1.4: 1:1: cannot get freq at ep 0x81
Nov 15 13:32:42 kernel: usb 5-2.1.1.4: 1:1: cannot get freq at ep 0x81
Nov 15 13:32:43 systemd-coredump[16417]: Process 15614 (plasmashell) of user 1000 dumped core.
                                         
                                         Stack trace of thread 15614:
                                         #0  0x00007fc0dbaf2f25 raise (libc.so.6)
                                         #1  0x00007fc0dd3436b0 _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5)
                                         #2  0x00007fc0dbaf2fb0 __restore_rt (libc.so.6)
                                         #3  0x00007fc0db423c43 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #4  0x00007fc0dbf32610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #5  0x00007fc0dbf32702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #6  0x00007fc0dca315cd n/a (libQt5DBus.so.5)
                                         #7  0x00007fc0dc9e1fa3 n/a (libQt5DBus.so.5)
                                         #8  0x00007fc0dc9cd63c _ZNK15QDBusConnection4callERK12QDBusMessageN5QDBus8CallModeEi (libQt5DBus.so.5)
                                         #9  0x00007fc0dc9eae64 n/a (libQt5DBus.so.5)
                                         #10 0x00007fc0dc9ed217 _ZN26QDBusAbstractInterfaceBase11qt_metacallEN11QMetaObject4CallEiPPv (libQt5DBus.so.5)
                                         #11 0x00007fc0dc9ed3a8 _ZN22QDBusAbstractInterface11qt_metacallEN11QMetaObject4CallEiPPv (libQt5DBus.so.5)
                                         #12 0x00007fc0b3b4e977 n/a (libKF5NetworkManagerQt.so.6)
                                         #13 0x00007fc0dc1072c5 _ZNK13QMetaProperty4readEPK7QObject (libQt5Core.so.5)
                                         #14 0x00007fc0dc12ce96 _ZNK7QObject8propertyEPKc (libQt5Core.so.5)
                                         #15 0x00007fc0b3b644c5 n/a (libKF5NetworkManagerQt.so.6)
                                         #16 0x00007fc0b3bc5fdf n/a (libKF5NetworkManagerQt.so.6)
                                         #17 0x00007fc0b3b61262 n/a (libKF5NetworkManagerQt.so.6)
                                         #18 0x00007fc0b3b4cb63 n/a (libKF5NetworkManagerQt.so.6)
                                         #19 0x00007fc0b3b4cce5 n/a (libKF5NetworkManagerQt.so.6)
                                         #20 0x00007fc0dc9d9300 n/a (libQt5DBus.so.5)
                                         #21 0x00007fc0dc1274fa _ZN7QObject5eventEP6QEvent (libQt5Core.so.5)
                                         #22 0x00007fc0dcc3d4e5 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                         #23 0x00007fc0dcc46e11 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                         #24 0x00007fc0dc0fad12 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)
                                         #25 0x00007fc0dc0fda89 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5)
                                         #26 0x00007fc0dc153514 n/a (libQt5Core.so.5)
                                         #27 0x00007fc0da28f3ee g_main_context_dispatch (libglib-2.0.so.0)
                                         #28 0x00007fc0da291201 n/a (libglib-2.0.so.0)
                                         #29 0x00007fc0da291241 g_main_context_iteration (libglib-2.0.so.0)
                                         #30 0x00007fc0dc152b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #31 0x00007fc0dc0f983c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #32 0x00007fc0dc101676 _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                                         #33 0x000055f417919dc9 n/a (plasmashell)
                                         #34 0x00007fc0dbade153 __libc_start_main (libc.so.6)
                                         #35 0x000055f41791a22e _start (plasmashell)
                                         
                                         Stack trace of thread 15656:
                                         #0  0x00007fc0db423c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007fc0dbf32610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #2  0x00007fc0dbf32702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #3  0x00007fc0ddbbbe3d n/a (libQt5Quick.so.5)
                                         #4  0x00007fc0ddbbc0ee n/a (libQt5Quick.so.5)
                                         #5  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #6  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #7  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15657:
                                         #0  0x00007fc0db423c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007fc0dbf32610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #2  0x00007fc0dbf32702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #3  0x00007fc0ddbbbe3d n/a (libQt5Quick.so.5)
                                         #4  0x00007fc0ddbbc0ee n/a (libQt5Quick.so.5)
                                         #5  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #6  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #7  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15623:
                                         #0  0x00007fc0dbbab9ef __poll (libc.so.6)
                                         #1  0x00007fc0da291170 n/a (libglib-2.0.so.0)
                                         #2  0x00007fc0da291241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007fc0dc152b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007fc0dc0f983c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007fc0dbf2b305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007fc0ddb3070b n/a (libQt5Quick.so.5)
                                         #7  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #8  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #9  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15621:
                                         #0  0x00007fc0dbbab9ef __poll (libc.so.6)
                                         #1  0x00007fc0da291170 n/a (libglib-2.0.so.0)
                                         #2  0x00007fc0da291241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007fc0dc152b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007fc0dc0f983c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007fc0dbf2b305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007fc0dd850449 n/a (libQt5Qml.so.5)
                                         #7  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #8  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #9  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15619:
                                         #0  0x00007fc0dbbab9ef __poll (libc.so.6)
                                         #1  0x00007fc0ddfc2630 n/a (libxcb.so.1)
                                         #2  0x00007fc0ddfc42db xcb_wait_for_event (libxcb.so.1)
                                         #3  0x00007fc0d75710c1 n/a (libQt5XcbQpa.so.5)
                                         #4  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #5  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #6  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15622:
                                         #0  0x00007fc0db423c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007fc0c6bc15ac n/a (i965_dri.so)
                                         #2  0x00007fc0c6bc11a8 n/a (i965_dri.so)
                                         #3  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #4  0x00007fc0dbbb62d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 15620:
                                         #0  0x00007fc0dbbab9ef __poll (libc.so.6)
                                         #1  0x00007fc0da291170 n/a (libglib-2.0.so.0)
                                         #2  0x00007fc0da291241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007fc0dc152b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007fc0dc0f983c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007fc0dbf2b305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007fc0dc9ccb37 n/a (libQt5DBus.so.5)
                                         #7  0x00007fc0dbf2c530 n/a (libQt5Core.so.5)
                                         #8  0x00007fc0db41d4cf start_thread (libpthread.so.0)
                                         #9  0x00007fc0dbbb62d3 __clone (libc.so.6)
Nov 15 14:51:23 systemd-coredump[18200]: Process 16414 (plasmashell) of user 1000 dumped core.
                                         
                                         Stack trace of thread 16414:
                                         #0  0x00007f4b1e481f25 raise (libc.so.6)
                                         #1  0x00007f4b1fcd26b0 _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5)
                                         #2  0x00007f4b1e481fb0 __restore_rt (libc.so.6)
                                         #3  0x00007f4b1ddb2c43 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #4  0x00007f4b1e8c1610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #5  0x00007f4b1e8c1702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #6  0x00007f4b1f3c05cd n/a (libQt5DBus.so.5)
                                         #7  0x00007f4b1f370fa3 n/a (libQt5DBus.so.5)
                                         #8  0x00007f4b1f35c63c _ZNK15QDBusConnection4callERK12QDBusMessageN5QDBus8CallModeEi (libQt5DBus.so.5)
                                         #9  0x00007f4b1f379e64 n/a (libQt5DBus.so.5)
                                         #10 0x00007f4b1f37c217 _ZN26QDBusAbstractInterfaceBase11qt_metacallEN11QMetaObject4CallEiPPv (libQt5DBus.so.5)
                                         #11 0x00007f4b1f37c3a8 _ZN22QDBusAbstractInterface11qt_metacallEN11QMetaObject4CallEiPPv (libQt5DBus.so.5)
                                         #12 0x00007f4afa4df977 n/a (libKF5NetworkManagerQt.so.6)
                                         #13 0x00007f4b1ea962c5 _ZNK13QMetaProperty4readEPK7QObject (libQt5Core.so.5)
                                         #14 0x00007f4b1eabbe96 _ZNK7QObject8propertyEPKc (libQt5Core.so.5)
                                         #15 0x00007f4afa4f54c5 n/a (libKF5NetworkManagerQt.so.6)
                                         #16 0x00007f4afa556fdf n/a (libKF5NetworkManagerQt.so.6)
                                         #17 0x00007f4afa4f2262 n/a (libKF5NetworkManagerQt.so.6)
                                         #18 0x00007f4afa4ddb63 n/a (libKF5NetworkManagerQt.so.6)
                                         #19 0x00007f4afa4ddce5 n/a (libKF5NetworkManagerQt.so.6)
                                         #20 0x00007f4b1f368300 n/a (libQt5DBus.so.5)
                                         #21 0x00007f4b1eab64fa _ZN7QObject5eventEP6QEvent (libQt5Core.so.5)
                                         #22 0x00007f4b1f5cc4e5 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                         #23 0x00007f4b1f5d5e11 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5)
                                         #24 0x00007f4b1ea89d12 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)
                                         #25 0x00007f4b1ea8ca89 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5)
                                         #26 0x00007f4b1eae2514 n/a (libQt5Core.so.5)
                                         #27 0x00007f4b1cc1e3ee g_main_context_dispatch (libglib-2.0.so.0)
                                         #28 0x00007f4b1cc20201 n/a (libglib-2.0.so.0)
                                         #29 0x00007f4b1cc20241 g_main_context_iteration (libglib-2.0.so.0)
                                         #30 0x00007f4b1eae1b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #31 0x00007f4b1ea8883c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #32 0x00007f4b1ea90676 _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                                         #33 0x0000565100fcbdc9 n/a (plasmashell)
                                         #34 0x00007f4b1e46d153 __libc_start_main (libc.so.6)
                                         #35 0x0000565100fcc22e _start (plasmashell)
                                         
                                         Stack trace of thread 16432:
                                         #0  0x00007f4b1e53a9ef __poll (libc.so.6)
                                         #1  0x00007f4b1cc20170 n/a (libglib-2.0.so.0)
                                         #2  0x00007f4b1cc20241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007f4b1eae1b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007f4b1ea8883c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007f4b1e8ba305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007f4b201df449 n/a (libQt5Qml.so.5)
                                         #7  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #8  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #9  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16434:
                                         #0  0x00007f4b1e53a9ef __poll (libc.so.6)
                                         #1  0x00007f4b1cc20170 n/a (libglib-2.0.so.0)
                                         #2  0x00007f4b1cc20241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007f4b1eae1b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007f4b1ea8883c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007f4b1e8ba305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007f4b204bf70b n/a (libQt5Quick.so.5)
                                         #7  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #8  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #9  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16430:
                                         #0  0x00007f4b1e53a9ef __poll (libc.so.6)
                                         #1  0x00007f4b20951630 n/a (libxcb.so.1)
                                         #2  0x00007f4b209532db xcb_wait_for_event (libxcb.so.1)
                                         #3  0x00007f4b19f000c1 n/a (libQt5XcbQpa.so.5)
                                         #4  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #5  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #6  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16433:
                                         #0  0x00007f4b1ddb2c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007f4b115515ac n/a (i965_dri.so)
                                         #2  0x00007f4b115511a8 n/a (i965_dri.so)
                                         #3  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #4  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 17358:
                                         #0  0x00007f4b1ddb2c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007f4b1e8c1610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #2  0x00007f4b1e8c1702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #3  0x00007f4b2054ae3d n/a (libQt5Quick.so.5)
                                         #4  0x00007f4b2054b0ee n/a (libQt5Quick.so.5)
                                         #5  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #6  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #7  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16585:
                                         #0  0x00007f4b1ddb2c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007f4b1e8c1610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #2  0x00007f4b1e8c1702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #3  0x00007f4b2054ae3d n/a (libQt5Quick.so.5)
                                         #4  0x00007f4b2054b0ee n/a (libQt5Quick.so.5)
                                         #5  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #6  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #7  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16431:
                                         #0  0x00007f4b1e53a9ef __poll (libc.so.6)
                                         #1  0x00007f4b1cc20170 n/a (libglib-2.0.so.0)
                                         #2  0x00007f4b1cc20241 g_main_context_iteration (libglib-2.0.so.0)
                                         #3  0x00007f4b1eae1b13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #4  0x00007f4b1ea8883c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                                         #5  0x00007f4b1e8ba305 _ZN7QThread4execEv (libQt5Core.so.5)
                                         #6  0x00007f4b1f35bb37 n/a (libQt5DBus.so.5)
                                         #7  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #8  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #9  0x00007f4b1e5452d3 __clone (libc.so.6)
                                         
                                         Stack trace of thread 16586:
                                         #0  0x00007f4b1ddb2c45 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                         #1  0x00007f4b1e8c1610 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5)
                                         #2  0x00007f4b1e8c1702 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                                         #3  0x00007f4b2054ae3d n/a (libQt5Quick.so.5)
                                         #4  0x00007f4b2054b0ee n/a (libQt5Quick.so.5)
                                         #5  0x00007f4b1e8bb530 n/a (libQt5Core.so.5)
                                         #6  0x00007f4b1ddac4cf start_thread (libpthread.so.0)
                                         #7  0x00007f4b1e5452d3 __clone (libc.so.6)

I will let you know, if changing the kernel helped. Thanks again!

1 Like

5.2 is EOL ended! Check available kernels 1st

sudo pacman -Syyu
mhwd-kernel -l

As @Agents already mentioned one of the older LTS kernels would possibly be a better choice (4.19 or 4.14).

Often if a service works sometimes but fails on other suspends this can often be a matter of timings. Sometimes increasing the sleep time before the plasma restart is executed may help the service execute more reliably. Also test disabling the compositor may help and is worth trying (if you haven't already).

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by