Benutzer-Werkzeuge

Webseiten-Werkzeuge


clients

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
clients [2015/08/26 10:48] cbclients [2021/03/03 08:11] (aktuell) cb
Zeile 1: Zeile 1:
-====Clients====+=====Technik der Clients (Anzeigerechner)=====
 Ein Client muss einen Browser mit Netzwerkverbindung zum Server haben. Dadurch kann auch jeder Arbeitsplatzrechner, sofern er den Server erreichen kann, die Seiten darstellen. Ein Client muss einen Browser mit Netzwerkverbindung zum Server haben. Dadurch kann auch jeder Arbeitsplatzrechner, sofern er den Server erreichen kann, die Seiten darstellen.
-===Clientimage=== 
-Im [[Download]]-Bereich finden Sie ein Clientimage, das man von CD booten kann oder unter Ubuntu auf einen USB-Stick bringen kann. Auch davon kann dann ein Rechner booten, dieser startet Ubuntu und versucht im Browser "tabulaserver" aufzurufen. 
-===Windowsclient=== 
-Bei manchen Rechnern gibt es keine vernünftigen Grafiktreiber unter Linux. Diese muss man dann selbst unter Windows zum Laufen bringen. Beim Kauf auf entsprechende Unterstützung achten. 
-===Linuxclient=== 
-Einen Linuxrechner kann man mit wenig Aufwand einrichten. Es eignen sich z.B. Raspberry Pi 2, MiniPC wie Intel NUC, ITX-Motherboards mit Celeron J1800 usw. 
-==Vorgehensweise:== 
-  * Installation einer Debianvariante 
-    * **Rasbian** auf Raspberry Pi 2 
-    * **Debian** [[http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/i386/iso-cd/|Jessie firmware-netinst]] ( wähle am Ende ohne Desktopumgebung und Druckserver) auf sonstigem i386-Rechner 
-  *  Lege einen User an, der automatisch angemeldet wird 
-    * unter **Rasbian** existiert bereits der User //pi//, der automatisch eingeloggt wird 
-    * unter **Debian** Jessie: 
-      * bei der Installation einen User //anzeige// angeben.  
-      * als User //root// die Datei /etc/systemd/system/getty@tty1.service.d/autologin.conf (und das entsprechende Verzeichnis) anlegen mit dem Inhalt:<file ini autologin.conf>[Service] 
- ExecStart= 
- ExecStart=-/sbin/agetty --autologin "anzeige" %I</file> 
-  * Software nachinstallieren als //root// oder als //pi// mit sudo<code bash>apt-get install xorg fluxbox chromium unclutter xdotool</code> 
-  * Fertig einrichten als //pi// bzw. //anzeige// 
-    * Als User anzeige: Lege im Verzeichnis des Users die folgenden zwei Dateien mit jeweils einer Zeile an 
  
-    .bash_profile+Seit mehr als 10 Jahren werden per HDMI angeschlossene FullHD-Fernseher (inzwischen natürlich auch 4k) von mehreren Schulen erfolgreich eingesetzt.
  
-    startx+===Linux-Kiosk-Client (Empfehlung)=== 
 +Für die Software auf dem Client empfiehlt sich ein kostenloses, stabiles und resourcenschonendes Betriebssystem. In Form eines Linuxrechners kann man dies mit wenig Aufwand einrichten. Es eignen sich z.B. Raspberry Pi 3 oder 4, MiniPC wie Intel NUC, ITX-Motherboards mit Celeron J1800 und neuer usw.
  
-    .xinitrc+Hier gehts zur [[Anleitung für Linux Kiosk]], jetzt (2019 und erneut 2020) auch für Raspbian/Debian Buster/RaspberryPi OS angepasst & getestet.
  
-    startfluxbox 
- 
-Als User anzeige: Kommando startx eingeben, dann Fluxbox wieder beenden (mit rechter Maustaste und Menüpunkt Exit) 
-Ergänze die neue Datei .fluxbox/startup 
- 
-# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END. 
-xset s off 
-xset -dpms 
-unclutter -grab -visible & 
-chromium --incognito --noerrdialogs --no-first-run --disable-translate --kiosk 192.168.2.100 & 
-( while true; do sleep 600; xdotool key "F5"; done ) & 
- 
-die ersten beiden schalten den Bildschirmschoner ab, unclutter verbirgt den Mauszeiger, chromium zeigt die Webseite an und die letzte Zeile läuft endlos und aktualisiert alle 10 Minuten die Browserseite. 
-Neu booten 
  
clients.1440578924.txt.gz · Zuletzt geändert: 2015/08/26 10:48 von cb