Description of problem: kdesktop_lock cannot authenticate users and so must be manually killed to unlock a session. Version-Release number of selected component (if applicable): kdebase-3.5.2-0.3.fc5 How reproducible: everytime
I don't know how helpful this is, but when running kdesktop_lock from the command-line (with kernel 2.6.16-1.2080_FC5), I get the following: $ kdesktop_lock --forcelock WARNING: DCOPReply<>: cast to 'QStringList' error WARNING: DCOPReply<>: cast to 'QString' error WARNING: DCOPReply<>: cast to 'QStringList' error WARNING: DCOPReply<>: cast to 'QString' error
I can reproduce. I suspect this is related to the removal of /usr/bin/kcheckpass from kdebase. See: rpm -q --filesbypkg kdebase | grep /usr/bin/kcheckpass This is a curious absence, because /etc/pam.d/kcheckpass is still there.
Also happening here on an x86_64 system. It gives the following error for good or bad passwords: Cannot unlock the session because the authentication system failed to work. you must kill kdesktop_lock (pid) manually. Worked fine before kde update.
it seems a packacking bug in kdebase that kcheckpass was not included in this version. I will push new kdebase packacge in FC5 update ASAP which resolves this issue. Thanks for your report.
*** Bug 190567 has been marked as a duplicate of this bug. ***
*** Bug 190648 has been marked as a duplicate of this bug. ***
*** Bug 190713 has been marked as a duplicate of this bug. ***
*** Bug 190767 has been marked as a duplicate of this bug. ***