Raspberry Pi: Chromium im Vollbild-Modus als “Kiosk-Browser”
Mit dem sogenannten “Kiosk”-Modus wird der Browser als Vollbild angezeigt: Der Benutzer hat dann keinen Zugriff auf die Menüleisten und kann ihn auch nicht beenden oder zu einer anderen App wechseln. Das ist praktisch für “Kiosk-Systeme”: Damit soll der Benutzer nur mit einer bestimmten Webseite oder Web-App interagieren, ohne Zugriff auf das System zu haben.
Praktisch ist das aber auch zuhause für ein Smart-Home Display: Hier stehen dann verschiedene Anzeigen und Tools zur Verfügung, ohne dass man versehentlich auf das System zugreift und etwas verändert. Wie man schicke Oberflächen für den FHEM Server erstellen und auf einem Tablet anzeigen kann, zeigen wir hier!
Möchte man das Display mit einem Raspberry Pi bauen, braucht man dafür neben dem Raspbian System auch einen Browser: Das kann entweder der Firefox mit installiertem Kiosk-Plugin sein oder Chromium: Chromium bringt bereits einen Kiosk-Modus mit und braucht auch weniger Ressourcen als der Firefox.
Mit diesem Befehl installiert man den Chromium Browser (dazu muss man entweder direkt oder per SSH am Raspberry angemeldet sein):
sudo apt-get install chromium-browser
Mit diesem Befehl startet man den Browser im direkt im Kiosk-Modus (das geht nicht per SSH!):
chromium-browser --kiosk https://www.computerhilfen.de
Das lässt sich auch beim Systemstart automatisieren, damit der Raspberry direkt beim Start den Browser im Vollbildmodus startet. Dazu muss man zunächst in der Raspberry-Konfiguration prüfen, ob der Rechner direkt zum Desktop startet:
sudo raspi-config
Unter “Bootoptions” » “Desktop & Cli” wählt man den Punkt “Desktop Autologin” aus, damit der Pi direkt zum Desktop startet:
In der Konsole kann man jetzt den Autostart des Browsers aktivieren. Dazu öffnet man mit dem Nano-Editor die Datei “/home/pi/.config/lxsession/LXDE-pi/autostart”:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
Hier kann man zunächst den Bildschirm-Schoner deaktivieren (die ersten drei Zeilen) und dann den Chromium-Browser im Vollbild-Kiosk-Modus starten. Dazu fügt man diese drei Zeilen am Ende ein:
@xset s off @xset -dpms @xset s noblank # Chromium automatisch starten @chromium-browser --kiosk https://www.computerhilfen.de
Mit STRG + O speichert man die Datei, mit STRG + X beendet man den Nano Editor. Nach einem Neustart sollte der Chrome-Browser automatisch im Vollbild Modus starten und die angegebene Webseite anzeigen.
Gibt es eine Fehlermeldung, dass der Ordner oder die Datei nicht existiert, besitzt der aktuelle User keine eigene Autostart-Datei. Diese kann man entweder in dem Ordner “/home/pi/.config/lxsession/LXDE-pi/” anlegen, oder man ändert die globale Autostart Datei:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
Hat man statt dem kompletten Raspbian allerdings Raspian Lite installiert, muss man zunächst den X Windows Server installieren, um eine grafische Oberfläche zu haben. Wie das geht, zeigen wir hier!
- pc-einsteigerkurs (8x gelesen)
- datenschutz (8x gelesen)
-
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) -
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) - pc-einsteigerkurs-4-4 (7x gelesen)
Mehr Tipps zu Raspberry Pi: Chromium im Vollbild-M...
-
USB Soundkarte am Raspberry Pi – Anleitung und Kauf-Tipps
Mit dem Onboard-Chip des Raspberry Pi lässt sich schon eine passable Audio-Ausgabe erreichen. Besser wird es allerdings mit speziellen Soundkarten wie dem HifiBerry Aufsatz. Deutlich...
-
Boot: Raspberry Pi SD-Karte unter Windows und macOS löschen und weiternutzen
Wer eine für Linux formatierte SD-Karte wieder unter Windows und macOS nutzen oder in anderen Geräten verwenden möchte, muss sie neu formatieren: Gerade bei den...
-
GD Bild-Bibliothek für PHP installieren (z.B. auf einem Raspberry Pi)
Mit der Bild-Bibliothek "GD" kann man mit PHP zahlreiche Bildbearbeitungsfunktionen nutzen: So lassen sich Bilder erstellen, zuschneiden, umwandeln oder auch darin/darauf zeichnen. Die GD Bibliothek...
-
PHP: cURL Antwort als Variable speichern
Wenn man in PHP eine HTTP-Anfrage mit cURL absenden möchten, wird das Ergebnis direkt ausgegeben. Möchte man das nicht, kann man die cURL Antwort aber...
-
Apache: Port ändern am Webserver (Raspberry Pi)
Hat man den Apache-Webserver auf einem Linux-Rechner installiert und eingerichtet, hört der standardmäßig auf Abfragen über Port 80. Das ist der Standart-Port für HTTP Anfragen:...
Raspberry Pi: Chromium im Vollbild-Modus als "Kiosk-Browser"