OpenSolarisにVNCサーバをインストール、その2
解像度の問題なのか、UltraVNCで接続したとき、
- ときどきタスクバーが上手く表示されない
- タスクバーが無いので端末などのアプリを起動できない
- かつ右クリックでポップアップウィンドウが表示されない
- きちんとタスクバーが表示されても
- 立ち上げたアプリケーションの上部が画面外
- 停止ボタン押せない
- 移動させれない
- 立ち上げたアプリケーションの上部が画面外
と、ひどい状態w;
アプリケーションの上部が切れているのは、解像度が低いためかと思うので変更してみる。
以下参考に画面解像度を変更してみる。
手動VNCServer設定 - Solaris,ZFS研究室Wiki
��VNC�T�[�o�[�̂��֗��ݒ聞���S�҂̂��߂�Linux�T�[�o�[�\�z�u��(CentOS �����T�[�o�[�Ή�)�����֗��T�[�o�[.com��
まず、/usr/bin/vncserverを以下のよう修正。
解像度を1280x1024に。
alice@solaris:~$ cd /usr/bin/ alice@solaris:/usr/bin$ diff -c vncserver vncserver~ *** vncserver 2010-02-11 22:29:26.523454960 +0900 --- vncserver~ 2009-05-15 00:52:05.000000000 +0900 *************** *** 34,40 **** # Global variables. You may want to configure some of these for your site. # ! $geometry = "1280x1024"; $depth = 16; $vncJavaFiles = (((-d "/usr/share/vnc/classes") && "/usr/share/vnc/classes") || ((-d "/usr/local/vnc/classes") && "/usr/local/vnc/classes")); --- 34,40 ---- # Global variables. You may want to configure some of these for your site. # ! $geometry = "1024x768"; $depth = 16; $vncJavaFiles = (((-d "/usr/share/vnc/classes") && "/usr/share/vnc/classes") || ((-d "/usr/local/vnc/classes") && "/usr/local/vnc/classes"));
で、vncserverスクリプトを実行。
password求められるので2回入力。
alice@solaris:/usr/bin$ pfexec vncserver You will require a password to access your desktops. Password: Verify: New 'solaris:2 (alice)' desktop is solaris:2 Creating default startup script /export/home/alice/.vnc/xstartup Starting applications specified in /export/home/alice/.vnc/xstartup Log file is /export/home/alice/.vnc/solaris:2.log
/export/home/alice/.vnc/xstartupが作成されているので編集。
twm &をコメントアウトして、exec gnome-sessionを追加。
vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & ! #twm & ! exec gnome-session
で、vncサービスを再起動。
~$ svcadm disable xvnc-inetd
~$ svcadm enable xvnc-inetd
UltraVNCで接続してみると、、、
治ってねぇーーーorz
って、訳で詳しい人いたら、教えてくださいm(_ _)m