1. 安装相关依赖
sudo apt install ubuntu-gnome-desktop
sudo systemctl enable gdm
sudo systemctl start gdm
sudo apt install xserver-xorg-core
sudo apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer
2. 配置密码
vncpasswd # 输入两次相同的密码
3. 修改配置文件 ~/.vnc/xstartup
如果该文件不存在则创建一个即可
#!/bin/sh
# 编辑or 创建配置文件 ~/.vnc/xstartup
# Start Gnome 3 Desktop
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
# 这一步是给配置文件赋予可执行权限
chmod +x ~/.vnc/xstartup
4. 启动和关闭VNC server
# :1 指定的是vncserver的序号, 如果该序号已经被使用, 可以用:2, :3 ...
vncserver :1
vncserver -kill :1 # 关闭指定序号的vncserver