この問題に関する以前のトピックがあることは知っていますが、それらのほとんどは、異なる構成オプションを持つ他のバージョンに焦点を当てているか、Xfceまたは他のカスタムディスプレイマネージャーをインストールして解決しようとしています。
自分のコンピューターをホームサーバーとして使用したいのですが、それに接続してVNCのデフォルトのグラフィカルインターフェイスにアクセスしたいです。 VNCにはvino
を使用します。
ディスプレイが接続されていると、コンピューターに正常にアクセスできます。見つからない場合は接続することもできますが、カーソルのある空のX(?)画面しか表示されず、Gnomeが実行されていません。
xrandr
はCan’t open display
と言います。複数のリモートセッションで使用および共有する仮想ディスプレイを追加するにはどうすればよいですか?
https://launchpad.net/ubuntu/bionic/+source/xserver-xorg-video-dummy
Sudo apt-get install xserver-xorg-video-dummy
これは私がそれを解決した方法です:この質問に対する答えを使用して仮想ディスプレイを作成しました: https://unix.stackexchange.com/questions/378373/add-virtual-output-to-xorg =
20-intel.confファイルを作成します。
Sudo vi /usr/share/X11/xorg.conf.d/20-intel.conf
次の構成情報をファイルに追加します。
Section "Device" Identifier "intelgpu0" Driver "intel" Option "VirtualHeads" "2" EndSection
これにより、Intel GPUに2つの仮想ディスプレイを作成するよう指示します。 VirtualHeadsの数は必要に応じて変更できます。
次に、シェルスクリプトを作成し(実行可能ファイルを設定することを忘れないでください)、それをスタートアップアプリケーションに配置します。
#! /bin/bash
/usr/bin/xrandr -d :0 --output VIRTUAL1 --primary --auto
/usr/bin/xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900$
/usr/bin/xrandr --addmode VIRTUAL1 "1600x900_60.00"
/usr/bin/xrandr
これにより、VIRTUAL1が出力として設定され、接続されます。ブート時に、新しいモード(「cvt 1600 900」を使用して検出)が作成され、VIRTUAL1に指定されます。
これに関する唯一の問題は、再起動時にドックが見つからないことです...まだ解決していません。