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:
Ubuntu Server 24.04:
Image SHA256SUM:
cbb71942162adb0cf02ea0b80fac67930fb5c3a0845d26cb741d742a279d91fd
Boot firmware 38.4:
Image SHA256SUM:
6bb0dd0786f0fe9fbd0cbcc48bce33b778f01972cdfcdf5d6f73ac8b46f90f67
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 |
|---|---|---|
The Bluetooth controller firmware rtl8852cu_fw has been packaged in linux-firmware-nvidia-tegra. |
2026-01-28 |
|
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 |
|
The following stress-ng test command was failing: |
2025-11-13 |
|
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: |
2026-01-06 |
|
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 |
|
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. |
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 |
|---|---|
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. |
|
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. |
|
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. |
|
A similar issue was observed with the latest TensorRT NGC docker container, preinstalled with an incompatible TensorRT version. |
|
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 |
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.