If the previous article worked as a desktop-focused overview of Ubuntu 26.04 LTS, this one is better read as its hardware and compute-side follow-up. In this 26.04 cycle, Ubuntu pushed a number of AI, GPU computing, and platform compatibility changes into the main archive or formal support scope.
The short version is this: the most important part of this round is not just desktop and kernel upgrades, but that Ubuntu is bringing Intel, NVIDIA, and AMD GPU computing stacks into the distribution in a more systematic way.
1. Intel DPC++ and related components are now in Ubuntu Archive
Starting with 26.04, Intel’s open-source oneAPI DPC++ compiler is available directly from Ubuntu Archive for building SYCL code. Its runtime also includes adapters for Intel GPUs.
Two related components are also now available from Ubuntu repositories:
oneDPL, the DPC++ library, which provides higher-productivity developer APIsoneDNN, built withdpclang-6, which can run on Intel GPUs
That means if you are already working with SYCL, heterogeneous computing, or AI workloads on Intel GPUs, Ubuntu now offers a more direct path instead of forcing you to maintain a separate external stack for everything.
Ubuntu also calls out one practical requirement: users need to be in the render group to actually use these Intel GPU-related capabilities.
2. The NVIDIA CUDA toolkit can now be installed directly with apt
For many developers and operators, this may be one of the most immediately useful changes in the notes.
Starting with 26.04, the NVIDIA CUDA toolkit can now be installed directly from Ubuntu Archive:
|
|
The value here is bigger than just saving a few setup steps.
For developers shipping software on Ubuntu, this new model means they can simply declare a dependency on the CUDA runtime, while Ubuntu manages installation and compatibility at the distribution level. That makes CUDA feel more like a native system capability on Ubuntu, rather than an extra software layer that always has to be maintained separately.
3. AMD ROCm 7.1.0 is now in Universe
On the AMD side, Ubuntu Universe now includes ROCm 7.1.0.
These libraries mainly provide:
- backend infrastructure for AI training and inference on AMD GPUs
- software foundations for machine learning and high performance computing
Canonical also notes that ROCm-related components are continuously tested in its CI/CD pipeline. Beyond autopkgtests, that includes several user-space applications such as:
llama.cpppytorchBlenderLemonade Server
That detail matters, because it shows Ubuntu is not just dropping packages into the archive. It is validating ROCm as a maintainable software stack.
4. The bigger story is that all three GPU ecosystems are landing
It becomes easier to see the direction of 26.04 when DPC++, CUDA, and ROCm are viewed together:
- Intel: bringing
SYCL/oneAPIcomponents into official repositories - NVIDIA: giving the
CUDA toolkita distribution-managed installation path - AMD: shipping
ROCm 7.1.0in Universe with ongoing testing
If you work with these kinds of workloads on Ubuntu, this release will probably feel more relevant:
- local LLM inference
- GPU-accelerated training or fine-tuning
- Blender, scientific computing, and HPC
- development environments that need to move across different GPU platforms
In other words, Ubuntu is no longer just “a system where you can install a GPU driver.” It is starting to carry a fuller user-space software stack for AI and GPU computing.
5. NVIDIA Dynamic Boost is enabled by default
Since 25.04, Dynamic Boost has been enabled by default on supported NVIDIA laptops.
The idea is straightforward: depending on system load, power can be shifted dynamically between the CPU and GPU. In gaming scenarios, that usually means giving more power to the GPU when needed to extract more performance.
It only applies under two conditions:
- the laptop is connected to AC power
- the GPU load is high enough
It does not engage while the system is running on battery.
6. Support for new Intel integrated and discrete GPUs keeps moving forward
Ubuntu also continues expanding support for new Intel GPUs, including:
Integrated:
Intel Core Ultra Xe2Intel Core Ultra Xe3
Discrete:
Intel Arc 5 B570Intel Arc 5 B580Intel Arc Pro B50Intel Arc Pro B60Intel Arc Pro B65Intel Arc Pro B70
Ubuntu also highlights several features already available around these devices:
- improved GPU and CPU ray tracing performance through Intel Embree, benefiting applications such as
Blender 4.2+ - hardware video encoding for
AVC,JPEG,HEVC, andAV1on “Battlemage” devices - a new
CCSoptimization in Intel Compute Runtime - enabled debugging support for Intel Xe GPUs
If you are watching follow-up releases, 25.10 also continues to bring in more capabilities, including:
- initial support for Intel’s next-generation client platform codenamed
Panther LakethroughLinux kernel 6.17 - improved IOMMU, PCIe subsystem, and multi-GPU support
Mesa 25.2.3enablingVK_KHR_shader_bfloat16for Battlemage and Panther Lakeintel-media-driver 25.3.0adding Panther Lake decode support andVP9encodingintel-compute-runtime 25.31adjusting the Level ZeroUSMpool and local device memory event allocation behaviorlevel-zero 1.24andlevel-zero-raytracing 1.1.0bringing broader spec and RTAS extension support
7. Suspend and resume is more stable on Nvidia desktops too
Starting with 25.10, Ubuntu enables suspend-resume support in the proprietary Nvidia driver to reduce corruption and freezing when waking a desktop system.
This is not the most visible kind of change, but it matters a lot in everyday use, especially on desktops that stay on for long periods and frequently suspend and resume.
8. ARM, Raspberry Pi, RISC-V, and IBM Z also get harder platform-level changes
Beyond the GPU software stack, the release notes also include several platform-level changes worth calling out separately.
ARM64 desktop platforms
Starting with 25.10, the ARM64 linux-generic kernel provides broader desktop compatibility for ARM64 desktop platforms that boot through UEFI.
A new Raspberry Pi boot layout
One change introduced in 25.10 and refined in 26.04 is a new boot partition layout for Raspberry Pi systems.
Its goal is to improve boot reliability: newly written boot assets are first “tested” before they are committed as the new “known good” set.
The firmware date requirements are the part most users will want to remember:
Pi 3 / 3+ / CM3+ / Zero 2W: no additional action required, the boot firmware is in the image itselfPi 4 / 400 / CM4: boot firmware must be dated no earlier than2022-11-25Pi 5 / 500 / CM5: boot firmware must be dated no earlier than2025-02-11
You can check it with:
|
|
If the firmware is too old and you are using Ubuntu 24.04 LTS or newer, you can update it like this:
|
|
Raspberry Pi desktop images now use desktop-minimal
Since 25.10, Ubuntu Desktop images for Raspberry Pi are based on desktop-minimal rather than the full desktop seed.
Ubuntu gives a very concrete benefit here: the default app set is smaller, saving about 777MB on the uncompressed image and on installed systems.
If you want to remove that default app set in bulk after upgrading, you can use:
|
|
If you want to keep some of those applications, just mark them as manually installed with apt first.
Swap on Raspberry Pi is now handled by cloud-init
Since 25.10, swap file creation on Raspberry Pi desktop images is handled by cloud-init.
If you want to customize swap size before first boot, you can edit user-data on the boot partition directly.
RISC-V requirements have moved up
Starting with 25.10, the RISC-V build of Ubuntu 26.04 LTS requires hardware that implements the RVA23S64 ISA profile.
Systems that do not meet that requirement can no longer run Ubuntu 26.04 LTS. If you still have boards based on earlier RVA20 processor cores, you need to stay on the support line provided by Ubuntu 24.04 LTS.
According to Ubuntu, as of April 2026, there is still no real RVA23S64 hardware available. So the only currently supported platform is effectively a QEMU virtualized environment configured with -cpu rva23s64.
IBM Z now requires z15 at minimum
Starting with 26.04, the minimum requirement for the s390x architecture has moved up to z15.
That means:
z14/LinuxONE IIand older systems can no longer installUbuntu 26.04 LTSz15/LinuxONE IIIand newer systems should see better performance
9. Who should read this first
This article is more useful than the desktop overview if you fall into any of these cases:
- you use Ubuntu for
CUDA,ROCm,SYCL, or local AI inference - you do development or compute work on Intel, NVIDIA, or AMD GPUs
- you maintain Raspberry Pi, ARM64, RISC-V, IBM Z, or other non-standard x86 platforms
- you are especially sensitive to repository availability, driver behavior, runtimes, and platform requirements after an upgrade
10. One-line takeaway
The key point of Ubuntu 26.04 LTS on the hardware and AI stack side is not that one GPU vendor got a standout upgrade. It is that Intel’s DPC++, NVIDIA’s CUDA, and AMD’s ROCm are all entering the Ubuntu ecosystem in a more official, in-repository, and maintainable way.
If you used to think of Ubuntu as “the system first, then I assemble the GPU environment myself,” 26.04 starts to look more like a distribution that is willing to actively carry AI and heterogeneous computing workloads.