【debian】デスクトップ環境を作ってVNCで利用する
1、vncサーバーとデスクトップ環境をインストールする
~$ sudo aptitude install xorg gnome vnc4server
2、vncしたいユーザーでvncサーバーを起動する
~$ vnc4server
初回起動時はパスワードを聞かれるので設定する。
一度設定したパスワードを変えたいときは vnc4passwd
する。
止めるとき → vnc4server -kill :1
起動するとき → vnc4server
3、ウインドウマネージャー変更
これだけだと、デフォルトのそっけないウインドウマネージャーが使われているので、gnomeにしてみる。
ユーザーのホームディレクトリにある .vnc/xstartup の下記の部分のコメントをはずす。「# Uncomment the following two lines for normal desktop:(通常のデスクトップを使用する場合は以下の2行をアンコメントせよ)」の指示通り。
# Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc
↓↓↓
~$ vi /home/ユーザーのホーム/.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 & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & x-window-manager &
ここで、どうするのが作法なのかよくわからないのだが、一般ユーザーでは以下のエラーでうまくデスクトップ環境が起動しない。
exec: 5: /etc/X11/xinit/xinitrc: Permission denied
そこで、/etc/X11/xinit/xinitrc のパーミッションを変更するか、以下のように xstartupの記述を変更するとちゃんと起動するようになる。
exec /etc/X11/xinit/xinitrc ↓↓ exec sh /etc/X11/xinit/xinitrc
4、解像度の調整
VNCの画面の解像度は、起動のときに引数に指定する。
~$ vnc4server -geometry 1366x768 -depth 24
5、日本語環境の整備
フォントやIMEをインストール。(省略)
6、自動起動の設定
(省略)
コメント