Ubuntu for Jetson 24.04 Server Thor release (Noble)

2026-02 Release Notes

Purpose

This is the General Availability release of Ubuntu 24.04 for Jetson AGX Thor.

Images

Ubuntu images can be downloaded from Install Ubuntu on NVIDIA Jetson:

Hardware Platforms Tested

Release Highlights

  • This release only targets Jetson AGX Thor, it does not support the Jetson Orin development kits.

  • This release enables NVIDIA JetPack on Ubuntu Server 24.04.

  • Canonical QA team has been running intensive testing of this release in order to qualify it as Ubuntu certified on the hardware platform referenced below:

Recent fixes

Issue

Description

Date

2122501

The Bluetooth controller firmware rtl8852cu_fw has been packaged in linux-firmware-nvidia-tegra.

2026-01-28

2121984

Connecting to a WPA3 802.11ax access point currently was resulting in a kernel crash. That issue was fixed with the 6.8.0-1012-nvidia-tegra version of the linux-nvidia-tegra-jetson package.

2025-11-13

2122629

The following stress-ng test command was failing: stress-ng --af-alg 0 --timeout 30 --oom-avoid-bytes 10% --skip-silent --verbose. That issue was fixed with the 6.8.0-1012-nvidia-tegra version of the linux-nvidia-tegra-jetson package.

2025-11-13

2120690

Resuming the system from suspend mode was leading to a system freeze under specific conditions. This issue had only been observed when running the following command: sudo fwts uefirtmisc (from the fwts package). The 38.4 boot firmware fixes the issue.

2026-01-06

2122571

Resuming the system from suspend mode was resulting in a black screen when connected to a 4K monitor. This issue was fixed while updating the linux-firmware-nvidia-tegra package.

2026-01-28

2122571

Audio output is limited to the first connected monitor via DisplayPort or HDMI. The 38.4 boot firmware fixes the issue.

2026-01-06

Tests skipped or adapted during the certification

The following tests have been excluded from the CQA tests

Issue

Description

-

Jetson AGX Thor development kit doesn’t have a CSI connector, so Camera testing was excluded from the scope of this certification.

-

Similarly, the development kit includes a QSPF connector, but qualifying that generic interface wasn’t part of the test scope for this certification.

2122577

USB-C storage tests have been excluded as the 2 USB-C ports of the development kit were already reserved (one for flashing operations, and the other one to connect the power supply). Please refer to NVIDIA’s documentation for details.

Known issues

Issue

Description

2142589

A temporary issue with the ubuntu-image tool used to build the release image caused the /usr/sbin/start-stop-daemon utility to be misaligned from its package checksum. Note that it doesn’t impact the usage of the utility. This utility being part of the dpkg package, upgrading dpkg will fix this temporary issue.

2142602

The stress-ng procfs stressor highlight an issue with the rtl8852ce wireless driver, leading to spurious kernel traces and a reboot of the device. This issue is currently under investigation and should be fixed soon via a kernel package update. This issue has not been observed other than during stress-ng tests.

2140170

At the time this image was tested, the TensorRT installation instructions couldn’t apply properly, leading to broken packages. That was due to a package dependency issue in NVIDIA’s archive, which can be fixed using the TensorRT workaround.

2140523

A similar issue was observed with the latest TensorRT NGC docker container, preinstalled with an incompatible TensorRT version.

2140293

The VPI sample applications run-sample-cpp-pva and run-sample-py-pva didn’t run successfully on the test image. PVA support wasn’t fully enabled in v1013 of the linux-nvidia-tegra-jetson kernel preinstalled in the image, but this has been fixed in v1016. Please run apt update; apt upgrade; reboot as root to upgrade the kernel.

TensorRT workaround

This Ubuntu image was tested with NVIDIA’s Jetson Linux 38.4, which comes with CUDA runtime 13.0. However, the TensorRT runtime and sample application packages have a dependency on CUDA runtime 13.1. In order to fix that temporary issue with the TensorRT installation instructions, please use the following workaround to install a version compatible with NVIDIA’s Jetson Linux 38.4:

LIBNVINFER_VER="10.13.3.9-1+cuda13.0"
LIBNVINFER_PKGS=(
  libnvinfer{-bin,-samples,-lean-dev,-dev,-dispatch-dev,-plugin-dev,-vc-plugin-dev,10,-lean10,-plugin10,-vc-plugin10,-dispatch10,-headers-dev,-headers-plugin-dev}=$LIBNVINFER_VER
  libnvonnxparsers{-dev,10}=$LIBNVINFER_VER
)
sudo DEBIAN_FRONTEND=noninteractive apt install -y --allow-downgrades \
  "${LIBNVINFER_PKGS[@]}"

Report Bugs

To report a bug, identify the related package in https://launchpad.net/ubuntu , create a bug, then subscribe the team ubuntu-tegra to it. For firmware related issues, report a bug in the launchpad project.