私はUbuntu12.04(デスクトップだと思います...)を使用しており、vncserver
を実行してリモートで接続しています。サーバーの起動時に-geometry
フラグを使用すると、解像度を正常に設定できますが、デフォルトを変更することができないため、毎回フラグを設定する必要はありません。マニュアルでは$HOME/.vnc/xstartup
ファイルの使用が提案されているため、次の変更を加えました。
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-terminal-emulator -geometry 1400x850 -ls -title "$VNCDESKTOP Desktop" &
ご覧のとおり、デフォルトの「1400x850」を作成しようとしました。これは、コマンドラインで指定した場合に問題なく機能する解像度です。他のOSのソリューションである他のいくつかのファイルでこの解像度を設定しようとしましたが、それも機能しませんでした。
これはかなり簡単なことですが、ここで何が問題になっていますか?デスクトップ版とサーバー版の関係はありますか?または私のX構成?
$HOME/.vnc/xstartup
は、サーバー自体ではなく、サーバーで実行されているXデスクトップ用です。次のコマンドで$HOME/.vncrc
ファイルを作成する必要があります。
$geometry = "1400x850";
初期化。あなたはいくつかのドキュメントを持っています:
/usr/share/doc/vnc4server/examples/vnc.conf.gz