Jetson nano 遠端桌面

Nvidia 新出的版子Jetson nano,依官方網頁下載並安裝完ubuntu 18.04的系統後

遠端桌面是無法使用的,找到的說法是GNOME過舊所造成的

以下為解決無法遠端桌面的方法

打開Terminal輸入:

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

在geditor 底下加入以下文字:
<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

打開All setting -> Desktop Sharing

打開Startup Applications Preferences:
新增一個開機時自動執行的command
Name: VINO (可隨意輸入自己需要的名字)
Command: /usr/lib/vino/vino-server (指令代表開啟VINO SERVER)

最後再打開terminal 輸入:
gsettings set org.gnome.Vino require-encryption false
gsettings set org.gnome.Vino prompt-enabled false

每次重開機遠端登入桌面後,如果沒有接上HDMI解析度會過小導致操作上非常困難

可利用sudo visudo的指令在開機的時候自動執行以下指令,來改變遠端桌面的解析度:
sudo xrandr --fb 1280x720

PS1:
記得開機的時候要讓開機自動LOGIN登入到主畫面。不然重開機後會無法自動啟動VINO SERVER

PS2:
目前UPDATE整個系統後,VINO SERVER似乎會無法啟動,原因很有可能是因為已修復了VINO SERVER無法開啟的問題。此時需將設定裡的SHARING關閉如下圖


縱使關閉了我們還是可以連上遠端桌面,因為本來在上面的設定裡開機自動執行VINO SERVER

在COMMAND下執行指令:
/usr/lib/vino/vino-server
會顯示desktop sharing service is already running, exiting.

參考 reference:

https://blog.hackster.io/getting-started-with-the-nvidia-jetson-nano-developer-kit-43aa7c298797

http://omnixri.blogspot.com/2019/05/nvidia-jetson-nanoopencv410cuda.html

https://blog.csdn.net/jiangchao3392/article/details/73252291

https://devtalk.nvidia.com/default/topic/1049193/jetson-nano/ubuntu-internal-error-when-selecting-desktop-sharing-in-settings-/post/5324777/

留言

熱門文章