| Summary: | Can't unlock session - password is always wrong | ||
|---|---|---|---|
| Product: | [Unmaintained] kscreenlocker | Reporter: | Gauthier POGAM--LE MONTAGNER <gplm+kde> |
| Component: | kcheckpass | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | grave | CC: | bshah, faure, gplm+kde, mgraesslin, rygyhy |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Exherbo | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Gauthier POGAM--LE MONTAGNER
2015-10-02 08:52:06 UTC
I've had the same experience on openSUSE 13.2 after moving to Tumbleweed (KDE 5/kernel 4.1.x). This has been resolved for me by changing the attributes of kcheckpass: sudo chmod u+s /usr/lib64/libexec/kcheckpass This had been reported to work in other forums. @Gauthier: could you please test with changing the suid on kcheckpass? Please note that this is the default which just does not get applied by distributions. If the problem is not resolved with changing as suggested, please reopen. For the record, on OpenSuSE, making kcheckpass suid root is not enough, one should also make sure to compile kscreenlocker and plasma-workspace with the cmake options -DKDE4_COMMON_PAM_SERVICE=xdm -DKDE4_KCHECKPASS_PAM_SERVICE=xdm (yes, "KDE4", even in the KF5 version) |