Quelle distro utilises-tu ? La configuration udev peut varier d'une distro à l'autre. Pour ma part je n'ai jamais eu ce problème sous Debian Buster et Archlinux avec la config systemd suivante :
cat /etc/systemd/system/kodi.service
[Unit]
Description = kodi-standalone using xinit
After=getty.target multi-user.target network.target
Conflicts=getty@tty1.service
[Service]
User = kodi
Group = kodi
PAMName = login
TTYPath=/dev/tty1
ExecStart = /usr/bin/xinit /usr/bin/dbus-launch --exit-with-session /usr/bin/kodi-standalone -- -nolisten tcp -keeptty vt1
Restart = on-abnormal
StandardInput=tty
PrivateTmp=yes
ProtectSystem=strict
ProtectHome=yes
TemporaryFileSystem=/var /media
BindPaths=/var/lib/kodi /var/run
BindReadOnlyPaths=/media/video
[Install]
WantedBy = multi-user.target
Avec les permissions suivantes pour le group kodi:
kodi : kodi cdrom audio video plugdev netdev
# Quelle distro ?
Posté par Ririsoft . En réponse au journal Un peu d'ordre dans un monde parallèle. Évalué à 3.
Quelle distro utilises-tu ? La configuration udev peut varier d'une distro à l'autre. Pour ma part je n'ai jamais eu ce problème sous Debian Buster et Archlinux avec la config systemd suivante :
cat /etc/systemd/system/kodi.service
[Unit]
Description = kodi-standalone using xinit
After=getty.target multi-user.target network.target
Conflicts=getty@tty1.service
[Service]
User = kodi
Group = kodi
PAMName = login
TTYPath=/dev/tty1
ExecStart = /usr/bin/xinit /usr/bin/dbus-launch --exit-with-session /usr/bin/kodi-standalone -- -nolisten tcp -keeptty vt1
Restart = on-abnormal
StandardInput=tty
PrivateTmp=yes
ProtectSystem=strict
ProtectHome=yes
TemporaryFileSystem=/var /media
BindPaths=/var/lib/kodi /var/run
BindReadOnlyPaths=/media/video
[Install]
WantedBy = multi-user.target
Avec les permissions suivantes pour le group kodi:
kodi : kodi cdrom audio video plugdev netdev