J'ai fait une nouvelle installation de Mythbuntu 16.04 et 3 tuners USB DVB-T identiques. Après un redémarrage si j'essaie de regarder la télévision en direct, mais je reçois ce message:
Tous les tuners sont actuellement occupés
En plus de ce message, my mythweb a tous les en-têtes en place, mais la page Listings n'a pas de contenu et dit:
Avertissement à /usr/share/mythtv/mythweb/modules/_shared/tmpl/default/header.php, ligne 12: !! NoTrans: impossible de modifier les informations d'en-tête - en-têtes déjà envoyés par (sortie démarrée à/usr/share/mythtv/mythweb/modules/_shared/tmpl/default/header.php: 152) !!
Après un redémarrage, tout fonctionne.
Ceci est peut-être lié au fait que les tuners ne sont pas prêts avant le démarrage de mythbackend.
J'ai posé la question à ce sujet dans forum de support de mythtv , mais je ne sais pas pourquoi je reçois le problème de mythweb. Le wiki laisse quelques questions ouvertes.
Quelle serait une bonne solution au problème?
Après avoir étudié quelques solutions, la solution de contournement la plus simple consistait à ajouter la ligne "ExecStartPre =/bin/sleep 15" dans mon fichier /lib/systemd/system/mythtv-backend.service:
[Service]
User=mythtv
EnvironmentFile=-/etc/mythtv/additional.args
ExecStartPre=/bin/sleep 15
ExecStart=/usr/bin/mythbackend --quiet --syslog local7 $ADDITIONAL_ARGS
StartLimitBurst=10
StartLimitInterval=10m
Restart=on-failure
RestartSec=1
Merci à bill6502 à forum.mythtv.org !