SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【linux】デスクトップ環境を作ってVNCで利用する

1、下のコマンド実行で大体必要なものをそろえる

# yum groupinstall "X Window System"
# yum groupinstall "GNOME Desktop Environment"

2、VNCするユーザーで、VNCするユーザーのパスワードを設定

# su - VNCするユーザー名
$ vncpasswd

3、/etc/sysconfig/vncserversを編集

VNCSERVERS="1:ログインするユーザ名"
VNCSERVERARGS[1]="-geometry 800x600"

4、vncserverを起動

/etc/init.d/vncserver start

ここまでvncviewerで接続できるようになる。

5、GNOMEを使うように設定

VNC初回起動時に作られる~/.vnc/xstartup をGNOMEを使うように変更。

twmの行をコメントアウトして、exec gnome-session & という一行を入れる。

$ vi ~/.vnc/xstartup
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
exec gnome-session &

6、日本語フォントが欲しい!

デスクトップ環境ができたけど、漢字が化ける、日本語が入力できない。 そんなときは、

# yum install fonts-japanese
# yum groupinstall "Japanese Support"

など。

7、日本語入力環境が欲しい!

SCIM、Anthyをインストールして、xstartupに追記。

$ vi ~/.vnc/xstartup
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
export XMODIFIERS="@im=scim"
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
export XIM_PROGRAM=/usr/bin/scim
export SAL_USE_VCLPLUGIN=gtk
exec gnome-session &

関連するメモ

コメント(1)

【linux】CentOSにskypeをインストールする at softelメモ 2011年4月9日 11:56

[…] 「デスクトップ環境を作ってVNCで利用する」の手順のとおり環境を作ると、64bit版OSであっても、i386のパッケージが多数インストールされる。 […]