OpenSolarisにVNCサーバをインストール、その1

 OpenSoalris 2009.06にVNCをインストールしてみる。
って言うか、デフォルトで入っていたようみたいなw;


 入ってるはずですけど、一応vncがインストールがされているか確認。

~$ pfexec pkg info SUNWxvnc
                    名前: SUNWxvnc
                    概要: X11/VNC server
                カテゴリ: System/X11
                    状態: インストール済み
    出版社: opensolaris.org
             バージョン: 4.1.3
        ビルドリリース: 5.11
                    分岐: 0.111
パッケージ化の日付: Fri May  8 16:45:30 2009
                 サイズ: 3.66 M バイト
                  FMRI: pkg:/SUNWxvnc@4.1.3,5.11-0.111:20090508T164530Z


 /etc/servicesに以下を追加。

vnc-server 5900/tcp # Xvnc

だったんですけど、すでに記述されていますw;*1


 /etc/X11/gdm/custom.conf を編集。

~$ diff -c /etc/X11/gdm/custom.conf /etc/X11/gdm/custom.conf~
*** /etc/X11/gdm/custom.conf	2010-02-11 21:41:38.993849523 +0900
--- /etc/X11/gdm/custom.conf~	2009-05-15 00:51:45.000000000 +0900
***************
*** 55,65 ****
  [daemon]
  
  [security]
! DisallowTCP=false
! AllowRoot=true
! AllowRemoteRoot=true
  [xdmcp]
! Enable=true
  [gui]
  
  [greeter]
--- 55,63 ----
  [daemon]
  
  [security]
! 
  [xdmcp]
! 
  [gui]
  
  [greeter]


 サービスを有効化。

~$ pfexec svcadm enable xvnc-inetd
~$ pfexec svcs xvnc-inetd
STATE          STIME    FMRI
online         21:45:35 svc:/application/x11/xvnc-inetd:default
~$ pfexec svcadm enable gdm
~$ pfexec svcs gdm
STATE          STIME    FMRI
online         13:46:20 svc:/application/graphical-login/gdm:default

 上手くつながらない場合は以下

~$ svcadm disable xvnc-inetd gdm
~$ svcadm enable xvnc-inetd gdm

 ほい、サーバー側の設定は一先ず完了です。
ただ解像度が1024x768と小さいので大きくしたいですね^^

参考
http://blogs.sun.com/timthomas/entry/a_simple_vnc_server_ja

*1:ポート番号とか変更しておくといいかもしれませんね^^