web-dev-qa-db-ja.com

起動後「すべてのチューナーは現在ビジー」-mythbackendの再起動が役立ちます

Mythbuntu 16.04と3つの同一のUSB DVB-Tチューナーを新規インストールしました。再起動後、ライブTVを視聴しようとすると、次のメッセージが表示されます。

すべてのチューナーは現在ビジーです

このメッセージに加えて、mythwebにはすべてのヘッダーが配置されていますが、リストページにはコンテンツがなく、次のように表示されます。

/usr/share/mythtv/mythweb/modules/_shared/tmpl/default/header.php、行12での警告:!! NoTrans:ヘッダー情報を変更できません-ヘッダーは既に送信されています(出力は/ usr/share/mythtv /で開始されました) mythweb/modules/_shared/tmpl/default/header.php:152)!!

バックエンドを再起動すると、すべてが機能します。

これは、mythbackendが起動する前にチューナーの準備ができていないことに関連している可能性があります。

mythtv support forum でこれについて尋ねましたが、mythwebの問題が発生する理由はわかりません。 wikiはいくつかの質問を未解決のままにしています。

問題の良い解決策は何でしょうか?

1
user59035

いくつかの方法で最も簡単な回避策を検討した後、「ExecStartPre =/bin/sleep 15」行を/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

forum.mythtv.org のbill6502に感謝します!

1
user59035