The Order’s Stronghold: The Fortress of Dark Falls

⚔️ Willkommen, edler Gast! ⚔️ Dies ist eine Nachricht für Gäste. Registriere dich jetzt kostenlos, um ein vollwertiges Mitglied unserer Dark Falls - Order of Knights Community zu werden! 🔹 Erstelle eigene Themen & Beiträge 🔹 Tausche dich mit anderen Rittern aus 🔹 Nutze dein persönliches Postfach für private Nachrichten Schließe dich unserer Bruderschaft an und werde Teil der Legende! 🏰🛡️ ⚔️ Oath of the Order "From shadow, we rise. Through darkness, we fight. Against oblivion, we endure. Bound by blood, sworn by steel, We are the Knights of Dark Falls."

Home Assistant - On-Screen Keyboard

Ashes Vargrand

Administrator
Teammitglied

📜 Skript:​


Du kannst es z. B. mit nano anlegen:

Code:
nano ~/setup-onboard-kiosk.sh

Inhalt einfügen:

Code:
#!/bin/bash

echo "📦 Installing required packages..."
sudo apt update
sudo apt install -y onboard at-spi2-core gir1.2-atspi-2.0

echo "🧠 Creating systemd service for Onboard..."
SERVICE_FILE="/etc/systemd/system/onboard.service"

sudo bash -c "cat > $SERVICE_FILE" <<EOF
[Unit]
Description=Onboard On-Screen Keyboard
After=graphical.target

[Service]
Environment=DISPLAY=:0
Environment=NO_AT_BRIDGE=0
ExecStart=/usr/bin/dbus-launch --exit-with-session /usr/bin/onboard
Restart=on-failure
User=pi

[Install]
WantedBy=graphical.target
EOF

echo "✅ Enabling Onboard service..."
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable onboard.service
sudo systemctl restart onboard.service

echo "🧪 Checking status..."
sleep 2
if systemctl is-active --quiet onboard.service; then
    echo "✅ Onboard service is running!"
else
    echo "❌ Onboard service failed to start."
    systemctl status onboard.service
fi

echo "🎉 Setup complete! Reboot now for full effect: sudo reboot"


💾 Dann speichern & ausführbar machen:

Code:
chmod +x ~/setup-onboard-kiosk.sh

Und starten:

Code:
./setup-onboard-kiosk.sh
 
Zurück
Oben