0 准备
Jetson Xavier NX(Ubuntu18.04)
笔记本电脑(Ubuntu18.04)
1 说明
Jetson Xavier NX为服务端,需要进行一些配置。
笔记本电脑为客户端,只需下载VNC viewer即可,官方下载地址。
2 Jetson Xavier NX服务端配置
2.1 启用屏幕共享
在终端中输入以下指令
sudo gedit /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>false</default>
</key>
编译以上的文件
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
2.2 安装配置vino服务端
sudo apt-get update #执行更新
sudo apt-get install vino #安装vino服务端
sudo ln -s ../vino-server.service /usr/lib/systemd/user/graphical-session.target.wants
gsettings set org.gnome.Vino prompt-enabled false # 禁止弹窗
gsettings set org.gnome.Vino require-encryption false #禁止加密
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n "123456"|base64)# 双引号中为密码,可自定义。
2.3 启动vino-server
在终端输入
/usr/lib/vino/vino-server
此处若报警告,
The desktop sharing service is already running, exiting
打开系统监视器,关闭该程序即可。
开机自启设置
方法一:
mkdir -p ~/.config/autostart
cp /usr/share/applications/vino-server.desktop ~/.config/autostart/.
方法二:
找到startup applications图标
点击add(添加)
name(名称):vino-server
command(命令):/usr/lib/vino/vino-server
点击save(保存)
查询ip
连接好网络(比如,将两台电脑连接在同一个WIFI下)。查询Jetson Xavier NX的IP
在终端输入
ifconfig
或者使用
hostname -i
笔记本客户端
安装好下载的VNC viewer,并打开。
输入IP以及设置的密码,即可。
最后
感谢CSDN,ENJOY IT!
主要参考
[1] Ubuntu18.04 Jetson nx 的vnc远程桌面连接
[2] Jetson nano 通过 vnc 实现远程桌面控制(已在nano实现)