| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung |
| projekte:hausautomatisierung:openhab:display [2021/07/12 19:37] – noby | projekte:hausautomatisierung:openhab:display [2021/09/04 17:39] (aktuell) – noby |
|---|
| * Chromium Browser | * Chromium Browser |
| |
| $ apt-get install chromium-browser libgtk-3-0 | $ apt-get install chromium libgtk-3-0 libgles2 |
| |
| * Add user and configure Auto Login | * Add user and configure Auto Login |
| /usr/bin/xterm -e true | /usr/bin/xterm -e true |
| sleep 1 | sleep 1 |
| /usr/bin/chromium-browser --window-size=1910,1080 --noerrdialogs --disable --disable-translate --disable-infobars --disable-suggestions-service --disable-save-password-bubble --disable-internal-flash --disable-plugins-discovery --kiosk --touch-devices=6 --app=https:/pizza.binary.kitchen/basicui/app?sitemap=mainroom | /usr/bin/chromium --window-size=1910,1080 --noerrdialogs --disable --disable-translate --disable-infobars --disable-suggestions-service --disable-save-password-bubble --disable-internal-flash --disable-plugins-discovery --kiosk --touch-devices=6 --app=https:/pizza.binary.kitchen/basicui/app?sitemap=mainroom |
| | </code> |
| | |
| | Die Geräte ID kann mit folgenden Befehlen herausgefunden werden: |
| | <code> |
| | $ export DISPLAY=:0 |
| | $ sudo -u openhab xinput list |
| | </code> |
| | |
| | use the following for the workshop display: |
| | <code> |
| | #!bin/bash |
| | /usr/bin/xscreensaver -no-splash & |
| | /usr/bin/redshift -l49.1:12.6 -b 0.5 & |
| | /usr/bin/xterm -e true |
| | sleep 1 |
| | /usr/bin/chromium --window-size=800,480 --noerrdialogs --disable --disable-translate --disable-infobars --disable-suggestions-service --disable-save-password-bubble --disable-internal-flash --disable-plugins-discovery --kiosk --app=https:/pizza.binary.kitchen/basicui/app?sitemap=workshop |
| </code> | </code> |
| |
| ===== OverlayFS ===== | ===== OverlayFS ===== |
| $ cd | $ cd |
| | $ apt install git |
| $ git clone https://github.com/ghollingworth/overlayfs | $ git clone https://github.com/ghollingworth/overlayfs |
| | $ cd overlayfs |
| $ sudo overlayfs.sh | $ sudo overlayfs.sh |
| $ reboot | $ reboot |
| | |
| | ACHTUNG!!!! Nach jedem Kernel Update muss ''sudo overlayfs.sh'' erneut ausgeführt werden. Ansonsten bootet das System nicht mehr. Wenn dies doch geschieht, muss aus der ''cmdline.txt'' der Eintrag ''boot=overlay'' entfernt werden. |
| | |
| | ===== Wireless Config (Optional) ===== |
| | $ vi /etc/wpa_supplicant/wpa_supplicant.conf |
| | <code> |
| | ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev |
| | update_config=1 |
| | country=DE |
| | |
| | network={ |
| | ssid="mqtt.binary-kitchen.de" |
| | psk="<Password for your wireless LAN>" |
| | } |
| | </code> |