如何在 reComputer Nvidia Jetson 上使用 VNC 远程桌面工具
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues
简介
VNC 是一种远程桌面工具,允许您通过其他 PC 设备远程控制 reComputer Nvidia Jetson,并实时访问图形桌面。本文档描述了如何在 reComputer Nvidia Jetson 上安装和使用 VNC。
前提条件
- 一台 Jetson 设备:适用于 所有 Seeed Studio Nvidia 设备

- 一个 HDMI 虚拟插头。 note
如果您不想连接显示器,则必须使用
HDMI 虚拟插头
来启用远程桌面控制。
-800x800.png)
入门指南
安装 VNC
步骤 1. 在 Jetson 上安装 VNC:
sudo apt update
sudo apt install vino
步骤 2. 启用 VNC 服务器,使其在每次登录时启动:
cd /usr/lib/systemd/user/graphical-session.target.wants
sudo ln -s ../vino-server.service ./.
步骤 3. 配置 VNC 服务器:
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
步骤 4. 设置访问 VNC 服务器的密码:
# 将 thepassword 替换为您想要的密码
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)
步骤 5. 编辑 org.gnome
,为 enabled
键添加一个参数:
cd /usr/share/glib-2.0/schemas
sudo cp org.gnome.Vino.gschema.xml org.gnome.Vino.gschema.xml.old
sudo vi org.gnome.Vino.gschema.xml
将以下代码粘贴到指定位置,确保格式与下方一致。
<key name='enabled' type='b'>
<summary>启用对桌面的远程访问</summary>
<description>
如果为 true,则允许通过 RFB 协议远程访问桌面。远程计算机上的用户可以使用 VNC 查看器连接到桌面。
</description>
<default>false</default>
</key>

编译并启动
编译:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
sudo reboot
启动:
/usr/lib/vino/vino-server
从另一台计算机连接到 VNC 服务
您需要知道 Jetson 开发套件的 IP 地址,以便从另一台计算机连接。在开发套件上运行 ifconfig
命令,并记下分配给以太网接口(eth0)、无线接口(wlan0)或 USB 设备模式以太网连接(l4tbr0)的 IP 地址。然后,您需要将 HDMI 虚拟插头连接到 Jetson。
Windows:
- 步骤 1:从 此处 下载并安装 VNC 查看器。
- 步骤 2:启动 VNC 查看器并输入开发套件的 IP 地址。
- 步骤 3:如果您已为 VNC 服务器配置了身份验证,请输入 VNC 密码。
MacOS:
- 步骤 1:打开 Finder 并从菜单栏选择“前往 | 前往文件夹”。
- 步骤 2:输入 “/System/Library/CoreServices/Applications” 并点击“前往”。
- 步骤 3:打开名为“屏幕共享”的应用程序,并输入连接信息。例如:username@。
- 步骤 4:点击“连接”。
- 步骤 5:如果您已为 VNC 服务器配置了身份验证,请输入 VNC 密码。
Linux: 以下示例使用 gvncviewer,但您喜欢的任何 VNC 客户端都应该可以正常工作。一个流行的替代方案是 remmina。
步骤 1:通过执行以下命令安装 gvncviewer:
sudo apt update
sudo apt install gvncviewer步骤 2:启动 gvncviewer。
gvncviewer
步骤 3:如果您已为 VNC 服务器配置了身份验证,请输入 VNC 密码。
启用 VNC 服务器在每次登录时启动:
步骤 1. 在应用程序中搜索 启动应用程序首选项
。

步骤 2. 点击 添加
按钮,您可以在 名称
和 注释
字段中填写任意文本。在 命令
字段中,添加以下指令:
nohup /usr/lib/vino/vino-server > /dev/null 2>&1 &

点击 保存
并重启 reComputer。断开显示器并将 HDMI 虚拟插头 连接到 Jetson。现在,您可以通过 VNC 验证。

技术支持与产品讨论
感谢您选择我们的产品!我们为您提供多种支持渠道,以确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。