Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung |
projekte:hausautomatisierung:openhab:display [2021/07/12 19:39] – 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> |
| |
$ apt install git | $ 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> |