組み込みのubuntu 11.10 vncサーバーのデスクトップ解像度を指定することは可能ですか?モニターが接続されていない(ヘッドレス)場合はデフォルトで640x480になり、変更する方法が見つかりません。コマンドラインパラメーターはありますか?
同様の問題が投稿されました:
注:このボックスは自動ログインに設定されているため、自動ログインの解像度を(モニターなしで)変更できる場合は、おそらく役立つ可能性があります。
ついに自分で考え出した。
どうやら問題は、モニターがないため、ボックスの起動時に有効な「画面」が起動されず、Unity設定ダイアログで解像度が利用できないことでした。
ただし、画面が見つからない場合、システムはデフォルトで640x480解像度の「仮想デスクトップ」になります。システムは、接続されているモニターとは異なる解像度(この場合はなし)を持つ仮想デスクトップをサポートしているため、デフォルトの仮想デスクトップ解像度を変更するのがコツです。これは/etc/X11/xorg.confで実行できます。
現在、私のファイルは次のようになっています。
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Default Device"
SubSection "Display"
Depth 24
Virtual 1280 800
EndSubSection
EndSection
これで十分のようで、「Virtual 1280 800」セクションを必要なものに変更できます。そして、ボックスを再起動します。ビルトインvino VNCサーバーを使用しています。