Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitung_fuer_linux_kiosk

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
anleitung_fuer_linux_kiosk [2018/05/06 17:58] cbanleitung_fuer_linux_kiosk [2019/11/10 12:02] cb
Zeile 1: Zeile 1:
-====Installation eines Linux-Kiosk-Clients (Mai 2018)====+====Installation eines Linux-Kiosk-Clients (Nov 2019)====
 Es wird nur so viel installiert, dass ein Rechner automatisch nach dem Booten eine **Webseite** anzeigt. Welche das ist steht am Ende der Zeile, die mit //chromium// beginnt. Diese wird automatisch alle 10 Minuten aktualisiert. Natürlich wird die Seite selbst per refresh viel früher den Inhalt ändern. Auf diese Weise wird aber bei fehlender Erreichbarkeit des Webservers (z.B. Netzwerkprobleme, Stromausfall) zumindestens die Seite immer wieder geladen, bis der Server wieder erreichbar ist. Es wird nur so viel installiert, dass ein Rechner automatisch nach dem Booten eine **Webseite** anzeigt. Welche das ist steht am Ende der Zeile, die mit //chromium// beginnt. Diese wird automatisch alle 10 Minuten aktualisiert. Natürlich wird die Seite selbst per refresh viel früher den Inhalt ändern. Auf diese Weise wird aber bei fehlender Erreichbarkeit des Webservers (z.B. Netzwerkprobleme, Stromausfall) zumindestens die Seite immer wieder geladen, bis der Server wieder erreichbar ist.
  
 === Arbeit als Root === === Arbeit als Root ===
   * Installation einer Debianvariante   * Installation einer Debianvariante
-      * **Raspbian** auf Raspberry Pi 3 +      * **Raspbian** Buster auf Raspberry Pi 3 oder 4 
-      * **Debian** Stretch firmware-netinst [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/|32 Bit]] oder [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/|64 Bit]] ( wähle am Ende ohne Desktopumgebung und Druckserver) auf kleinem PC+      * **Debian** Buster firmware-netinst [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/|32 Bit]] oder [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/|64 Bit]] ( wähle am Ende ohne Desktopumgebung und Druckserver) auf kleinem PC
   *  Wir benötigen einen User, der automatisch angemeldet wird   *  Wir benötigen einen User, der automatisch angemeldet wird
       * unter **Raspbian** existiert bereits der User //pi//       * unter **Raspbian** existiert bereits der User //pi//
Zeile 22: Zeile 22:
       * Chromium (durch Eingabe in das nach Druck auf F2 aufpoppende Eingabefeld) starten und in den Einstellungen -> Erweitert -> Sprachen -> "Übersetzung von fremdsprachigen Seiten anbieten" abschalten (leider nicht mehr als Kommandozeilenoption)       * Chromium (durch Eingabe in das nach Druck auf F2 aufpoppende Eingabefeld) starten und in den Einstellungen -> Erweitert -> Sprachen -> "Übersetzung von fremdsprachigen Seiten anbieten" abschalten (leider nicht mehr als Kommandozeilenoption)
       * Jetzt erst Chromium und dann Fluxbox wieder beenden (letzteres mit rechter Maustaste und Menüpunkt Exit)       * Jetzt erst Chromium und dann Fluxbox wieder beenden (letzteres mit rechter Maustaste und Menüpunkt Exit)
-  * __Ergänze__ die neue Datei .fluxbox/startup<code bash>+  * __Ergänze__ die neue Datei .fluxbox/startup nach dem MAKE SURE-Kommentar wie folgt:<file bash .fluxbox/startup>
 # MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END. # MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
 xset s xset s
 xset -dpms xset -dpms
 unclutter -grab -visible & unclutter -grab -visible &
-chromium --incognito --noerrdialogs --no-first-run --kiosk 192.168.2.100 & +chromium-browser --incognito --noerrdialogs --no-first-run --kiosk 192.168.2.100 & 
-( while true; do sleep 600; xdotool key "F5"; done ) &</code>+( while true; do sleep 600; xdotool key "alt+0xff50"; done ) &</file>
         *die beiden xset schalten den Bildschirmschoner ab,          *die beiden xset schalten den Bildschirmschoner ab, 
         *unclutter verbirgt den Mauszeiger,          *unclutter verbirgt den Mauszeiger, 
anleitung_fuer_linux_kiosk.txt · Zuletzt geändert: 2023/07/17 16:01 von cb