Screensaver
1 Install
- Install XScreenSaver:
sudo apt-get -y install xscreensaver xscreensaver-gl mpv
- Open XScreenSaver. It's just called "Screensaver" in applications.
- Click "OK" if you get a dialog to run Xscreensaver daemon.
- Close XScreenSaver.
2 Video screensaver (optional)
- Edit the XScreenSaver config file:
gedit ~/.xscreensaver
- Scroll down to the line that says: "programs:"
- Add this after that line:
"1. MPV videos" mpv --really-quiet --no-audio --no-stop-screensaver --panscan=1.0 --shuffle --fs --wid=$XSCREENSAVER_WINDOW $HOME/Videos/*
- Save the file and open "XScreenSaver" again.
3 Settings
- Blank After: 10 minutes
- Cycle After: 1 minutes
- Lock Acreen After: 30 minutes
- Select "GLSlideshow", then click the Settings button:
- Time until loading a new image: Lowest (10 seconds)
- Letterbox: Untick
- Advanced >> > Command line:
glslideshow -root -duration 10 -pan 10 -no-letterbox
- Click: OK
- Choose a Mode:
- "Only One Screen Saver" will show either videos or photos:
- Select: "1. MPV videos" or "GLSlideshow"
- "Random Screen Saver" will switch between showing videos and photos:
- Untick everything from the list by hand except:
- "1. MPV videos"
- "GLSlideshow"
- Untick everything from the list by hand except:
- "Only One Screen Saver" will show either videos or photos:
- Go to the tab: Advanced
- Image Manipulation > Choose Random Image: Browse to your folder of images.
- Test with:
xscreensaver-command --activate
4 Run at startup
- Open "Startup Applications" from Activities (Windows key)
- Click: Add
- Name:
Screensaver
- Command:
xscreensaver -nosplash
- Name: