Jetson Xavier NX远程桌面VNC使用

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

编辑文件在最后一段添加以下内容


    Enable remote access to the desktop
    
      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.
    
    false

编译以上的文件

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实现)

你可能感兴趣的:(linux,服务器,ubuntu)