- Website
- www.dark-falls.de
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"

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