Here are two techniques to disable the blank screen on the Raspberry Pi. By default the screen is blanked after around 10/15 minutes if no user input (mouse or keyboard) is detected.
1 – Disabling the blank screen once
You can disable the blank screen once with the following command line instructions:
$ sudo xset s off $ sudo xset -dpms $ sudo xset s noblank
xset s off disable the screen saver, xset -dpms disables the DPMS (Display Power Management Signaling) and xset s noblank tells to X server to not blank the video device.
2 – Disabling the blank screen forever
It looks like this method no longer works with recent version of Raspbian. See section 3 for alternative techniques.
If you want to disable the blank screen at every startup, just update the /etc/lightdm/lightdm.conf file and add in the [SeatDefaults] section the following command:
[SeatDefaults] xserver-command=X -s 0 -dpms
You need root rights to update the lightdm.conf file. You can use the nano editor:
$ sudo nano /etc/lightdm/lightdm.conf
3 – Other Techniques with Recent Versions of Raspbian
Here are some techniques I found but I didn’t tested them yet.
3.1 – Install xscreensaver
xscreensaver is a screen saver utility for X Windows. Run the following command to install it:
$ sudo apt-get install xscreensaver
Once installed, go to Preferences option in the main desktop menu. You should find the screen saver application. Launch it and search for the option to disable it completely.
3.2 – Updating LXDE-pi/autostart
In root mode, edit the following file: /home/pi/.config/lxsession/LXDE-pi/autostart and add the following lines:
@xset s off @xset -dpms @xset s noblank
These lines are the same than section 1. This technique should be persistant.