Hallo zusammen,
ich habe einen Raspberry Pi3 mit Raspian Strech am laufen. Dort boote
ich direkt ins Terminal mit Autologin. Anschließend wird per Autostart
der Window-Manager matchbox ausgeführt und ein NodeJs Programm sowie ein
Webbrowser geladen.
Das ganze sieht folgendermaßen aus:
Am Ende der Datei /home/pi/.bashrc
1 | sudo node ASL_HMI_V1.0/start.js &
|
2 | sudo xinit ./starten -- -nocursor -quiet
|
Das Skript starten:
1 | #!/bin/sh
|
2 | matchbox-window-manager &
|
3 | xset s off
|
4 | xset -dpms
|
5 | xset s noblank
|
6 | midori -e Fullscreen -a http://127.0.0.1:8080
|
Wie man sieht versuche ich bereits mit xset den Screensaver
auszuschalten, jedoch habe ich nach ein paar Minuten ein schwarzes Bild
:-o
Das gleichen Befehle habe ich auch schon in der Datei rc.local und in
/etc/X11/xinit/xinitrc ausprobiert, aber auch ohne Erfolg.
Wenn ich direkt in die Oberfläche Strech boote und in der Datei
/home/pi/.config/lxsession/LXDE-pi/autostart die Befehle einsetze
funktioniert es, also der Scrensaver ist deaktiviert. Die
x11-xserver-utils sind ebenfalls installiert.
Ich denke es geht deshalb nicht, da ich nicht die Oberfläche Strech
aufrufe, sondern mit dem Matchbox window manager arbeite. Scheinbar muss
ich den Screensaver dort an anderer Stelle deaktivieren?