piglet wrote:Nice. How do you turn off the screensaver? I see lots of threads and no sensible answer....
Aha! Got it.
I used a belt and braces approach.
On Pi 1 I don't want screensaver - but don't want to autorun x. When I start up x I do it manually and it references /home/pi/.xinitrc so managed to stop the screensaver on there by using information from http://raspberrypi.stackexchange.com/qu ... oing-blank
apt-get install x11-xserver-utils
Now open up your ~/.xinitrc file (if you don't have one then create it) and enter this:
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
On Pi 2 I have it auto-logging in and auto-starting to x using the raspi-config script use of lightdm. This seems to ignore /home/pi/.xinitrc
For this I used belt and braces.
As per http://www.raspberrypi.org/phpBB3/viewt ... 66&t=11815
xserver-command=X -s 0 -dpms
Step 1. Do as per Approach 1
Step 2. Run the .xinitrc as an autostart script
press "i" to insert, paste the following lines, then press the esc button and then ":wq" to save:
Belt and braces wasn't quite as silly as it seems as I needed to auto-start qiv ayway, so there was no harm in running the xset commands.
I hope this information is useful to anyone else doing this sort of thing.
To complete the picture, the steps I took to set up my "poor man's photo kiosk" were:
1) Auto Login:
sudo vi /etc/inittab
Scroll down to: ’1:2345:respawn:/sbin/getty 115200 tty1′ and comment it out by changing the line to:
#1:2345:respawn:/sbin/getty 115200 tty1
•After that line add:
1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>;&1
2) Auto run x, from the sudo raspi-config menu
3) Hit the screensaver with a hammer as detailed above
4) Install qiv and setup as in original post, with the qiv options I needed.