https://bugs.kde.org/show_bug.cgi?id=485084
Bug ID: 485084 Summary: Screen Locker broken on resume from sleep Classification: Plasma Product: kscreenlocker Version: 6.0.3 Platform: Arch Linux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: jchevar...@gmail.com Target Milestone: --- SUMMARY I am getting kscreenlocker failing rather regularly on my desktop (AMD GPU) system. Intel GPU laptop haven't reproduced. I used to get this on occasion if I say upgraded to a new Plasma release in the 5.x days and didn't reboot. This seems different and unrelated to upgrading my system. I've included the journalcrtl log which starts with a seg fault in eglSwapBuffers. Doesn't happen all the time, but happens enough that it is pretty annoying (and effectively locks the better half/others out of the computer as they don't really know what a virtual terminal is). STEPS TO REPRODUCE 1. Lock Screen 2. Sleep computer 3. Wake Computer OBSERVED RESULT Quite often the lock screen presents the broken screen requesting to drop to virtual terminal to unlock EXPECTED RESULT Lock screen should be shown SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.3 Kernel Version: 6.8.2-arch2-1 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6900 XT ADDITIONAL INFORMATION Here is what I can find in journalcrtl: Apr 05 10:13:24 desktop kscreenlocker_greet[122558]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 Apr 05 10:13:24 desktop kernel: kscreenlocker_g[122558]: segfault at 647500000076 ip 00007dc46da45c4c sp 00007fff90b0f380 error 4 in libPlasmaQuick.so.6.0.3[7dc46da1f000+50000] likely on CPU 18 (core 8, socket 0) Apr 05 10:13:24 desktop kernel: Code: 1e fa 48 8b 47 28 48 8b 78 08 ff 25 a6 58 04 00 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 48 83 ec 08 48 8b 47 28 <48> 8b 78 08 ff 15 1a 6a 04 00 48 85 c0 74 11 48 8b 50 08 f6 42 31 Apr 05 10:13:24 desktop kwin_wayland_wrapper[97857]: not a valid new object id (2), message get_registry(n) Apr 05 10:13:24 desktop kwin_wayland_wrapper[97857]: error in client communication (pid 97857) Apr 05 10:13:24 desktop kwin_wayland_wrapper[122896]: wl_display@1: error 1: invalid arguments for wl_display@1.get_registry Apr 05 10:13:24 desktop kscreenlocker_greet[122896]: qt.qpa.wayland: Loading shell integration failed. Apr 05 10:13:24 desktop kscreenlocker_greet[122896]: qt.qpa.wayland: Attempted to load the following shells QList("layer-shell") Apr 05 10:13:24 desktop kscreenlocker_greet[122896]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found. Apr 05 10:13:24 desktop kscreenlocker_greet[122896]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: xcb, linuxfb, minimalegl, vnc, eglfs, offscreen, minimal, wayland-egl, wayland, vkkhrdisplay. Apr 05 10:13:24 desktop kscreenlocker_greet[122900]: qt.qpa.wayland: Loading shell integration failed. Apr 05 10:13:24 desktop kscreenlocker_greet[122900]: qt.qpa.wayland: Attempted to load the following shells QList("layer-shell") Apr 05 10:13:24 desktop kscreenlocker_greet[122900]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found. Apr 05 10:13:24 desktop kscreenlocker_greet[122900]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: xcb, linuxfb, minimalegl, vnc, eglfs, offscreen, minimal, wayland-egl, wayland, vkkhrdisplay. Apr 05 10:13:24 desktop kscreenlocker_greet[122903]: qt.qpa.wayland: Loading shell integration failed. Apr 05 10:13:24 desktop kscreenlocker_greet[122903]: qt.qpa.wayland: Attempted to load the following shells QList("layer-shell") Apr 05 10:13:24 desktop kscreenlocker_greet[122903]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found. Apr 05 10:13:24 desktop kscreenlocker_greet[122903]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: xcb, linuxfb, minimalegl, vnc, eglfs, offscreen, minimal, wayland-egl, wayland, vkkhrdisplay. Apr 05 10:13:24 desktop plasmashell[98084]: The cached device pixel ratio value was stale on window expose. Please file a QTBUG which explains how to reproduce. -- You are receiving this mail because: You are watching all bug changes.