Linux-Agent — Betrieb
Dienst
Der Agent läuft als systemd-Dienst rds-agent, der beim Hochfahren die grafische Sitzung startet.
| Vorgang | Befehl |
|---|---|
| Status | systemctl status rds-agent |
| Live-Protokoll | journalctl -u rds-agent -f |
| Neu starten | sudo systemctl restart rds-agent |
| Stoppen | sudo systemctl stop rds-agent |
| Starten | sudo systemctl start rds-agent |
Die Konfiguration des Bildschirms liegt in /root/.config/rds-agent/config.json.
Anbindung an RDS
- Der Agent verbindet sich jede Minute mit RDS: Er erhält Modus, Start-URL, Whitelist, Playlist und Zugangscode sowie die Befehle aus dem Panel.
- Über das Panel können Sie die Anzeige ein- und ausschalten, die Helligkeit einstellen, sie im Ruhezustand dimmen, den Cache leeren, sofort neu starten oder den Neustart planen und Screenshots anfordern.
- Er sendet sein Protokoll, das Sie unter Gerätepanel → Logs sehen.
- Er meldet, was er abspielt: siehe Analytics.
- Er aktualisiert sich über RDS: siehe Den Agenten aktualisieren.
Modi
- Web-Kiosk — lädt die Start-URL im Vollbild; navigiert werden kann nur auf den Domains der Whitelist.
- Playlist — lädt die Videos und Bilder der Playlist herunter, prüft jede Datei (CRC) und spielt sie von der Festplatte ab, auch ohne Verbindung.
- Offline — spielt lokale Inhalte und Inhalte von USB-Sticks ab; wird in RDS oder am Bildschirm gewählt (Reiter Offline).
Fehlerbehebung
| Symptom | Was tun |
|---|---|
| Schwarzer Bildschirm beim Start | systemctl status rds-agent. Hatte das Gerät den Python-Agenten, prüfen Sie, ob kiosk-browser deaktiviert ist. |
| Keine Verbindung zu RDS | Im Menü Status → Internet testen und RDS testen: Sie nennen die Ursache (Netzwerk, DNS, WLAN-Portal, Uhr, Lizenz, Token). |
| Der Test meldet, dass RDS den Schlüssel ablehnt | Im Panel bei diesem Bildschirm Token entsperren und ihn neu verknüpfen. |
| Eine Datei wird nicht abgespielt | Menü → Inhalt → Heruntergeladene Inhalte löschen, damit sie neu heruntergeladen wird. |
| Änderungen aus dem Panel kommen nicht an | Warten Sie auf die nächste Verbindung (höchstens 1 Minute) oder klicken Sie unter Inhalt auf Jetzt synchronisieren. |
dpkg -i bricht mit einer Paketliste ab |
Installieren Sie mit sudo apt install ./rds-agent_….deb, das die Abhängigkeiten auflöst. |