Hi,
ich habe ein kleines Projekt vor und zwar in unserer Werkstatt ausserhalb des Hauses einen TV mittels NUC und Kodi betreiben.
Dieser soll natürlich life TV können.
Ich habe in meiner Kram-Kiste noch einen NUC (i5) sowie einen DVBS2-USB Stick gefunden und im Internet habe ich gelesen Kodi rennt wohl auch auf einem Debian ohne Desktop.
Das ganze dann mal installiert, Debian amd64 ohne alles nur mit ssh.
apt-get update && apt-get install kodi
installiert dann auch scheinbar sauber Kodi also müsste man das dann auch per Service nach dem Systemstart automatisch starten lassen. Das habe ich dann wie folgt mal versucht:
als erstes User kodi angelegt
adduser --disabled-password --gecos "" kodi
usermod -a -G video,audio,plugdev,tty kodi
dann den notwendigen Service erstellt:
nano /etc/systemd/system/kodi.service
[Unit]
Description=Kodi Media Center
After=network.target
[Service]
User=kodi
Group=kodi
PAMName=login
TTYPath=/dev/tty1
ExecStart=/usr/bin/xinit /usr/bin/kodi --standalone -- :0 vt1
Restart=on-abort
StandardInput=tty
[Install]
WantedBy=multi-user.target
Alles anzeigen
Rechte verpasst
chmod 644 /etc/systemd/system/kodi.service
Dienst aktiviert
systemctl enable kodi.service
Dienst gestartet
systemctl start kodi.service
Status abgefragt
systemctl status kodi.service
● kodi.service - Kodi Media Center
Loaded: loaded (/etc/systemd/system/kodi.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2024-10-05 16:46:31 CEST; 2min 49s ago
Main PID: 2662 ((xinit))
Tasks: 1 (limit: 4915)
CGroup: /system.slice/kodi.service
└─2662 (xinit)
Ergebnis ist leider sehr ernüchternd.... Denn aus dem Nuc kommt bis auf die Konsole nix anderes raus.
Nun kann man sagen nimm doch einfach libreelec oder installiere das in der Desktopumgebung.
Libreelec fällt raus da hier TVheadend nicht meine Bedingungen mitbringt
Desktop würde gehen möchte aber den NUC einschalten und direkt ins Kodi starten (muss doch irgendwie gehen) denn das funktioniert auf einem Raspberry PI und OSMC ja auch.....
Habe ich was übersehen oder vergessen??