![]() Registered Member ![]()
|
When using simple screensaver under KDE 4.10 unlock window doesn't popup with screensaver still in background (as it used to under KDE 4.5.5 and older) but switches to unlock screen with its own background. I know unlock screen background can be changed, but I don't want that.
How to get unlock window overlay with screensaver? (KDE 4.5.5 - see http://www.postimg.com/157000/screensaver_nowidget_kclock_kde455_lockscreen_edited-156510.jpg) Further more under KDE 4.10 once you get to unlock screen (with its own background) it never changes again back to screensaver (but it stays on unlock screen - see http://postimg.com/image/157000/kde410_unlockscreen_edited-156518.jpg). Any solution? |
![]() Registered Member ![]()
|
You can't.
This works fine here. Try pressing ESC. Do you get the screensaver back then? |
![]() Registered Member ![]()
|
Great ![]() Do you know what part of code needs to be changed in order for this to work. I'm ready to recompile it if necessary to get this feature (present since KDE3) working.
sure that works, but why is there no timeout like it was in KDE 4.5.5? |
![]() Registered Member ![]()
|
The screen locker has been completely rewritten for 4.10 (I think) to be more secure f.e. It's not easily possible to just change the code back, as it is completely different (even different source files).
sure that works, but why is there no timeout like it was in KDE 4.5.5?[/quote] There is, and it works fine here as I said. No idea why it doesn't work for you. Except one: do you have the option "Susepend desktop effects for fullscreen windows" enabled (Systemsettings->Desktop Effects->Advanced)? This can cause problems, so try to disable it. |
![]() ![]()
|
Core task of a screenlocker is to protect your desktop session, not run a fancy animation nobody is looking at anyway. As Wolfgang hinted, the screenlocker was redesigned to provide this as primary target. The "screensaver" (aka "great way to waste your battery") became a "nice to have" gimmick on top of it. It (did and) does *not* protect the session. That a fullsize login screen is shown is rather an implementation detail, since it's the most straight forward way to re-use the code. This can be changed w/o impacting security (since it also not the greeter that protects the session now), but you've to bring your own greeter implementation and will have to alter behavior so that instead of hiding the fancy show, the greeter is shown above it. Code is in kde-workspace/ksmserver/screenlocker. FYI: the plasmoid driven locker should get you a clock and if you just want to run any (xscreensaver) hack: they're stand-alone binaries and can be executed as every other application. Try running "kclock.kss". You can also turn it fullscreen by pressing Alt+F3 and select fullscreen under "More Actions". |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]