SUMMARY This is very similar to what was reported in bug 456210, except that that bug is for Plasma 5 and is supposed to be fixed. Unfortunately, it doesn't happen every time, so it's unclear what the exact circumstances are. STEPS TO REPRODUCE 1. Lock screen 2. Enter password to unlock screen 3. Click the "Unlock" button that appears OBSERVED RESULT Nothing happens. EXPECTED RESULT Unlock screen. SOFTWARE/OS VERSIONS Operating System: Exherbo KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.7.9-amdgpu (64-bit) Graphics Platform: Wayland Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: AMD Radeon RX 6600 Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7C90 System Version: 1.0 ADDITIONAL INFORMATION A workaround is to unlock the screen by switching to a TTY, performing a login and then using loginctl to unlock the screen: loginctl unlock-session 2 There is not much in the journal suggesting that there is an issue with login, screen locker or similar: kwin_wayland[1606]: kwin_core: XCB error: 147 (BadOutput), sequence: 63170, resource id: 1127, major code: 140 (RANDR), minor code: 30 (SetOutputPrimary) kwin_wayland[1606]: kwin_core: KWin::LayerShellV1Window doesn't support setting maximized state kwin_wayland[1606]: kwin_core: KWin::LayerShellV1Window doesn't support setting fullscreen state kscreenlocker_greet[2558460]: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile kwin_wayland[1606]: kwin_core: KWin::LayerShellV1Window doesn't support setting maximized state kwin_wayland[1606]: kwin_core: KWin::LayerShellV1Window doesn't support setting fullscreen state kscreenlocker_greet[2558460]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/NoPasswordUnlock.qml:26: ReferenceError: tryToSwitchUser is not defined kscreenlocker_greet[2558460]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/NoPasswordUnlock.qml:26: ReferenceError: tryToSwitchUser is not defined All other messages are just kernel finding new devices because the screens were turned on and a lot of complains from and about firefox.
I get this, too, on latest (6.0.3) on Arch. However, if I click the strange lone 'unlock' button again it does actually unlock after that.
cross-referencing my issue here: https://bugs.kde.org/show_bug.cgi?id=486352 This happened to me, but clicking "Unlock" fully unlocked my desktop ***without asking for a password***. Subsequent lock/unlocks did ask for a password again.
Happens to me even without a multimonitor setup.
I've experienced this on NixOS and now on Arch. I thought it could be a packaging issue in Nix, but I was wrong. I'm willing to help debug, if some developer can point me in the right direction.
Trying to find the right bug to add to, hope this is the one as there are several open that may be related. Kubuntu, Plasma version 6.1.5, problem exhibited on two very different computers, one a HTPC with password-less login. Both will wake and not unlock. Both will allow me to interact with the greeter with mouse and keyboard. I can type my password on my notebook, but hitting enter (or clicking the `>` or `Unlock` buttons) will not unlock either machine, no matter how many times I do it. No error/invalid password is reported in the UI. It behaves as if it's waiting for me to submit the login. In both cases, I work around this by switching to a TTY and killing the `kscreenlocker_greet` process, after which switching back to the graphical console shows a fresh greeter (new PID) that works normally.
This looks like a duplicate of 497904. Please follow that report for progress. Thanks! *** This bug has been marked as a duplicate of bug 497904 ***
Actually, this is not quite a duplicate, in the other bug the additional Unlock button works
*** Bug 486352 has been marked as a duplicate of this bug. ***
Setting to confirmed since multiple people are affected.
Can confirm it happens on Plasma 6.3.1. I can see messages: <pre><code> > QT_LOGGING_RULES="*.debug=true" /usr/lib/kscreenlocker_greet --test kscreenlocker_greet: Greeter is starting up. qt.highdpi: Initializing high-DPI scaling qt.highdpi: Initialization done, high-DPI scaling is active qt.qpa.plugin: init_platform called with pluginNamesWithArguments "wayland" platformPluginPath "" platformThemeName "" qt.core.plugin.factoryloader: checking directory path "/usr/lib/qt6/plugins/platforms" ... qt.core.plugin.factoryloader: looking at "libqwayland-egl.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqwayland-egl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland-egl" ] }, "archlevel": 3, "className": "QWaylandEglPlatformIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl") qt.core.plugin.factoryloader: looking at "libqwayland-generic.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqwayland-generic.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland" ] }, "archlevel": 3, "className": "QWaylandIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland") qt.core.plugin.factoryloader: looking at "libqeglfs.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqeglfs.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "eglfs" ] }, "archlevel": 3, "className": "QEglFSIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs") qt.core.plugin.factoryloader: looking at "libqlinuxfb.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqlinuxfb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "linuxfb" ] }, "archlevel": 3, "className": "QLinuxFbIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("linuxfb") qt.core.plugin.factoryloader: looking at "libqminimal.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqminimal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimal" ] }, "archlevel": 3, "className": "QMinimalIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimal") qt.core.plugin.factoryloader: looking at "libqminimalegl.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqminimalegl.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "minimalegl" ] }, "archlevel": 3, "className": "QMinimalEglIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimalegl") qt.core.plugin.factoryloader: looking at "libqoffscreen.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqoffscreen.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "offscreen" ] }, "archlevel": 3, "className": "QOffscreenIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("offscreen") qt.core.plugin.factoryloader: looking at "libqvkkhrdisplay.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqvkkhrdisplay.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "vkkhrdisplay" ] }, "archlevel": 3, "className": "QVkKhrDisplayIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vkkhrdisplay") qt.core.plugin.factoryloader: looking at "libqvnc.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqvnc.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "vnc" ] }, "archlevel": 3, "className": "QVncIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vnc") qt.core.plugin.factoryloader: looking at "libqxcb.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platforms/libqxcb.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "xcb" ] }, "archlevel": 3, "className": "QXcbIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xcb") qt.core.plugin.factoryloader: checking directory path "/usr/lib/platforms" ... qt.qpa.plugin: Attempting to load Qt platform plugin "wayland" with arguments QList() qt.core.library: "/usr/lib/qt6/plugins/platforms/libqwayland-generic.so" loaded library qt.qpa.wayland: QT_WAYLAND_TEXT_INPUT_PROTOCOL= "" qt.qpa.input.devices: new tablet manager: ID 3 version 1 qt.qpa.input.devices: new tablet seat "" id 10 qt.qpa.wayland: text input: register zwp_text_input_v1 qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext qt.qpa.wayland: text input: register zwp_text_input_v2 qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext qt.qpa.input.devices: new tablet on seat "seat0" qt.qpa.input.devices: seat QtWaylandClient::QWaylandTabletSeatV2(0x61183520d220) 0x61183520d610 has tablet QPointingDevice("unknown" Stylus id=-1 seat=seat0 ptrType=Pen caps=Position|Hover buttonCount=1) qt.highdpi: Updating high-DPI scaling qt.highdpi: Update done, high-DPI scaling is inactive qt.core.plugin.factoryloader: checking directory path "/usr/lib/qt6/plugins/wayland-shell-integration" ... qt.core.plugin.factoryloader: looking at "libfullscreen-shell-v1.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "fullscreen-shell-v1" ] }, "archlevel": 3, "className": "QWaylandFullScreenShellV1IntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("fullscreen-shell-v1") qt.core.plugin.factoryloader: looking at "libivi-shell.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/libivi-shell.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "ivi-shell" ] }, "archlevel": 3, "className": "QWaylandIviShellIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ivi-shell") qt.core.plugin.factoryloader: looking at "libqt-shell.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/libqt-shell.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "qt-shell" ] }, "archlevel": 3, "className": "QWaylandQtShellIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qt-shell") qt.core.plugin.factoryloader: looking at "libwl-shell-plugin.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wl-shell" ] }, "archlevel": 3, "className": "QWaylandWlShellIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wl-shell") qt.core.plugin.factoryloader: looking at "libxdg-shell.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/libxdg-shell.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "xdg-shell" ] }, "archlevel": 3, "className": "QWaylandXdgShellIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xdg-shell") qt.core.plugin.factoryloader: looking at "liblayer-shell.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-shell-integration/liblayer-shell.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "layer-shell" ] }, "archlevel": 3, "className": "QWaylandLayerShellIntegrationPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("layer-shell") qt.core.plugin.factoryloader: checking directory path "/usr/lib/wayland-shell-integration" ... qt.core.library: "/usr/lib/qt6/plugins/wayland-shell-integration/liblayer-shell.so" loaded library qt.qpa.wayland: Using the 'layer-shell' shell integration qt.qpa.plugin: Successfully loaded Qt platform plugin "wayland" qt.qpa.theme: Adding platform integration's theme names to list of theme names: QList("kde", "generic") qt.qpa.theme: Attempting to create platform theme "kde" via QPlatformThemeFactory::create qt.core.plugin.factoryloader: checking directory path "/usr/lib/qt6/plugins/platformthemes" ... qt.core.plugin.factoryloader: looking at "KDEPlasmaPlatformTheme6.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "kde" ] }, "archlevel": 3, "className": "KdePlatformThemePlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("kde") qt.core.plugin.factoryloader: looking at "libqgtk3.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platformthemes/libqgtk3.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "gtk3" ] }, "archlevel": 3, "className": "QGtk3ThemePlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gtk3") qt.core.plugin.factoryloader: looking at "libqxdgdesktopportal.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/platformthemes/libqxdgdesktopportal.so, metadata= { "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1", "MetaData": { "Keys": [ "xdgdesktopportal", "flatpak", "snap" ] }, "archlevel": 3, "className": "QXdgDesktopPortalThemePlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xdgdesktopportal", "flatpak", "snap") qt.core.plugin.factoryloader: checking directory path "/usr/lib/platformthemes" ... qt.core.library: "/usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so" loaded library qt.qpa.fonts: default fonts: system QFont(Sans Serif,9,-1,5,400,0,0,0,0,0,0,0,0,0,0,1) fixed QFont(monospace,9,-1,2,400,0,0,0,0,0,0,0,0,0,0,1) kf.iconthemes: Icon theme "" not found. qt.quick.controls.style: setStyle called with "org.kde.breeze" qt.quick.controls.style: style "org.kde.breeze" set on QQuickStyleSpec qt.quick.controls.style: clearing resolved flag and resolving qt.quick.controls.style: resolving style qt.quick.controls.style: done resolving: style="org.kde.breeze" custom=true resolved=true fallbackStyle="" fallbackMethod="QT_QUICK_CONTROLS_FALLBACK_STYLE" configFilePath=":/qtquickcontrols2.conf" qt.qpa.theme: Successfully created platform theme "kde" qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext qt.core.plugin.factoryloader: checking directory path "/usr/lib/qt6/plugins/wayland-graphics-integration-client" ... qt.core.plugin.factoryloader: looking at "libdmabuf-server.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-graphics-integration-client/libdmabuf-server.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "dmabuf-server" ] }, "archlevel": 3, "className": "DmaBufServerBufferPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList() qt.core.plugin.factoryloader: looking at "libdrm-egl-server.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-graphics-integration-client/libdrm-egl-server.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "drm-egl-server" ] }, "archlevel": 3, "className": "DrmEglServerBufferPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList() qt.core.plugin.factoryloader: looking at "libqt-plugin-wayland-egl.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandClientBufferIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "wayland-egl" ] }, "archlevel": 3, "className": "QWaylandEglClientBufferPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl") qt.core.plugin.factoryloader: looking at "libshm-emulation-server.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "shm-emulation-server" ] }, "archlevel": 3, "className": "ShmServerBufferPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList() qt.core.plugin.factoryloader: looking at "libvulkan-server.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so, metadata= { "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3", "MetaData": { "Keys": [ "vulkan-server" ] }, "archlevel": 3, "className": "VulkanServerBufferPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList() qt.core.plugin.factoryloader: checking directory path "/usr/lib/wayland-graphics-integration-client" ... qt.qpa.wayland: Available client buffer integrations: QList("wayland-egl") qt.core.library: "/usr/lib/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so" loaded library qt.qpa.wayland: Using Wayland-EGL qt.qpa.wayland: Initializing client buffer integration "wayland-egl" qt.core.plugin.factoryloader: checking directory path "/usr/lib/qt6/plugins/iconengines" ... qt.core.plugin.factoryloader: looking at "libqsvgicon.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/iconengines/libqsvgicon.so, metadata= { "IID": "org.qt-project.Qt.QIconEngineFactoryInterface", "MetaData": { "Keys": [ "svg", "svgz", "svg.gz" ] }, "archlevel": 3, "className": "QSvgIconPlugin", "debug": false, "version": 395264 } qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz", "svg.gz") qt.core.plugin.factoryloader: checking directory path "/usr/lib/iconengines" ... qt.gui.icon.loader: Initialized icon loader with system theme "breeze" and SVG support true qt.gui.icon.loader: Setting fallback theme name to "breeze" kf.i18n: languages changes from QList("en_US", "en_US", "C") to QList("en_US", "en_US", "C") qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/plasma_shell" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/plasma_shell.so" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/libplasma_shell" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/libplasma_shell.so" qt.core.plugin.loader: "/usr/lib/kf6/packagestructure/plasma_shell" not found qt.core.plugin.loader: Trying... "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell" qt.core.plugin.loader: Trying... "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell.so, metadata= { "IID": "org.kde.KPluginFactory", "MetaData": { "KPackageStructure": "Plasma/Shell", "X-KDE-ParentApp": "org.kde.plasmashell" }, "archlevel": 3, "className": "plasma_shell_factory", "debug": false, "version": 395264 } qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell.so, metadata= { "IID": "org.kde.KPluginFactory", "MetaData": { "KPackageStructure": "Plasma/Shell", "X-KDE-ParentApp": "org.kde.plasmashell" }, "archlevel": 3, "className": "plasma_shell_factory", "debug": false, "version": 395264 } qt.core.library: "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell.so" loaded library qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/plasma_wallpaper" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/plasma_wallpaper.so" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/libplasma_wallpaper" qt.core.plugin.loader: Trying... "/usr/lib/kf6/packagestructure/libplasma_wallpaper.so" qt.core.plugin.loader: "/usr/lib/kf6/packagestructure/plasma_wallpaper" not found qt.core.plugin.loader: Trying... "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper" qt.core.plugin.loader: Trying... "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper.so" qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper.so, metadata= { "IID": "org.kde.KPluginFactory", "MetaData": { "KPackageStructure": "Plasma/Wallpaper", "X-KDE-ParentApp": "org.kde.plasmashell" }, "archlevel": 3, "className": "plasma_wallpaper_factory", "debug": false, "version": 395264 } qt.core.plugin.loader: Found metadata in lib /usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper.so, metadata= { "IID": "org.kde.KPluginFactory", "MetaData": { "KPackageStructure": "Plasma/Wallpaper", "X-KDE-ParentApp": "org.kde.plasmashell" }, "archlevel": 3, "className": "plasma_wallpaper_factory", "debug": false, "version": 395264 } qt.core.library: "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper.so" loaded library kscreenlocker_greet: Unknown option 'test'. kscreenlocker_greet: [PAM worker kde-fingerprint] start: successfully started kscreenlocker_greet: [PAM worker kde-smartcard] start: successfully started kscreenlocker_greet: [PAM worker kde] start: successfully started QThreadStorage: Thread 0x6118351ff030 exited after QThreadStorage 4 destroyed QThreadStorage: Thread 0x6118351ff030 exited after QThreadStorage 3 destroyed "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_shell.so" unloaded library "/usr/lib/qt6/plugins/kf6/packagestructure/plasma_wallpaper.so" unloaded library "/usr/lib/qt6/plugins/platforms/libqwayland-generic.so" unloaded library "/usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so" unloaded library "/usr/lib/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so" unloaded library "/usr/lib/qt6/plugins/wayland-shell-integration/liblayer-shell.so" unloaded library </code></pre>
*** Bug 489782 has been marked as a duplicate of this bug. ***
*** Bug 500339 has been marked as a duplicate of this bug. ***
I also get this "unlock" button, especially with fingerprint unlocking. It first asks me for the fingerprint and after matching, it shows the unlock button (which, after pressing), actually unlocks the desktop
@Tobias G. That is bug 497904, which may be an annoyance but doesn't break anything. This is about being unable to log in again from the GUI, at all.
*** Bug 501983 has been marked as a duplicate of this bug. ***
*** Bug 502188 has been marked as a duplicate of this bug. ***
*** Bug 502213 has been marked as a duplicate of this bug. ***
The number of reports of this is increasing; I'm increasing the priority to VHI.
It happens to me, too, with latest KDE Neon. I remember that if I am in the console mode (CTRL+ALT+F2 or F3) and return back to login screen, typing the password and then OK, the login screen is frozen and I am unable to enter my alread logged in desktop, until I kill plasmashell.
Created attachment 180086 [details] Screenshot of the bug Happened again today, for the N-th time. Login screen is frozen after I wrote my password. I can only go to a console (CTRL+ALT+F2) and `systemctl restart sddm.service`.
@Luca76 Are you sure you need to restart the entire sddm service? Did you try my above suggestion of just killing your user's kscreenlocker_greet?
I noticed this too on Fedora 41, and 42, Plasma 6.3.4. Usually clicking switch user and logging back in from SDDM fixes it
I have experienced this bug as well, but not quite like the previous reports. I'm on endeavour and I was doing an update, with 'yay -Syu', fairly standard, BUT when propted for my password through sudo, it did not accept it, I checked in a text editor wondering if my keyboard was bugging or the layout was switched, but no. After this, I logged out, because I thought that may help, but then I was stuck on the login screen like the others trying without any succes to login with my password. I don't know if it is a factor, but my admin and user passwords are the same. A reboot helps whenever this happens on my system (happened a couple of times since on plasma 6), but it has been a while since I last encountered the bug.
(In reply to Répási Dávid from comment #23) > I have experienced this bug as well, but not quite like the previous reports. > > I'm on endeavour and I was doing an update, with 'yay -Syu', fairly > standard, BUT when propted for my password through sudo, it did not accept > it, I checked in a text editor wondering if my keyboard was bugging or the > layout was switched, but no. After this, I logged out, because I thought > that may help, but then I was stuck on the login screen like the others > trying without any succes to login with my password. > > I don't know if it is a factor, but my admin and user passwords are the same. > > A reboot helps whenever this happens on my system (happened a couple of > times since on plasma 6), but it has been a while since I last encountered > the bug. That's the login screen, not the lock screen. So it would be a different issue, and likely something related to authentication on your machine specifically, since auth seems broken elsewhere too.
This issue persists after upgrading to Kubuntu 25.04. KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.3 Kernel Version: 6.14.0-15-generic (64-bit) Graphics Platform: Wayland
I can't seem to consistently reproduce, but it is still happens every once in a while, and I have to Switch User -> Login from there. Operating System: KDE neon 6.3 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.11.0-26-generic (64-bit) Graphics Platform: Wayland
(In reply to LTS20050703 from comment #26) > I can't seem to consistently reproduce, but it is still happens every once > in a while, and I have to Switch User -> Login from there. > Happened me yesterday after about 2 weeks of working.
Bug 'Additional "Unlock" button after fingerprint login' (https://bugs.kde.org/show_bug.cgi?id=497904) has been marked as a duplicate although it's not quite the same. It is probably related though and since it should be easier to reproduce than this one (since it happens all the time), it may be that fixing it fixes this bug too.
Created attachment 182179 [details] Video demonstration of the bug This happened today. See that the ">" button is doing nothing, no password error appears.
Created attachment 182180 [details] Another video demonstration of the bug This video is me trying to: - type correct password - click CTRL+F1 to go to console mode; but I discovered that there's another login screen stuck with different time...
I have two systems that (should be/are) identical in terms of software. I can consistently reproduce this problem on my laptop, which has a fingerprint reader. But not on my PC which doesn't have one. "loginctl unlock-session" works as a workaround to manually unlock the session. Interestingly enough, after going through the trouble of installing the proprietary Broadcom fingerprint reader driver, and setting this up. I can reliably unlock the session with the fingerprint reader. Yet using the password box followed by enter or clicking the button, still consistently does nothing. I am starting to suspect that the fingerprint reader is somehow involved, since as I said both systems are identical copies other then the hardware it runs on. Though this would be strange considering that it also did not work before the fprintd/libfprint software was installed.
(In reply to Nowa Ammerlaan from comment #31) > I am starting to suspect that the fingerprint reader is somehow involved, > since as I said both systems are identical copies other then the hardware it > runs on. Though this would be strange considering that it also did not work > before the fprintd/libfprint software was installed. A counterpoint - I experience this on a desktop with no fingerprint sensor.
Upgrading to: - Plasma 6.4.1 - KDE FW 6.15.0 - Qt 6.9.1 Appears to have resolved this problem on my end.
(In reply to Nowa Ammerlaan from comment #33) > Appears to have resolved this problem on my end. That's great to hear. Is anyone else still seeing this bug with this software combination? - Plasma 6.4.1 - KDE FW 6.15.0 - Qt 6.9.1
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
@TraceyC how should we test that? For me it's an intermittent issue, and even with backports enabled I'm at least a minor version behind those, and I can't afford to muck around with my daily driver to get cutting edge versions. Why was the only workaround that doesn't toast one's entire session, i.e. killing kscreenlocker_greet, hidden as spam?
(In reply to Roy Orbitson from comment #36) > @TraceyC how should we test that? For me it's an intermittent issue, and > even with backports enabled I'm at least a minor version behind those, and I > can't afford to muck around with my daily driver to get cutting edge > versions. To test to see if the bug is still happening, you can follow the original testing steps in this bug report. I understand it's been an intermittent issue, and so it would take a number of tries before you can determine if it's still happening if at all. STEPS TO REPRODUCE 1. Lock screen 2. Enter password to unlock screen 3. Click the "Unlock" button that appears > Why was the only workaround that doesn't toast one's entire session, i.e. > killing kscreenlocker_greet, hidden as spam? Since I wasn't the person to mark various comments as spam, I can't say for sure. What I would say is that it looked like there was some chatter that was better served in the user forums - i.e. users helping users to work around a bug. Bug reports are mainly for documenting bug symptoms and for communication with the developers while working toward a fix. Since your comment with the workaround is genuinely helpful to other users and may help narrow down the root cause, I've removed the spam tag from it.
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.