Das offizielle Raspberry Pi Display hat keinen Ausschalter, mit dem man es bei Nichtgebrauch abschalten könnte. Es lässt sich aber mit einem Software-Befehl aus- und wieder einschalten: Dazu muss in einer Konsole oder per SSH der folgende Befehl eingegeben werden.
Display ausschalten:
sudo echo 1 > /sys/class/backlight/rpi_backlight/bl_power
Display ausschalten:
sudo echo 0 > /sys/class/backlight/rpi_backlight/bl_power
Display ohne Root-Rechte steuern
Um das Display ein- oder auszuschalten, muss der Wert 1 oder 0 in die Datei “/sys/class/backlight/rpi_backlight/bl_power” geschrieben werden – diese Datei kann aber nur durch den Root-User editiert werden. Man kann zwar die Datei-Rechte anpassen, damit auch User mit weniger Rechten die Datei bearbeiten können. Nach einem Neustart hat die Datei allerdings wieder die alten Dateirechte und lässt sich dann wieder nur durch den Root-User bearbeiten.
Damit andere User die Datei immer bearbeiten und somit das Display ein- und ausschalten können, muss man mit jedem Neustart die Dateirechte anpassen – zum Beispiel mit einem Cronjob. Dieser muss allerdings in die Root-Crontabelle eingetragen werden: Dazu muss man sich zunächst als Root-User anmelden und dann mit diesem Befehl die Liste der Cronjobs bearbeiten:
crontab -e
Der Cronjob, den man dort eingeben muss, sieht folgendermaßen aus:
@reboot chmod 666 /sys/class/backlight/rpi_backlight/bl_power
Nach jedem Neustart werden dann die Datei-Rechte angepasst, damit auch andere User ohne Root-Rechte Das Display per Software ein- und auszuschalten.