Kscreenlocker broken after yay -Syu

After performing an update of all system packages my lock screen is now broken and says:

The screen locker is broken and unlocking is not possible anymore. In order to unlock switch to a virtual terminal(Ctrl+Alt+F2), login and execute the command loginctl unlock-session 2. Afterwards switch back to the running session (Ctrl+Alt+F1)

here is my journalctl --since today | grep "locker"

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 589, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:196:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:196:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:196:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:196:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:196:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/MainBlock.qml:79:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreenUi.qml:35:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Autumn" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Breath" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Breath2" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/BytheWater" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Canopee" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Cascade" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Cluster" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/ColdRipple" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/ColorfulCups" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/DarkestHour" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Elarun" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/EveningGlow" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/FallenLeaf" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Flow" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/FlyingKonqui" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Grey" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/IceCold" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Kite" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Kokkini" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Next" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/OneStandsOut" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Opal" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/PastelHills" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Path" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/SafeLanding" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/summer_1am" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/Volna" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/wallpapers/deepin" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/backgrounds" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/backgrounds/manjaro-wallpapers-18.0" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/backgrounds/wallpapers-2018" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: kf.coreaddons: KDirWatch: "/usr/share/backgrounds/wallpapers-juhraya" is a directory. Use addDir!

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.virtualkeyboard.hunspell: Hunspell dictionary is missing for "en_GB" . Search paths ("/usr/share/qt/qtvirtualkeyboard/hunspell", "/usr/share/hunspell", "/usr/share/myspell/dicts")

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:406:376: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:407:130: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:408:130: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:408:393: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:409:130: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:410:129: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:411:129: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:412:129: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:413:129: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:413:379: Could not add child element to parent element because the types are incorrect.

Jan 30 20:34:19 $USERNAME kscreenlocker_greet[14372]: qt.svg: <input>:413:631: Could not add child element to parent element because the types are incorrect.

Jan 30 20:44:22 $USERNAME kscreenlocker_greet[14372]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/components/VirtualKeyboard.qml:27: TypeError: Cannot read property 'width' of null

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4794]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4794]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4794]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 607, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:45:29 $USERNAME audit[4794]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4794 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kernel: audit: type=1701 audit(1612064729.355:228): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4794 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4839]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4839]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4839]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:45:29 $USERNAME audit[4839]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4839 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kernel: audit: type=1701 audit(1612064729.568:229): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4839 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4878]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4878]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4878]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:45:29 $USERNAME audit[4878]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4878 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kernel: audit: type=1701 audit(1612064729.798:230): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4878 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4917]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4917]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:45:29 $USERNAME kscreenlocker_greet[4917]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:45:30 $USERNAME audit[4917]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4917 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:45:30 $USERNAME kernel: audit: type=1701 audit(1612064730.012:231): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=4917 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:52:43 $USERNAME sudo[7309]: codeliger : TTY=pts/1 ; PWD=/home/codeliger ; USER=root ; COMMAND=/usr/bin/pacman -S --config /etc/pacman.conf -- kscreenlocker

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7384]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7384]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7384]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 607, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:53:06 $USERNAME audit[7384]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7384 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:06 $USERNAME kernel: audit: type=1701 audit(1612065186.705:259): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7384 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7429]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7429]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:53:06 $USERNAME kscreenlocker_greet[7429]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:53:06 $USERNAME audit[7429]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7429 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:06 $USERNAME kernel: audit: type=1701 audit(1612065186.935:260): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7429 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7469]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7469]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7469]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:53:07 $USERNAME audit[7469]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7469 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:07 $USERNAME kernel: audit: type=1701 audit(1612065187.142:261): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7469 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7508]: Qt: Session management error: networkIdsList argument is NULL

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7508]: file:///usr/share/plasma/look-and-feel/org.kde.breath2.desktop/contents/lockscreen/LockScreen.qml:52:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Jan 30 22:53:07 $USERNAME kscreenlocker_greet[7508]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 572, resource id: 0, major code: 20 (GetProperty), minor code: 0

Jan 30 22:53:07 $USERNAME audit[7508]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7508 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

Jan 30 22:53:07 $USERNAME kernel: audit: type=1701 audit(1612065187.372:262): auid=1000 uid=1000 gid=1000 ses=2 subj==unconfined pid=7508 comm="QQmlThread" exe="/usr/lib/kscreenlocker_greet" sig=11 res=1

When pasting terminal output, please use the Preformatted text </> button, not the Quote " button. I’ve done it for you this time. :wink:

Switch to TTY and run this command as your user (no sudo):
lookandfeeltool -a org.kde.breeze.desktop

It will set to Breeze and then use the color-scheme you prefer then icons and wallpaper …
Reboot and test again the lock screen.

I switched the lockscreen and it seems to have solved the problem for now.

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