Ubuntu 26.04 LTS Resolute Raccoon – What is New in the Latest LTS Release
Ubuntu 26.04 LTS “Resolute Raccoon” shipped April 23, 2026, marking Canonical’s boldest platform shift yet: a Wayland-only GNOME 50 desktop, Rust-rewritten core utilities replacing legacy GNU tools, TPM-backed full-disk encryption by default, and native Nvidia CUDA and AMD ROCm support in official repositories. It’s the first Ubuntu LTS to make memory safety an OS-layer policy, not a library-level opt-in.
Five years of standard support stretch to April 2031, ten with Ubuntu Pro, and up to fifteen under the Legacy add-on. The release reads like a convergence point for everything Canonical has been pushing since 24.04: finishing the Wayland transition, shipping a modern GTK4/libadwaita app stack, and committing real engineering budget to Rust at the system level. The question now is whether the platform matures smoothly for enterprise workloads, or whether the edge cases in the Rust transition surface after deployment.
Table of Contents
Key Takeaways
- GNOME 50, Wayland-only: The GNOME desktop no longer offers an X.org session. X11 apps run through XWayland, but the default experience is pure Wayland with per-monitor scaling and fractional display support.
- Rust at the system layer: sudo-rs replaces the original sudo binary. uutils covers ls, cat, sort, wc, and dozens more coreutils. cp, mv, and rm stay GNU due to unresolved TOCTOU race conditions.
- TPM-backed full-disk encryption: Now generally available in the installer. Encryption keys bind to the hardware TPM chip, so a stolen drive won’t decrypt on another machine.
- NVIDIA CUDA and AMD ROCm ship native: First Ubuntu release to include CUDA in official repositories. ROCm packages are also available, removing a long-standing installation headache for AI developers.
- Linux kernel 7.0: Intel Panther Lake (Core Ultra Series 3), AMD Zen 6, eBPF scheduler framework (sched_ext), crash dumps enabled by default, and first-class Rust support in the kernel.
- System requirements raised: 6 GB RAM minimum (up from 4 GB), 25 GB storage. Lower-spec machines should consider Xubuntu or Lubuntu.
- New default apps: Ptyxis terminal, Papers PDF viewer, Loupe image viewer, Showtime video player, Resources system monitor. GTK4 and libadwaita Across the board.
The GNOME 50 Desktop Shifts Fully to Wayland
Ubuntu 26.04 ships GNOME 50, and this time Canonical isn’t offering a choice. The GNOME desktop session no longer starts on X.org. Users who selected “GNOME on Xorg” in previous releases will find that option gone from the login screen. X11 applications still run through XWayland, so legacy software doesn’t break, but the compositor sits between them and the display Server now.
The practical changes are mostly positive: per-monitor fractional scaling finally works cleanly, touch and gesture support improves, and screen tearing disappears on compatible hardware. The Yaru theme gets redesigned folder icons with rounder edges and accent colors that fill the entire icon rather than tinting it. Calculator and LibreOffice icons were updated to match.
Other desktop flavors aren’t forced into this transition. KDE Plasma 6.6 on Kubuntu, Xfce 4.20 on Xubuntu, LXQt 2.3 on Lubuntu, Budgie 10.10 on Ubuntu Budgie (its first Wayland-only release), Cinnamon 6.4 on Ubuntu Cinnamon, and Unity 7.7 on Ubuntu Unity each retain their own session choices. If you need a native X11 environment, those flavors remain viable paths. The Kali Linux 2026.2 release also ships GNOME 50, showing that the desktop environment is stabilizing across distributions that adopt it.
Linux Kernel 7.0 Brings Rust as a First-Class Language
Ubuntu 26.04 runs kernel 7.0, released April 12, 2026. This is the first mainstream LTS kernel where Rust graduates from experimental to a supported language for kernel modules and drivers. The practical effect: new kernel subsystems are being written in Rust instead of C, starting with drivers for Intel Panther Lake (Core Ultra Series 3) and AMD Zen 6 processors.
Key kernel features include an eBPF-based scheduler framework called sched_ext, which lets userspace define custom scheduling policies without patching the kernel. Crash dumps are now enabled by default, meaning core dumps from kernel panics land on disk automatically instead of requiring manual configuration. Self-healing XFS support arrives for filesystem resilience, and the IgH EtherCAT Master module brings microsecond-level timing precision for industrial motion control and robotics applications.
The kernel also drops support for the linux-lowlatency package, replaced by a user-space lowlatency-kernel tuning package. Initramfs generation switches from initramfs-tools to dracut. These are backend changes most users won’t notice directly, but they signal where Canonical is investing engineering attention.
The Rust Coreutils Transition: What Changes and What Doesn’t
This is the most consequential shift in 26.04, and the one that needs the most careful reading. Canonical is replacing legacy GNU utilities with Rust rewrites, and the move is deliberate, funded, and backed by a multi-year commitment.
sudo-rs replaces the original sudo binary. The security posture improves noticeably: the heap buffer overflow in CVE-2021-3156, the CVE-2025-32463 and CVE-2025-32462 vulnerabilities that hit production deployments last year — none of these touch sudo-rs because the vulnerable code paths don’t exist in the rewrite. The reduced feature set is the design. Two independent audits completed in August 2023 and August 2025 found no critical issues in standard configurations.
sudo-rs has limitations worth knowing before upgrading. Plugin API support is absent. LDAP sudoers configurations won’t work. SUDO_TTY and MAIL environment variables are no longer passed to invoked commands, so scripts that read those values will get empty strings. If your setup uses sudo plugins for auditing or custom authentication, you’ll need to migrate before upgrading.
uutils/coreutils replaces ls, cat, sort, wc, and dozens more GNU utilities. Version 0.11, released September 2026, passes 95.33% of the GNU test suite. The remaining 4.67% of failures cluster around ls flags (particularly –quoting-style and color output options), sort with locale-sensitive comparisons, scripts that parse specific GNU error message text, and date formatting edge cases across locales.
cp, mv, and rm remain GNU binaries. This is the important exception. Eight unresolved TOCTOU (time-of-check-to-time-of-use) race conditions in the uutils versions were judged too data-destructive to ship in an LTS release. Canonical made the conservative call. The roadmap intends to switch these three commands to uutils in Ubuntu 26.10, assuming the race conditions land upstream fixes. By Ubuntu 28.04 LTS, Canonical expects a substantially complete Rust system stack.
The commitment behind this isn’t vague. Canonical joined the Rust Foundation as a Gold member in March 2026 and committed EUR 40,000 annually to the Trifecta Tech Foundation, which maintains both sudo-rs and ntpd-rs. Jon Seager, Canonical’s VP of Engineering, is keynoting RustConf 2026 in Montreal on September 8-11. This is infrastructure policy, not a side project.
Security: TPM Encryption, Post-Quantum Crypto, and the Security Center
TPM-backed full-disk encryption is now generally available in the Ubuntu installer. The encryption keys bind to the hardware TPM chip embedded in the machine, so the drive only decrypts on the original hardware when integrity checks pass at boot. A stolen laptop can’t be booted from its drive on another machine. This addresses a gap that existed in previous releases, where FDE was available but required manual configuration and didn’t tie to hardware identity.
The new Security Center app consolidates disk encryption status, application permission prompts, and firewall management into a single settings panel. App permission prompting now appears in preview mode, giving users a chance to review and adjust access before granting it permanently.
Post-quantum cryptography support lands in both OpenSSL and OpenSSH. The key exchange algorithm mlkem768x25519-sha256 combines classic and post-quantum primitives, providing protection against future quantum computing attacks while maintaining compatibility with current infrastructure. OpenSSH 10.2 removes DSA signatures and warns on SHA1 SSHFP keys.
For enterprise environments, Authd provides cloud identity authentication against Entra ID, Google IAM, and any standard-compliant OIDC provider without requiring additional infrastructure. Landscape integration in the installer enables self-provisioning for organizations with Ubuntu Pro subscriptions. Livepatch now extends to ARM64 servers for the first time, allowing rebootless kernel patching on Arm-based infrastructure.
The security posture matters especially given the wider landscape. As recent analysis of AMD’s removal of TSME memory encryption on consumer Ryzen CPUs showed, hardware-level security features can disappear without warning. Ubuntu’s approach of tying encryption to TPM hardware at the installer level provides a software-layer guarantee that doesn’t depend on individual vendor firmware decisions. The AMD TSME discovery highlighted how invisible these changes can be, making hardware-backed encryption even more valuable.
New Default Applications Across the GTK4 Stack
Ubuntu 26.04 replaces nearly every default application with a modern GTK4 and libadwaita-based alternative. The old stack — Totem, Eye of GNOME, GNOME Terminal, System Monitor, Power Statistics — is gone.
Ptyxis replaces GNOME Terminal. It supports pinned tabs, profiles per directory, and container integration. The name is pronounced “pitee-xis” according to Canonical documentation.
Papers replaces Evince as the PDF viewer. It’s GTK4-based with partial Rust implementation, offering a cleaner interface and faster rendering on large documents.
Loupe replaces Eye of GNOME for images. It’s Rust-powered via the Glycin library, which provides faster image loading and better format support.
Showtime replaces Totem as the default video player. It handles the full range of common formats without requiring additional codec packages.
Resources replaces both System Monitor and Power Statistics. It’s a GTK4/libadwaita application that shows CPU, memory, GPU, network, storage, and power usage in a single panel. The app is still relatively new in the GNOME ecosystem but covers the functionality users expected from the split tools it replaces.
The default install remains minimal: Firefox 150, the essential system tools, and the new app stack. The installer offers an “Expanded Selection” option that includes LibreOffice, Thunderbird, Transmission, and other commonly requested applications for users who want a more complete out-of-the-box experience.
NVIDIA CUDA and AMD ROCm: Native Repository Support
Ubuntu 26.04 is the first release to distribute NVIDIA CUDA natively through official repositories. Previously, CUDA installation required downloading runfiles or using separate PPAs, a process that frequently broke during system updates. Now cuda, nvcc, and the CUDA toolkit install through apt like any other package and stay in sync with system updates.
AMD ROCm follows the same pattern. The open software ecosystem for hardware-accelerated AI, machine learning, and HPC workloads on AMD Instinct and Radeon GPUs is now available as .deb packages. Developers can build and deploy across AMD hardware with one-click installation from Canonical’s repositories, with full validation that the stack works together.
This matters because GPU compute toolchains have been a persistent pain point on Linux. The fragmentation between NVIDIA and AMD ecosystems, combined with install processes that conflicted with package management, made Ubuntu a less attractive platform for AI development than it could be. Canonical’s decision to absorb these into the official supply chain removes that friction.
The shift aligns with the broader industry movement away from CUDA lock-in. Recent analysis of llm’s custom Jalapeño inference chip>OpenAI’s custom Jalapeño inference chip and Qualcomm’s acquisition of Modular’s MAX compiler platform shows that the industry is actively building alternatives to Nvidia’s GPU monopoly. Native ROCm support in Ubuntu positions the platform to benefit when that competitive pressure translates into real multi-vendor hardware support.
Hardware Support: Intel, AMD, RISC-V, and Confidential Computing
Intel Core Ultra Series 3 processors (codenamed Panther Lake) receive native support, including optimizations for the integrated Xe3 graphics and the integrated NPU. This gives AI workloads strong on-device performance alongside improved power efficiency on laptop hardware.
RISC-V gets full RVA23 baseline standard support, ensuring that teams building on RISC-V platforms can use Ubuntu without compatibility gaps. Qualcomm Snapdragon X2 receives preliminary ARM64 support for ARM-based PCs.
Confidential computing support expands with AMD SEV-SNP and Intel TDX, enabling encrypted virtual machines for workloads that require silicon-level isolation. Tinfoil, a confidential computing company, noted that Ubuntu 26.04 allows deploying “a single securely designed image for all our verifiably private AI workloads across Intel, AMD, and NVIDIA hardware, with no platform-specific changes required.”
The gaming improvements are worth noting separately. The NTSYNC driver improves Windows game performance under Wine and Proton. Mesa 26.0 brings Vulkan 1.4 support and improved AMD RADV ray tracing. VA-API hardware video acceleration is enabled by default on AMD and Intel systems, reducing CPU load during video playback.
Removed and Deprecated Features
Canonical is removing legacy components that had outlived their usefulness. The list includes:
- cgroup v1 support removed from systemd. Only cgroup 2 is supported, which simplifies the kernel path but breaks workloads that depended on v1 behavior.
- apt-key command removed. Package signing keys are now managed directly through gpgv, following upstream Debian policy.
- X.org GNOME session removed. The GNOME desktop runs Wayland only. Alternative desktop environments retain X.org support.
- linux-lowlatency package retired. Replaced by a user-space tuning package for low-latency workloads.
- initramfs-tools replaced by dracut for initrd generation. This is a backend change that shouldn’t affect most users.
- Software & Updates app removed. Its functionality was folded into Settings.
- Tracker Miners renamed to LocalSearch.
System Requirements and Installation
Ubuntu 26.04 raises the bar for a comfortable desktop experience. The new minimum is 6 GB RAM, up from 4 GB in 24.04. Storage requirements sit at 25 GB minimum. A 2 GHz dual-core processor or better is recommended.
Canonical explicitly notes that these are recommendations, not hard requirements. The installer will run on systems with less RAM, but the experience may be sluggish. For machines with 2 GB RAM or similar constraints, Canonical recommends Xubuntu or Lubuntu instead. Ubuntu Server has different requirements and isn’t affected by the desktop RAM increase.
The installer itself received accessibility improvements for screen reader users, and dual-boot handling on BitLocker-encrypted Windows systems has been refined. JPEG XL support is included out of the box. The expanded selection option during installation covers users who want LibreOffice, Thunderbird, and other applications preinstalled rather than adding them from the App Center.
Server and Virtualization Stack
Ubuntu Server 26.04 ships with a comprehensive toolchain: PostgreSQL 18, MySQL 8.4, MariaDB 11.8.6, Docker 29, containerd 2.2.2, PHP 8.5.2, OpenSSH 10.2, Chrony 4.8, Samba 4.23, Exim 4.99.1, OpenLDAP 2.6.10, SSSD 2.12, Squid 7.2, QEMU 10.2.1, and OpenStack 2026.1. The real-time kernel moves from Ubuntu Pro-only into the main archive, available to all server users.
Cloud images support AMD64v3 builds, which require newer CPU features and drop support for some older platforms. This is a tradeoff for better performance on modern hardware. Livepatch coverage extends to ARM64, and WSL support includes cloud-init integration and Ubuntu Pro for WSL for enterprise management.
Developer Toolchains
The default toolchain refresh covers GCC 15.2, glibc 2.43, Python 3.14, PHP 8.5, LLVM 21, Rust 1.93, Go 1.25, and OpenJDK 25. Database defaults include PostgreSQL 18 and MariaDB 11.8.6. These versions are current enough that most projects won’t need third-party repositories or PPA backports.
Conclusion
Ubuntu 26.04 LTS isn’t a revolutionary release. It’s a resolute one. Canonical is finishing platform transitions it started years ago — Wayland, Rust adoption, modern app stacks — while raising the security baseline with TPM-backed encryption and post-quantum crypto. The CUDA and ROCm repository integration removes a long-standing pain point for AI developers. The sudo-rs and uutils transition is the boldest technical bet, and the fact that cp, mv, and rm stay GNU shows pragmatic caution rather than reckless acceleration.
The raised RAM requirement will push some users toward lighter flavors. The X.org removal is final for GNOME but doesn’t affect other desktops. The Rust transition needs testing for edge cases in shell scripts and CI pipelines, but the fallback paths exist. This is a release that rewards careful upgrading and punishes blind trust in “it just works” assumptions, which is exactly what you want from an LTS.
Frequently Asked Questions
Can I still use X.org on Ubuntu 26.04?
Not with the GNOME desktop. Ubuntu 26.04 runs GNOME exclusively on Wayland. However, X11 applications continue to work through XWayland, and alternative desktop environments like KDE Plasma, Xfce, MATE, and i3 in Ubuntu flavors still support X.org sessions if you install them.
Will my sudo scripts break with sudo-rs?
Most scripts will work unchanged. The main breaking changes are: no plugin API support, no LDAP sudoers, different wildcard handling in command arguments, and SUDO_TTY and MAIL environment variables are no longer passed. If your setup uses sudo plugins or LDAP-backed configurations, test before upgrading. Run sudo -l on your existing system to check for plugin references.
Why haven’t cp, mv, and rm been replaced with Rust versions?
Eight unresolved TOCTOU (time-of-check-to-time-of-use) race conditions in the uutils implementations were judged too dangerous for an LTS release. These race conditions could potentially lead to data loss in edge cases. Canonical plans to switch these three commands to uutils in Ubuntu 26.10 if the fixes land upstream. For 26.04, they remain GNU binaries.
Do I need 6 GB of RAM to install Ubuntu 26.04?
No. The 6 GB RAM requirement is a recommendation for a comfortable desktop experience, not a hard minimum. The installer will run on systems with less RAM, but performance may be sluggish. Canonical explicitly recommends Xubuntu or Lubuntu for machines with 2 GB RAM or similar constraints.
Is Ubuntu 26.04 ready for production server deployment?
Yes. As an LTS release, 26.04 receives five years of standard security updates (until April 2031), ten years with Ubuntu Pro, and up to fifteen years with the Legacy add-on. The real-time kernel is now in the main archive, confidential computing support is available, and cloud images are optimized for major providers. The main consideration is the AMD64v3 cloud image requirement, which needs newer CPU features.
References
- Canonical releases Ubuntu 26.04 LTS Resolute Raccoon – Official Canonical announcement
- Ubuntu 26.04 LTS (Resolute Raccoon) Released, This Is What’s New – Linuxiac coverage
- Ubuntu 26.04 LTS Ships Rust Core Utilities: What to Know – ByteIota analysis of the Rust transition
- Ubuntu 26.04 Released! The Raccoon Is Out of the Bag (With Screenshots) – FOSS Force hands-on review
- Ubuntu 26.04 LTS (Resolute Raccoon) Is Now Available for Download – 9to5Linux release coverage
- Ubuntu 26.04 LTS Release Notes – Official documentation
- uutils/coreutils on GitHub – Rust reimplementation of GNU coreutils
- sudo-rs on GitHub – Rust rewrite of sudo
Top comments (0)