When using the default locker in kde 4.10 without kdm installed it will lock the screen forever (meaning no more user input possible) because it can't load a GreeterPlugin. $ cat .xsession-errors | grep -i kscreenlocker | tail -2 kscreenlocker_greet(27313)/kwin ScreenLocker::Greeter::loadGreetPlugin: GreeterPlugin "classic" does not exist kscreenlocker_greet(27313)/kwin ScreenLocker::Greeter::loadGreetPlugin: GreeterPlugin "generic" does not exist These 2 messages are repeated over and over.. Turns out that the greeters are installed by kdm. Is this deliberate? I'm using lightdm (which should be a complete replacement for kdm; both are display managers) and don't want kdm to be installed because I don't use it and I'm sure there are more people out using lightdm. Maybe a solution would be to split the greeters from kdm? Reproducible: Always
I am using Sabayon with KDE 4.10.2 and have the same problem. After locking the screen, the CPU consumtion jumps to 100% and kscreenlocker_greet gets restarted in rapid succession. Installing kdm fixes the problem, but kdm should not be necessary because of lightdm.
This is a distribution packaging issue, notify your distribution please. The message: kscreenlocker requires the kgreeter plugins from kdm to function.
fyi, see kde-workspace/libs/kdm
(In reply to comment #3) > fyi, see > kde-workspace/libs/kdm Thanks a lot. I submitted a bug to the Sabayon tracker: https://bugs.sabayon.org/show_bug.cgi?id=4235