Xorgを使って仮想ディスプレイを設定しようとしましたがxrandr
。
これは完全に無視されたようです。
Section "Device"
Identifier "Device1"
Driver "intel"
Option "VirtualHeads" "1"
EndSection
メガネ:
- オペレーティングシステム:Debianテスト(Bullseye)
- Nvidia独自のドライババージョン:440.82
- CPU:Intel(R)Core(TM)i5-6400 CPU @ 2.70 GHz
xorg.conf
私もこれを成功せずに追加しようとしました。 (私もDevice1
試しました):
Section "Screen"
Identifier "VirtualScreen0"
Device "Device0"
SubSection "Display"
Virtual 1600 900
EndSubSection
EndSection
なぜ:VNCを使ってノートパソコンをセカンダリモニターとして使いたい
私は成功せずにこの問題を解決しようと半日を過ごしました。私はすべてを試したように感じます。誰もが動作する方法を知っていますか?
とても感謝しています。
答え1
Intelカードがないので(あなたのカードにはNVidiaがあることを示します)、Device
この部分は無視されます。残念ながら、このドライバは仮想画面をサポートしていません(ただし、現在Intelカードに推奨されているドライバもサポートしていません)、プロセスを中断しない限りこのドライバは使用できません(静的「xinerama」が必要です)。これは2020年にやりたいことではありません)。VirtualHeads
xorg.log
nvidia
modesetting
dummy
xrandr
xorg.conf
幸いにも(乱用)が可能です。リンクを表示evdi
カーネルモジュールは、ソース出力プロバイダがあるすべてのXorgドライバに仮想出力を追加しますxrandr
。プロセスは次のとおりです。
evdi
または経由でインストールしてくださいapt install evdi-dkms
。カーネルが新すぎてビルドエラーが発生した場合は、次のようにします。これにより、目標DisplayLinkのgitリポジトリから。- カーネルモジュールをロードします。
その後、追加できますmodprobe evdi initial_device_count=2
options evdi initial_device_count=2
/etc/modprobe.d/local-evdi.conf
再起動後もこの状態を維持します。 - X を再起動すると、2 つの追加シンク出力プロバイダが表示されます。
xrandr --listproviders
- 新しい出力を有効にする:
Xを再起動するたびにこれを行う必要があるため、自動起動などに設定してください。xrandr --setprovideroutputsource 1 0 --setprovideroutputsource 2 0
xrandr
設定に必要な出力解像度を追加します。xrandr --addmode DVI-I-1-1 1920x1080
- 新しい出力を有効にする:
xrandr --output DVI-I-1-1 --mode 1920x1080 --right-of HDMI-0
これで、VNCサーバーを起動できるメイン画面の右側に2番目の仮想画面があります。お役に立てば幸いです! :-)