VNCが動かない。
オプションを変えたところ、エラーの出方は変わった。
致命的なのは、これかな?
*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.
なるほど、他説明も読んで、オプションを以下のように変更。
# pico /etc/systemd/system/x11vnc.service
ExecStart=/bin/sh -c '/usr/bin/x11vnc -auth /home/t-wakai/.Xauthority -rfbport 5900 -reopen -repeat -forever -rfbauth /etc/.x11vnc/passwd'
# systemctl daemon-reload
# systemctl enable x11vnc.service
再起動。
オプションを変えたところ、エラーの出方は変わった。
致命的なのは、これかな?
*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.
なるほど、他説明も読んで、オプションを以下のように変更。
# pico /etc/systemd/system/x11vnc.service
ExecStart=/bin/sh -c '/usr/bin/x11vnc -auth /home/t-wakai/.Xauthority -rfbport 5900 -reopen -repeat -forever -rfbauth /etc/.x11vnc/passwd'
# systemctl daemon-reload
# systemctl enable x11vnc.service
再起動。
う~ん・・・
どうも、X-serverが動く前にVNCが動いているのか?
問題の切り分け。
コマンドをSSHの画面から打ってみると、同様に失敗。
直接ログインしてやってみると、やはり失敗。
と、rootではなく、ローカルユーザーでやると成功。
もう、いいす。一回やり直し。
# apt-get remove vnc4server
# apt-get remove x11vnc
再起動、再導入
# apt-get install x11vnc
Password written to: /root/.vnc/passwd
どうも、X-serverが動く前にVNCが動いているのか?
問題の切り分け。
コマンドをSSHの画面から打ってみると、同様に失敗。
直接ログインしてやってみると、やはり失敗。
と、rootではなく、ローカルユーザーでやると成功。
もう、いいす。一回やり直し。
# apt-get remove vnc4server
# apt-get remove x11vnc
再起動、再導入
# apt-get install x11vnc
Password written to: /root/.vnc/passwd
ここまでは、SSHでやっていたけど、ここで、一般ユーザーでログイン。以下コマンドを
$ x11vnc -usepw
うん、何事もなく動いた。
問題は、boot時に動かすことなんだよな。
# pico /etc/init/x11vnc.conf
start on login-session-start
exec x11vnc -bg -loop -forever -auth /var/lib/gdm3/0.Xauth -rfbport 5900 -rfbauth /root/.vnc/passwd
$ x11vnc -usepw
うん、何事もなく動いた。
問題は、boot時に動かすことなんだよな。
# pico /etc/init/x11vnc.conf
start on login-session-start
exec x11vnc -bg -loop -forever -auth /var/lib/gdm3/0.Xauth -rfbport 5900 -rfbauth /root/.vnc/passwd
投票数:12
平均点:10.00
180609 initからservice |
VNC@debian |
180610 まだまだVNC |