Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Überblick

Aushang

Auf der ersten Seite („Aushang“) werden verschiedene Informationen kombiniert dargestellt:

Pläne

Folgeseiten, die in strenger Reihenfolge angezeigt werden.

Weitere Inhalte

Weitere Features

Bestimmte Einstellungen regeln, was wann wo und wie dargestellt wird:

Technik & Datenschutz

Entwicklung

clients

Dies ist eine alte Version des Dokuments!


Clients

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 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:
        autologin.conf
        [Service]
        	ExecStart=
        	ExecStart=-/sbin/agetty --autologin "anzeige" %I
  • Software nachinstallieren als root oder als pi mit sudo
    apt-get install xorg fluxbox chromium unclutter xdotool
  • 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
  startx
  .xinitrc
  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