VNC on Ubuntu 最不麻煩設置

Photo by Markus Spiske / Unsplash

20171203追記: 同樣是使用DISPLAY :0的視窗畫面,x11vnc操作體驗比較流暢,內建果然陽春,跳槽

網路上許多的 Linux VNC 設定資料,大多都是用 tightvnserver 或 vnc4server 再另外安裝其他桌面環境來顯示,RDP 除了 Windows 都跑不順。 但要是想用原本的桌面環境或想要的是現在直接操作的電腦畫面呢? 最近翻 Ubuntu 文件時看到了這個,原來 Ubuntu 已經預裝一套叫 vino 的VNC Server 了! 照以下設定就可以 VNC 直接使用 Ubuntu 輸出到硬體螢幕的畫面了。

啟動 gnome 視窗環境的 vino。DISPLAY=:0是預設輸出螢幕,若是在實機上直接操作可省略此參數,但像我透過SSH設定就要加,不然會出現ERROR,若有接其他螢幕就1,2,3...類推
$ DISPLAY=:0 gsettings set org.gnome.Vino enabled true

這項可以不要,如果跟我一樣懶得設定透過SSH Tunnel連線就把加密連線關掉
$ DISPLAY=:0 gsettings set org.gnome.Vino require-encryption false

VNC Server啟動!
$ DISPLAY=:0 /usr/lib/vino/vino-server

可以開始使用習慣的 VNC Client 遠端操作了!

Related Article