Jetson Nano 自带的Ubuntu18.04配置远程桌面

1. 安装vino

打开终端输入命令sudo apt-get install vino

2. 修复Destop-sharing

终端中输入命令sudo vi/usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml。 打开后将以下代码插入到图片中所示的位置,注意不要加到最后,
<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>true</default></key>Jetson Nano 自带的Ubuntu18.04配置远程桌面
然后重新编译,终端输入命令sudo glib-compile-schemas /usr/share/glib-2.0/schemas就可以打开 Desktop Sharing了。

3. 配置Destop-sharing

在桌面右上角点击关机按钮,找到system settings,然后打开它,找到Desktop Sharing并点开他。
Jetson Nano 自带的Ubuntu18.04配置远程桌面Jetson Nano 自带的Ubuntu18.04配置远程桌面
点开Desktop Sharing后将所有选项按照下面图片进行配置,其中password后输入密码123456(也可以设置别的,但要记住)
Jetson Nano 自带的Ubuntu18.04配置远程桌面

4. 安装配置dconf-editor

dconf-editor安装,终端输入命令sudo apt-get install dconf-editor
打开 dconf-editor 终端输入命令:dconf-editor
选择:org > gnome > desktop > remote-access
把prompt-enabled 和 require-encryption设置成下面图片的样子。
Jetson Nano 自带的Ubuntu18.04配置远程桌面

5. 查看ubuntuip

打开终端输入命令ifconfig,如图所示inet后面192.168开头的就是你ubuntu的ip地址了,记下这个地址。

6. 将ubuntu设置为开机后不用登陆

在system setting中找到user Accounts,点开后先点击右上角的Unlock,然后输入密码123456.然后将Automatic Login设置为下图的样子。Jetson Nano 自带的Ubuntu18.04配置远程桌面

7. 编写脚本开机自动开启vino服务器

打开终端输入命令touch start_vino.sh创建脚本,然后再输入命令sudo chmod a+x ./start_vino.sh修改脚本权限。然后再输入命令sudo vi start_vino.sh编辑脚本,点击i键进行编辑输入以下内容。
#optional pkill vino export DISPLAY=:0.0 /usr/lib/vino/vino-server &
之后按esc键然后按shift+;键会在左下角出现一个冒号然后输入wq回车就可以保存推出了。
点击电脑左上角的绿色图标输入Startup Applications
Jetson Nano 自带的Ubuntu18.04配置远程桌面
点击搜索出来的Startup Applications,打开后点击Add。
Jetson Nano 自带的Ubuntu18.04配置远程桌面Jetson Nano 自带的Ubuntu18.04配置远程桌面
Name和Comment输入startvino ,然后点击command后的Browse选择刚才创建的脚本 start_vino.sh然后点击Add。然后将ubuntu重启。

**

8. window下下载VNC Viewer

**
360应用商店上就能找得到,安装好后打开是下图所示样子的,输入之前查到的IP加英文字符的冒号和5900。然后回车进行链接。
Jetson Nano 自带的Ubuntu18.04配置远程桌面
出现如图所示提示表明已连接成功,点击Continue后输入密码123456(就是第3步.配置Destop-sharing时配置的密码),再点击ok就可以了。这样Jetson Nano开机后就可以直接用自己笔记本电脑来控制他了。

Jetson Nano 自带的Ubuntu18.04配置远程桌面