Jump to content
  • 0

[solved] how do i prevent screen from turning off


hi all,

i use xfce.

i often use vlc to play media. i set option to disable screen saver while using vlc.

not sure how effective that is.

i recently tried 

$xset s off 

and thought it was helpin...


now i am watching netflix on google-chrome.... AND I REALLY WANT MY SCREEN TO STAY ON!


i had xscreensaver disabled, now unmerged it, no relief.


please help.

Share this post

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

I use this:

$ cat screensaver_toggle


#Mike Johnson
#toggle the screensaver on/off
#place icon in panel to indicate when off

DPMS=$(xset -q|grep "DPMS is"|cut -d " " -f5)
	if [ $DPMS = "Enabled" ]; then
	lxpanelctl exit && lxpanel -p screensaver_off &
	xset -dpms
	xset s off
	S_STRING="         Screensaver Disabled"
	lxpanelctl exit && lxpanel -p default &
	xset dpms
	xset s on
	S_STRING="         Screensaver Enabled"
# Clean up any running aosd_cat processes
killall aosd_cat &> /dev/null
# Display the desired text
echo "$S_STRING" | aosd_cat -n "Georgia Italic 70" -u 1500 -o 300 -R $DISPLAY_COLOR -S black -f 300 -e 4 -p 3 -x 300

Along with a couple of other files, it places an icon in my panel I can click to return to screensaver enabled mode and prints large letters across the screen telling me the status using x11-libs/libaosd.  But you don't need all that foo-foo, the xset statements do it all.  The s directive turns on/off the screensaver (display of screen), the dpms (energy-star) turns the backlight on & off.  I have it tied to a hotkey so I can control it all with a keystroke.

The panel icon is a little more intricate, but if you want the large letters on the screen you just need to : USE="pango" emerge -av x11-libs/libaosd and use the above code (comment out the lxpanel lines).

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...