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. 配置密碼
3. 修改配置檔案 ~/.vnc/xstartup
~/.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