Nvidiaドライバーで仮想X11出力を作成する


14

このガイドに従って、コンピューターAに仮想出力を作成し、vncを使用してコンピューターBに仮想出力を表示することにより、コンピューターAのデスクトップをコンピューターBに拡張しようとしています。

私が抱えている問題は、Nvidiaドライバーが、接続されていない画面の使用を許可せず、仮想出力も作成しないことです。

Nvidia(またはNouveau)ドライバーで仮想出力を作成することは可能ですか?


実際のディスプレイについて仮想的なものはありません。
ctrl-alt-delor

回答:


1

私はこれを毎日使用しています。xorg.confファイルが必要です。Deviceセクションには次のものが必要です。

Option      "nopowerconnectorcheck"
Option      "ExactModeTimingsDVI" "ON"

次に、Monitorセクションで、HorizSync、VertRefresh、ModeLineをScreenセクションに配置します。

Option "AllowEmptyInitialConfiguration" "True"
Option "ConnectedMonitor" "DFP"
Option "UseDisplayDevice" "DFP-0"
Option "ModeValidation" "AllowNonEdidModes"
SubSection     "Display"
        Depth       24
        Modes       "<Resolution and Refresh from your modeline>"
EndSubSection

これは、モニターが接続されていることをNvidiaドライバーに通知し、フレームバッファーへの描画を開始するために必要な情報を提供します。モニターは必要ありません。x11vncを使用して表示することをお勧めします。これは、画面をポーリングし、他のどのLinux vncserverよりも画面の変更に対する応答性がはるかに高いためです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.