ページ

2013年8月6日火曜日

Fedora 16 以降 VNCサーバー のインストールから自動起動まで

インストール
# yum install -y xorg-x11-font* tigervnc-server tigervnc-server-module

fedoraユーザーでログインしてVNCパスワード設定をする。
# su - fedora
$ vncpasswd
Password:
Verify:

xstartupファイルを作成するため、一度起動して落とす。ついでにfedoraユーザーから抜ける。
$ vncserver :1 && vncserver -kill :1 && exit

自動起動用の設定ファイルをコピーしてくる。
# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

ExecStartの行は書き換える。パラメータは必要に応じて各自設定すること。
# vi /etc/systemd/system/vncserver@:1.service
ExecStart=/sbin/runuser -l fedora -c "/usr/bin/vncserver :1 -geometry 1280x720 -depth 16 -fp /usr/share/X11/fonts/misc"

自動起動設定を行う。
# systemctl enable vncserver@:1.service
# systemctl start vncserver@:1.service