https://bugs.kde.org/show_bug.cgi?id=483803
--- Comment #4 from Jakob Petsovits <jpe...@petsovits.com> --- For later convenience, the error portion of the log goes as follows. Apparently kscreenlocker_greet does not have a valid EGL surface to draw its contents on (preceded by a few potentially unrelated pipewire errors): Mar 12 12:41:38 smcfeely-desktop wireplumber[2238]: <WpPortalPermissionStorePlugin:0x62c09124b2d0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera Mar 12 12:41:38 smcfeely-desktop pipewire[2229]: [0:34:16.149552308] [2229] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found Mar 12 12:41:38 smcfeely-desktop pipewire[2229]: [0:34:16.149561108] [2229] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info Mar 12 12:41:38 smcfeely-desktop pipewire[2229]: [0:34:16.149575598] [2229] INFO Camera camera_manager.cpp:284 libcamera v0.2.0 Mar 12 12:41:38 smcfeely-desktop wireplumber[2238]: <WpPortalPermissionStorePlugin:0x62c09124b2d0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera Mar 12 12:41:46 smcfeely-desktop kscreenlocker_greet[3770]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/NoPasswordUnlock.qml:26: ReferenceError: tryToSwitchUser is not defined Mar 12 12:41:48 smcfeely-desktop kscreenlocker_greet[3770]: qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 Mar 12 12:41:48 smcfeely-desktop kscreenlocker_greet[3770]: qt.qpa.wayland: Could not create EGL surface (EGL error 0x3000) Mar 12 12:41:49 smcfeely-desktop kscreenlocker_greet[3770]: Failed to write to the pipe: Bad file descriptor. Although the undefined tryToSwitchUser error may not be linked to the EGL stuff, potentially also worth investigating. (In reply to Re Play from comment #2) > Same issue here. Googling around a bit, I found that Mutter had an issue > that was extremely similar to this. They never found the exact cause, but > had a Mutter specific workaround. Perhaps that could be useful for narrowing > this down? https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1968040 I don't know about possible causes at this point, but it looks like KWin's equivalent to MUTTER_DEBUG_ENABLE_ATOMIC_KMS=0 is KWIN_DRM_NO_AMS=1 looking at the code. If you think this is worth trying, you could set it for KWin's systemd unit (`systemctl --user edit plasma-kwin_wayland.service`): ### Editing /home/kpetso/.config/systemd/user/plasma-kwin_wayland.service.d/override.conf ### Anything between here and the comment below will become the contents of the drop-in file [Service] Environment="KWIN_DRM_NO_AMS=1" ### Edits below this comment will be discarded -- You are receiving this mail because: You are watching all bug changes.