【Jetson】NVIDIA Jetson AGX Xavier 安装系统 配置VNC

本文详细介绍了如何在NVIDIAJetsonAGXXavier开发板上安装系统,包括物理连接、使用NVIDIASDKManager和JetPack、配置VNC以实现远程桌面连接,以及自动登录和调整分辨率等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装系统

参考 Nvidia 给的手册 Jetson AGX Xavier Developer Kit User Guide

物理连接

  1. 通过 HDMI 接口连接显示器
  2. 通过混合 USB Type-A/eSATA 口和包装带的 Type-C 转 Type-A 母口的线连接键盘鼠标
  3. 通过网线将 Jetson 连接到和你电脑一个局域网里
  4. 通过提供的电源线上电!

安装系统

JetPack 包括 Jetson 所需的系统镜像和API,通过 NVIDIA SDK Manager 安装
参考 Instructions to Install Jetson Software with SDK Manager

下载安装 NVIDIA SDK Manager

  1. 下载 NVIDIA SDK Manager
  2. 安装 sudo apt install ./sdkmanager_[version]-[build#]_amd64.deb
  3. sdkmanager 运行

安装 JetPack

  1. 可能需要登录 NVIDIA 账号,那就先登录
  2. 连接板子上电源指示灯旁边的 Type-C 口和电脑的 USB 口
  3. 第一步设置中取消选中 Host Machine,也就是不配置主机环境。另外 DeepStream 是什么暂时不清楚,但是好像用不到就先不选了。如果没有自动识别出来目标硬件就手动选择一下。
    STEP 01
  4. 按自己情况选择安装的内容,我这里只需要装系统所以其他的都取消勾选。
    STEP 02
    点击 continue 之后输入PC的密码。
  5. 刷机需要设置 Jetson 为 recovery mode,这里提供一种方法,就是常按 Jetson 电源建关机,然后按住恢复按键(中间的按键)不松手,然后再按下电源建,最后两按键一起松开即可。
    STEP 03
    然后设置 Jetson 的账号和密码
    STEP 03_1
  6. 如果前面 STEP 02 勾选了其他 sdk 内容这里继续按照提示安装其余内容

配置VNC

参考 Setup VNC server on the Jetson developer kit
参考 Jetson AGX Xavier 配置VNC远程桌面连接及默认分辨率调整

打开屏幕分享

务必!!通过显示器和键盘鼠标进入 Jetson,setting -> sharing -> screen sharing 打开

配置 VNC server

  1. 每次登录时启用 VNC 服务器
mkdir -p ~/.config/autostart
cp /usr/share/applications/vino-server.desktop ~/.config/autostart/.
  1. 配置VNC服务器
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
  1. 设置访问VNC服务器的密码,注意替换 thepassword 为你的密码
# Replace thepassword with your desired password
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)
  1. 重新启动系统,使设置生效。

到这里启动 Jetson 并登录用户后就可以在其他机器上通过 IP 远程 VNC 了。但要求登录用户就比较麻烦,下面设置自动登录。

打开自动登录

通过显示器和键盘鼠标进入 Jetson,setting -> users -> automatic login 打开

或通过命令行设置,修改文件 sudo gedit /etc/gdm3/custom.conf
取消下面2行,并将 user1 改为 Jetson 设置的用户名。保存后重启即可。

#  AutomaticLoginEnable = true
#  AutomaticLogin = user1

设置分辨率

在没有接入显示设备时默认分辨率为 640x480,通过在/etc/X11/xorg.conf添加如下内容修改默认分辨率

Section "Screen"
   Identifier    "Default Screen"
   Monitor       "Configured Monitor"
   Device        "Tegra0"
   SubSection "Display"
       Depth    24
       Virtual 1280 800 #分辨率
   EndSubSection
EndSection

其他问题

VNC 打开之后桌面显示异常的话买个 HDMI 显卡欺骗器插到 Jetson 上就行

其他配置

  1. 配置网络,设置ipv4 静态ip,网络掩码,网关,DNS
  2. 配置运行模式为最大功率 MAXN
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值