>>147
お疲れ様です
-u userが原因だとすると
.bc●s_keysファイルが ~user/ にも/etc/にも無い上にBC●S_KEYS_FILE環境変数も設定されてなくて
読めてないってことじゃないかな...

-fが原因だとするとちょっとわからない
stderrとかが/dev/nullになってるとかカレントディレクトリが/になってるくらいしか違いがなさそう

自動起動する際にsystemd (--user)を利用するならデーモン化しないほうが良いだろうから
どっちでも良いって言えばそうなんだろうけど...
自分が試した際は ~/.config/systemd/user/tvheadend.serviceに
[Unit]
Description=....

[Service]
ExecStart=/home/.../tvheadend --nostderr --nosatip --nobat --adapters 0,1

で手動起動したけど
(Kodiもサービス化してtvheadend.serviceに依存するようにしたかっただけなので)
自動起動にするなら
[Install]
WantedBy=default.target
を追加してenableすればいいんじゃないかな