sudo apt-get installightvncserver を使用して、システムに TightVNC サーバーをインストールしました。ところが接続しようとすると灰色の画面だけが出ますね。私の~/.vnc/xstartupファイルと/etc/systemd/system/vncserver.serviceファイルの内容は次のとおりです。
~/.vnc/xstartup の内容:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --disable-acceleration-check --debug &
/etc/systemd/system/vncserver.serviceの内容:
[Unit]
Description=TightVNC server
After=syslog.target network.target
[Service]
Type=forking
User=root
PAMName=login
PIDFile=/root/.vnc/%H:1.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver :1
ExecStop=/usr/bin/vncserver -kill :1
[Install]
WantedBy=multi-user.target
これらのファイルを設定したにもかかわらず、VNCサーバーは実行されず、灰色の画面のみが表示されます。この問題を解決し、TightVNC サーバーにデスクトップ環境を正しく表示させるにはどうすればよいですか。