Comment # 26 on bug 964548 from
(In reply to Martin Gr��lin from comment #23)
> (In reply to Lorenzo Desole from comment #22)
> > Not even as a temporary fix? Because simply adding
> > setQuitOnLastWindowClosed(false) leaves the screen locked but causes
> > kscreenlocker_greet to crash.
> 
> No way, we don't work around crashes, we fix them!

OpenSuse has updated kscreenlocker with the proposed patch. As a result
kscreenlocker doesn't exit when the monitor is switched off, but switching the
monitor off still breaks something, because entering the password doesn't
unlock it.

Everything is fine if I don't switch the monitor off.

$ /usr/lib64/libexec/kscreenlocker_greet --testing
Locked at 1455376791
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/InfoPane.qml:52:22:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserPasswordPrompt.qml:25:
ReferenceError: userModel is not defined
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/user-identity
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/system-log-out
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/system-switch-user
org.kde.keyboardLayout: Layouts list changed:  ("it")
QXcbConnection: XCB error: 3 (BadWindow), sequence: 766, resource id: 0, major
code: 21 (ListProperties), minor code: 0
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/InfoPane.qml:52:22:
Unable to assign [undefined] to int
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserPasswordPrompt.qml:25:
ReferenceError: userModel is not defined
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/user-identity
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/system-log-out
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/UserDelegate.qml:82:9:
QML Image: Cannot open:
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/components/system-switch-user
org.kde.keyboardLayout: Layouts list changed:  ("it")
file:///usr/share/plasma/look-and-feel/org.openSUSE.desktop/contents/lockscreen/MainBlock.qml:85:
TypeError: Property 'tryUnlock' of object function() { [code] } is not a
function

The last line is printed out each time the password is entered.


You are receiving this mail because: