Hello,
I have a new install of Qubes 4.2.rc1 and can’t get xscreensaver working properly.
The screen blanks after the given time but won’t switch off.
The xscreensaver app from xfce seems not available anymore/does not start, so I don’t know how to get a working setup.
What else I have done up to now:
Tried xfce4-power-manager
Does not give expected result (same as Qubes 3.2 up to Qubes 4.1)
Edited the files manually:
/usr/share/X11/app-defaults/XScreensaver
Edited the files manually:
/etc/xscreensaver/XScreenSaver.ad.header
and run
/usr/sbin/update-xscreensaver-hacks accordingly
Version 6.06-3-fc37 of xscreensaver is available in fedora-update repository.
BUT qubes-dom0-update does not fetch it unless explicitly calling
sudo qubes-dom0-update xscreensaver-6.06-3.fc37.x86_6
then xscreensaver-setting works.
dom0 actual version (4.2.0-rc3) is 6.06-1.fc37.
I didn’t try, you can report back if it works for you.
Notice the 2: in the installed package and the 1: in the downgrade.
It’s called an Epoch tag.
My guess:
Qubes OS did modify xscreensaver to include some fix / improvement.
They probably installed it in dom0 with an Epoch Tag of 2 to avoid the package to be updated by the fedora repository.
I can not confirm, I don’t know. But I strongly think that is correct. @rustybird ?? @unman ??
To get it, you need to enable testing repository: Qubes Menu > Settings > Qubes Tools > Qubes Global Config > Updates: Dom0 Updates: Enable all testing updates
If your still in 4.2-rc1, to update to 4.2-rc3, you also need to enable this repository.
Once you enabled it, process a normal update of dom0.
Looking forward to test it with the next installation *.rc4.
I have always had problems with xscreensaver even if the window opens. It won`t switch off the backlight of the screen completely until I set something like “Quick Power-off in Blank Only Mode” which took me long to find out.
Now I decided to uninstall it completely and just use xfce4-power-manager. That works fine at the moment.