Xfce Screensaver doesn’t work after login/reboot
Using the Xfce Screensaver, after login/boot I need to open the screensaver settings and change any setting and revert it back in order to get the screensaver to be active. The Xfce Screensaver program is listed in the ‘Session and Autostart’ settings to run on login. After login I can see Xfce Screensaver listed as a running process. However the screensaver itself will never activate until I enter its settings and change something and revert it back. If I enter the settings but do not make any changes the screensaver will not activate, I need to change something first.
This used to work correctly but it’s been a while since it became broken and I can no longer remember exactly when it became broken.
Below is the contents of ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml. The contents are identical before and after I change and revert some setting, but the file date changes, so it is getting saved when I make the change.
<?xml version="1.0" encoding="UTF-8"?> <channel name="xfce4-screensaver" version="1.0"> <property name="saver" type="empty"> <property name="mode" type="int" value="0"/> <property name="enabled" type="bool" value="true"/> <property name="idle-activation" type="empty"> <property name="delay" type="int" value="5"/> <property name="enabled" type="bool" value="true"/> </property> </property> <property name="lock" type="empty"> <property name="saver-activation" type="empty"> <property name="enabled" type="bool" value="true"/> <property name="delay" type="int" value="2"/> </property> <property name="enabled" type="bool" value="true"/> <property name="user-switching" type="empty"> <property name="enabled" type="bool" value="false"/> </property> </property> </channel>
Attached is a partial output from hardinfo
This bug seems quite unique to my desktop PC, so I doubt others can easily replicate this. This will rely on my running commands and providing output, so please tell me what needs to be run and what files I need to send the contents from.