VNCベースの2番目のモニターとしてNvidiaグラフィックスカードを使用する場合の仮想モニター

VNCベースの2番目のモニターとしてNvidiaグラフィックスカードを使用する場合の仮想モニター

私のiPad(またはすべてのタブレット)を2番目のポータブルモニターとして使用し、私のラップトップを使用してiPadのVNCクライアントとVNCサーバーを使用してラップトップに2番目の仮想/仮想モニターを表示しようとしています。

xrandrこれを行うには、次のような方法を使用してこれを実行するスクリプトがあります。仮想画面このPythonスクリプト。検索してこのようなスクリプトをたくさん見つけました。デフォルトでは、彼らは解像度のある画面をxrandr作成し、VIRTUALそれをメインノートブックディスプレイの右/左に配置してから、この画面をVNCクライアントにx11vnc送信するために使用します。VIRTUAL

VIRTUAL1Nvidiaグラフィックカードを使用して仮想画面を作成すると問題があります。明らかにこれは不可能です。この問題に対する1つの解決策は次のとおりです。ここ)は、以下を含む新しいファイルを生成します/usr/share/X11/xorg.conf.d/20-intel.conf

Section "Device"
Identifier "intelgpu0"
Driver "intel"
Option "VirtualHeads" "2"
EndSection

このファイルを作成すると、2 つの仮想画面がリストに追加され、xrandrスクリプトが正常に実行されます。ちなみにこのファイルがあれば、Nvidiaグラフィックスカードを使わずにIntelの統合グラフィックスを使うことになります。20-intel.conf2番目のモニターを使用したいときにファイルを作成または削除するスクリプトを作成しました。

私は2番目の画面を使用したいときに統合グラフィックスを完全に使用するのは本当に好きではありません。 Nvidiaグラフィックカードのみを使用してこれを行う他の方法はありますか?それとも、プライマリモニタでNvidiaを使用して2番目のモニタを統合することはできますか?

私はPop_OS(Nvidiaグラフィックカード専用のISOファイルが別々にあります)を使用しています。これはPop_OSまたはNvidiaグラフィックの一般的な問題ですか、それとも他のグラフィックの問題ですか?VIRTUAL1このスクリプトを置き換えようとし、HDMI-1-1既存のファイルに行を追加しようとしましたが、うまくいきませんでした。Option "VirtualHeads" "2"10-nvidia.conf

関連情報