SUMMARY On KDE Plasma 6 Beta 1 (Fedora Rawhide 40) every screen unlock yields log entries ``` Dec 16 11:33:12 fedora kscreenlocker_greet[13371]: qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000) Dec 16 11:33:12 fedora kscreenlocker_greet[13371]: Failed to write to the pipe: Bad file descriptor. ``` STEPS TO REPRODUCE 1. KDE Plasma 6 Beta 1 (Fedora Rawhide 40) 2. log into a Wayland session 3. lock screen 4. unlock screen 5. `journalctl -xe` OBSERVED RESULT Log entries ``` Dec 16 11:33:12 fedora kscreenlocker_greet[13371]: qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000) Dec 16 11:33:12 fedora kscreenlocker_greet[13371]: Failed to write to the pipe: Bad file descriptor. ``` EXPECTED RESULT No log entries (which is not to mean that the log entries get a lower log level, but that any presumed root cause be removed) ADDITIONAL INFORMATION FWIW, 0x3000 == EGL_SUCCESS, so I am a bit surprised about the log message? Note that this is running inside a virtual machine, on the vmwgfx Linux kernel drm driver, with atomic mode-setting explicitly enabled, and with software cursors forced on. I would speculate that this is not relevant to the issue.
Can confirm, seeing the same thing.
I'm seeing the same errors. Log looks like: kscreenlocker_greet qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 kscreenlocker_greet qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000) kscreenlocker_greet Failed to write to the pipe: Ungültiger Dateideskriptor. Also, it takes forever for the kscreenlocker to show an image, after the displays were turned off for a while. I'm not sure if that is connected. My system info: Operating System: Arch Linux KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.7.9-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-10210U CPU @ 1.60GHz Memory: 15.3 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics Manufacturer: HP Product Name: HP EliteBook 840 G7 Notebook PC System Version: SBKPF
Seeing the same error. Sometimes (not always) when the screen is locked, i move the mouse, the login screen appears, type in my password, hit return and nothing happen, no response. I'm using two monitors. Then, if i hit Esc, then move the mouse again, type in my password and it works. I do not have to restart my system. system info: Operating System: Manjaro Linux KDE Plasma Version: 6.3.6 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.17.1-0-MANJARO (64-bit) Graphics Platform: Wayland Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz Memory: 19,3 GiB of RAM Graphics Processor 1: Mesa Intel® Iris® Xe Graphics Graphics Processor 2: llvmpipe Manufacturer: LENOVO Product Name: 82H9 System Version: IdeaPad 3 17ITL6
That warning is just a nonsensical thing Qt prints, it's harmless - EGL "error" 0x3000 means success. Any issues you may have with the screenlocker are unrelated and should get their own bug reports.