網頁

2019年6月21日 星期五

Nvidia Jetson AGX Xavier 設定 VNC

有兩種 VNC 設定成功,x11vnc 和 vino
但是都必須先用 ssh 連上 xavier,啟動 service

此處談及的 VNC,不是 x-win 登入,是直接使用 console 的桌面

至於開機自己啟動的方式,一直沒有成功

x11vnc 設定方式,參考
VNC 連線小記 - Windows & Ubuntu Linux by x11vnc and tigervnc
sudo apt-get install x11vnc -y
sudo x11vnc -storepasswd
密碼存放於 ~/.vnc/passwd
sudo chmod 644 ~/.vnc/passwd
vi x11vnc.sh
DISPLAY=:0 x11vnc -rfbport 5900 -rfbauth /home/nvidia/.vnc/passwd

vino 設定方式,參考
Nvidia AGX Xavier/Jetson Nano遠端登入remote by VNC
sudo apt-get install dconf-editor
執行 dconf-editor,開啟設定畫面
至 /org/gnome/desktop/remote-access/vnc-passwd
notify-on-connect ON
prompt-enabled OFF
require-encryption OFF

sudo vi /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml
在最後的 </schema> 之前補上


    <key name="enabled" type="b">
      <summary>Enable remote access to the desktop</summary>
      <description>
        If true, allows remote access to the desktop via the RFB
        protocol. Users on remote machines may then connect to the
        desktop using a VNC viewer.
      </description>
      <default>false</default>
    </key>
    
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
vi vino.sh
DISPLAY=:0 /usr/lib/vino/vino-server

沒有留言:

張貼留言