As of April 2026, here are Canonical’s recommendations for software use for both pre-production and production samples of NVIDIA Grace Blackwell rack-scale systems, including GB200 NVL72 and GB300 NVL72 systems (this does not apply to Grace Blackwell desktop systems, like the DGX Spark or the DGX Station)
| Component | Source |
|---|---|
| Operating System | Ubuntu Server 24.04 LTS2 |
| Kernel | linux-nvidia-64k-hwe-24.041, 2 (see installation instructions below) |
| GPU Drivers | r580 open-source driver series (see installation instructions below) |
| CUDA | Consume directly from NVIDIA’s repository (see installation instructions below) |
| DOCA-OFED | Consume directly from NVIDIA’s repository (see installation instructions below) |
| QEMU and libvirt | Canonical-supported Grace Blackwell-optimized packages from ppa:canonical-nvidia/nvidia-virtualization (see installation instructions below) |
Instructions
Installing the -nvidia HWE Kernel
- Install Ubuntu 24.04 using the generic installer
- After install and reboot, install the linux-nvidia-hwe or linux-nvidia-64k-hwe kernel:
$ sudo apt update
$ sudo apt install linux-nvidia-64k-hwe-24.04
- Reboot:
$ sudo reboot
After the machine has restarted, you can verify your kernel version by running
$ uname -r
Installing the NVIDIA r580 GPU Drivers
- For driver installation, we leverage
ubuntu-driversto automatically match modules to your kernel.
sudo ubuntu-drivers install --gpgpu nvidia:580-server-open
- Install the matching utilities package, Fabric Manager, and NVSwitch Configuration and Query Library
sudo apt update
sudo apt install nvidia-utils-580-server nvidia-fabricmanager-580 libnvidia-nscq-580
Installing CUDA from NVIDIA's Repositories
Follow NVIDIA’s instructions to install CUDA.
You should only install the cuda-toolkit and versioned cuda-toolkit-<major> and cuda-toolkit-<major>-<minor> packages, and not the standalone cuda package or the nvidia-open package, as the latter packages will install unsigned DKMS drivers, which can conflict with Canonical’s recommended signed drivers.
Installing DOCA-OFED from NVIDIA's Repositories
Follow NVIDIA’s instructions to install DOCA-OFED.
Unlike in the CUDA section above, as of April 2026 Canonical does not provide signed DOCA-OFED drivers as part of Ubuntu. Therefore, when installing DOCA-OFED, you will need to install the DKMS drivers as described in NVIDIA’s instructions.
Installing QEMU and libvirt from the supported PPA
- Run
sudo add-apt-repository ppa:canonical-nvidia/nvidia-virtualizationandsudo apt update - Install desired set of QEMU and libvirt packages.
When adding the PPA to your machine, you may receive a message noting that the PPA is not supported. This is boilerplate automatically generated by Launchpad. This PPA is security-maintained by Canonical, and customers with support Contracts can raise support cases against it.
Footnotes
1As of April 2026, the 24.04 HWE kernel version is 6.17.
2Please note that end-user support on OEM derivatives is limited to certified hardware. Please see ubuntu.com/certified for a list of certified SKUs.
About Ubuntu Server Certification Programs
- Learn more here.
- Make your hardware stand out. Talk to us about certifying your products. Learn more about becoming certified.