You are not logged in.
Hi,
Running Debian13/xfce4.20
I'm trying to disable screensaver using xfce4-screensaver GUI...
"Regard the computer as idle after" parameter is related to xset's "screen saver" section "timeout" parameter:
xset q
...
Screen Saver:
prefer blanking: no allow exposures: no
timeout: 60 cycle: 60
...
DPMS (Display Power Management Signaling):
Standby: 0 Suspend: 0 Off: 0
DPMS is Disabled
It is not possible to make it zero in the GUI, and disabling screensaver doesn't actually disable it. In example from screenshot, it will lock after a minute, that I believe is a bug, because I can run
xset s off
and I see timeout becomes zero in "xset q" output and screen stays turned on, while GUI still shows 1 minute.
If I re-open GUI, it breaks xset setting 1 minute back again, that activates screensaver again.
Am I doing something wrong?
Last edited by BearInMind (2025-09-20 01:20:24)
Offline
Hello and welcome.
What exact versions of xfce4-screensaver and xfce4-power-manager are running?
disabling screensaver doesn't actually disable it.
If you want to disable the screensaver, then unchecking the "Enable Screensaver" in that dialog should do it.
In example from screenshot, it will lock after a minute,
If you want to disable screen locking, you need to do it on the "Lock Screen" tab - they are two different functions.
And if you want to disable screen blanking/dpms, then that is done in the power manager tab as you've indicated above.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thanks for the reply.
xfce4-power-manager 4.20.0-1 - comes with distro
xfce4-screensaver 4.18.4-1 - manually installed form stable, also tried 4.20.1-1 from testing, both produce same result.
As recommended:
"Enable Screensaver" is disabled;
"Enable Lock Screen" at "Lock Screen" tab is disabled;
"Activate screenserver when computer is idle" is disabled;
"Display Power Management" at "Display" tab in power management tool is disabled. I've also tried enabling it with "Put to sleep" and "Switch off" set to "Never", result is same ether way.
Expected:
Screen is always on.
Result:
"xset q" still shows 60 seconds timeout, screen turns black according to that value.
When i move mouse or press any button - login screen shows up.
Offline
When i move mouse or press any button - login screen shows up.
Do you have another screensaver/locker program active?
ps -ef | grep -E 'screensaver|locker'
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Good point.
ps -ef | grep -E 'screensaver|locker'
user 2075 1805 0 15:05 ? 00:00:02 xfce4-screensaver
user 2079 1805 0 15:05 ? 00:00:00 light-locker
user 8018 8010 0 17:06 pts/1 00:00:00 grep -E screensaver|locker
light-locker 1.8.0-3+b1
the default one from lightdm... not sure how they compatible.
Last edited by BearInMind (2025-09-20 00:16:10)
Offline
Uninstall light-locker - it conflicts with xfce4-screensaver. Restart or log out and back in again after you do so.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Awesome, it worked This explains why xfce4-screensaver is not included in distro by default.
Thanks a lot!
Offline
[ Generated in 0.010 seconds, 7 queries executed - Memory usage: 557.4 KiB (Peak: 574.68 KiB) ]