私はLinux(Debian)デスクトップを実行する強力なコンピュータを持っています。私は仕事だけでなく、夜のコンピューティングにも使用します。だから年中無休で運営されます。また、HDMI入力と専用のPioneerサウンドレシーバー付きのスマートテレビもあります。私が望むのは、私のコンピュータをメディアサーバーとして使用することです。テレビをセカンダリモニターで接続すると、作業に邪魔になるので接続したくありません。バックグラウンドで実行され、コンテンツをHDMIおよびデジタルオーディオに直接ストリーミングし、一部のクライアントで動作する一部のアプリケーションが必要です。 Kodiを見てみましたが、バックグラウンドで実行してHDMIポートを専用にする方法がわかりません。 Plexを見てみましたが、出力デバイスにPlexクライアントアプリが必要です。最後の手段として Chromecast などの製品を購入することもできますが、オーディオレシーバーを接続することはできません。
私が望むことを達成するオプションはありますか?
答え1
あなたのやり方はいテレビを2台目のモニターに接続しますが、プライマリデスクトップの一部ではないように(したがって作業を中断しないように)、別々のXスクリーンとして設定してください。その後、ストリーミングなど、任意の種類のアプリを2番目のX画面で実行できます。
しかし、私はIntelカードを使用しているシステムでこれを行っています。私に関連する部分は次のとおりですxorg.conf
。
Section "Device"
Identifier "intel0"
Driver "intel"
Option "AccelMethod" "sna"
Option "ZaphodHeads" "VGA1,HDMI1,DP1"
Screen 0
EndSection
Section "Device"
Identifier "intel1"
Driver "intel"
Option "AccelMethod" "sna"
Option "ZaphodHeads" "HDMI3"
Screen 1
EndSection
Section "Screen"
Identifier "screen0"
Device "intel0"
EndSection
Section "Screen"
Identifier "screen1"
Device "intel1"
EndSection
実行する必要がある操作はグラフィックカードによって異なり(未知)、出力名を変更する必要があります。私はこれをsna
もはや関連しないかもしれないビデオオーバーレイのいくつかの問題を解決するために使用すると思います。
最初の画面では、コマンドラインスイッチまたはアプリケーションで使用されるバリアントを使用して2番目の画面に対してアプリケーションを実行する必要があり:0
ます。-display :1