Bonjour à tout le monde,
Je ne suis pas sûr de poster ma question au bon endroit mais j’essaie tout de même.
Mon problème est le suivant: j’ai installé Raspberry Pi Os sur mon rpi4. Puis, sudo apt install kodi
pour kodi (version 18.7 avec cette méthode). Ensuite, j’ai suivi, ICI, le tuto pour qu’il se lance au démarrage. Cela a bien fonctionné durant plusieurs mois mais depuis hier, pour une raison qui m’échappe, kodi ne se lance plus au démarrage.
Ce qui est étrange tout de même c’est que si je fais un « top » au démarrage, kodi semble être en train de tourner:
%Cpu(s): 5.6 us, 0.1 sy, 0.1 ni, 94.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3396.8 total, 2857.2 free, 198.9 used, 340.7 buff/cache
MiB Swap: 100.0 total, 100.0 free, 0.0 used. 2976.0 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
538 pi 20 0 602528 152244 86324 S 23.8 4.4 0:55.19 kodi.bin_v8
75 root 1 -19 0 0 0 S 0.3 0.0 0:00.28 vchiq-slot/0
1125 pi 20 0 10400 3112 2596 R 0.3 0.1 0:01.04 top
1 root 20 0 33772 8092 6460 S 0.0 0.2 0:04.14 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kthreadd
Par ailleurs, sur le vieux smartphone qui me sert de télécommande (avec Yatse), kodi est connecté. Mais à l’image, j’ai le bureau de Raspberry Pi Os. Je peux même lancer une série ou un film. Le son est là mais l’image non.
Si je le (re)lance manuellement depuis une console (ssh) avec $kodi
ou $kodi-standalone
, ça fonctionne. Mais, d’une part, je n’ai pas envie de faire ça, j’aimerais qu’il se lance correctement au démarrage comma avant, d’autre part, dans ce cas il tourne deux fois:
top - 10:45:40 up 7 min, 4 users, load average: 0.64, 0.55, 0.29
Tasks: 152 total, 2 running, 150 sleeping, 0 stopped, 0 zombie
%Cpu(s): 12.5 us, 0.9 sy, 0.2 ni, 86.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3396.8 total, 2767.1 free, 288.1 used, 341.5 buff/cache
MiB Swap: 100.0 total, 100.0 free, 0.0 used. 2856.7 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
575 pi 20 0 568484 150172 84260 S 25.7 4.3 1:50.70 kodi.bin_v8
1193 pi 20 0 536492 153668 85248 R 25.7 4.4 0:52.88 kodi.bin_v8
1252 pi 20 0 10428 3028 2624 R 0.7 0.1 0:01.11 top
Voilà mon fichier de configuration pour le lancement au démarrage (similaire à celui du tuto susmentionné):
[Unit]
Description = Kodi Media Center
After = remote-fs.target network-online.target
Wants = network-online.target
[Service]
User = pi
Group = pi
Type = simple
ExecStart = /usr/bin/kodi-standalone
Restart = on-abort
RestartSec = 5
[Install]
WantedBy = multi-user.target
Il y a tout de même quelques erreurs qui apparaissent si je fais un « systemctl status kodi.service »:
● kodi.service - Kodi Media Center
Loaded: loaded (/lib/systemd/system/kodi.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-02-13 09:38:14 CET; 20min ago
Main PID: 461 (kodi-standalone)
Tasks: 31 (limit: 4915)
CGroup: /system.slice/kodi.service
├─461 /bin/sh /usr/bin/kodi-standalone
├─478 /bin/sh /usr/bin/kodi --standalone
└─538 /usr/lib/arm-linux-gnueabihf/kodi/kodi.bin_v8 --lircdev /var/run/lirc/lircd --standalone
fév 13 09:38:14 raspberrypi systemd[1]: Started Kodi Media Center.
fév 13 09:38:17 raspberrypi kodi-standalone[461]: Cannot connect to server socket err = No such file or directory
fév 13 09:38:17 raspberrypi kodi-standalone[461]: Cannot connect to server request channel
fév 13 09:38:17 raspberrypi kodi-standalone[461]: jack server is not running or cannot be started
fév 13 09:38:17 raspberrypi kodi-standalone[461]: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
J’ai déjà essayé de « restart », « disable » et re « enable » etc.
Quelqu’un a-t-il une idée de là où pourrait se situer le problème ?
Je précise que si je n’utilise pas « librelec » c’est que j’aimerais pouvoir avoir accès également au bureau Raspberry pi OS pour utiliser parfois un navigateur pour accéder à certain contenu que je n’ai pas sur kodi.