! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Switch off screen on blanking
Status:
RESOLVED: FIXED
Product:
Xfce4-screensaver
Component:
General

Comments

Description haarp 2019-03-22 13:35:11 CET
Hello!

When the screensaver blanks the screen, it keeps the monitor on. I think in 2019 we can assume that everyone has displays that support power management.

Therefore I propose that all displays be additionally switched off whenever blanking occurs. When a dialog is to be shown, the display with the dialog (but not the others) can be switched on again, but should be switched off again when the dialog is cancelled or times out.


xscreensaver has such an option, but it is broken, because it will not switch displays off again after a dialog is cancelled (and jwz ignores bug reports)


Thank you! I'm looking forward to a nice and usable screensaver :)
Comment 1 Git Bot editbugs 2019-08-03 19:13:29 CEST
Sean Davis referenced this bugreport in commit 05d47e76470b99595725417a671cc55a18f76237

Add DPMS support for the Blank screen saver (bug #15216)

https://git.xfce.org/apps/xfce4-screensaver/commit?id=05d47e76470b99595725417a671cc55a18f76237
Comment 2 Sean Davis editbugs 2019-08-03 19:15:28 CEST
The above commit implements this feature. DPMS settings can be configured from the screensaver preferences, or with this command:

xfce4-screensaver-configure xfce-blank
Comment 3 haarp 2019-08-04 00:01:31 CEST
Hey, thanks a lot Sean! I applied the diff and gave it a go.

1. The blanking won't work when presentation mode is active, even when the screensaver was explicitely activated by locking the screen. But it will still claim that it's scheduled:

    [add_dpms_timer] gs-manager.c:561 (23:21:28.013):	 Scheduling DPMS change after screensaver is idling for 1 minute

2. There is currently no way to have the screen instantly switch off. Setting the timeout to 0 equates never. I think instantly switching off would be sensible for most users, with the exceptions being users with weird monitor firmwares or users with CRT monitors (which need time to warm up again).
Comment 4 haarp 2019-08-04 15:48:44 CEST
3. It would be cool if only the monitor with the dialog gets enabled when waking up. Reduces unnecessary power-cycles when the cat walks across the keybord and reduces eyestrain in the mornings :)

Bug #15216

Reported by:
haarp
Reported on: 2019-03-22
Last modified on: 2019-08-04

People

Assignee:
Sean Davis
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information