nvidia jetson nano vnc 连接,无需插入 HDMI/无头

问题描述 投票:0回答:1

建立 VNC 连接时,桌面无法在客户端正确呈现;显示图形工件,此外一些 GUI 应用程序根本无法启动(例如终端模拟器)。

我使用应安装到 jetson nano 的标准 j4t 映像(在本例中为 4GB 开发版)经历过这种情况。

VNC 设置的官方教程 没有提供一种可以顺利运行的解决方案,以便人们可以在无头模式下启动 Nano(无需连接 HDMI 设备)。虽然实际上可以通过 VNC 连接,但仍然需要将 HDMI 线连接到 Nano 的 HDMI 接口,以便桌面正确加载。

那么我们如何才能通过 VNC 连接到以无头模式运行的 Jetson Nano 并接收无伪影的视频流?分辨率也更高,并且 UI 不会显示伪影?

vnc nvidia-jetson-nano tightvnc
1个回答
2
投票

官方论坛上也有关于此主题的讨论

对于以下版本:

uname -a

Linux jetson 4.9.253-tegra #1 SMP PREEMPT Wed Apr 20 14:25:12 PDT 2022 aarch64 aarch64 aarch64 GNU/Linux

...这对我有帮助:

  • 通过 SSH 连接到 Jetson Nano

  • 安装 vncserver 以及查看器:

    sudo apt install tightvncserver && sudo apt install xtightvncviewer
    然后运行cmd
    vncserver
    并设置密码

  • 也可以通过 SSH,编辑

    xstartup
    文件:

sudo nano ~/.vnc/xstartup
  • 添加这 3 行并保存:
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startlxde &
  • 重新启动 Jetson Nano 并再次通过 SSH 连接,然后启动 vncserver:
vncserver
  • 最后连接到提到的显示设备,例如
    <hostname>:1
    。 通过例如连接
    xtightvncviewer
© www.soinside.com 2019 - 2024. All rights reserved.