Canonical has confirmed it is restarting development of Ubuntu Core Desktop, its long-dormant immutable desktop experiment. After a quiet period that followed the 2023 developer preview, the company has put together a dedicated cross-functional team and is targeting a more focused, practical vision for what an all-Snap desktop should look like.
This is not a replacement for the regular Ubuntu Desktop. Canonical has been careful to say the classic Ubuntu Desktop is staying and continues to improve. Ubuntu Core Desktop is a separate project aimed at users who want a more locked-down, resilient, and strictly confined system.
What Ubuntu Core Desktop Actually Is
At its core, Ubuntu Core Desktop is built on the same principles as Ubuntu Core, the immutable system Canonical already ships for IoT and edge devices. Every part of the system — from the bootloader and kernel up to the desktop environment and applications — is delivered as a Snap. The root filesystem is read-only. Updates are atomic and easy to roll back. Applications run under strict confinement by default.
The promise is simple: a desktop that is harder to break, easier to recover, and more consistent across different machines. For users who have grown tired of systems that slowly accumulate cruft or break after a problematic upgrade, that idea has clear appeal.
A More Focused Approach This Time
One of the problems with the earlier Ubuntu Core Desktop preview was that it felt like a technology demonstration rather than a product with clear target users. Canonical appears to have learned from that. The revived project is concentrating on three specific use cases:
- A browser-centric machine for people whose work mostly happens inside Firefox or Chromium
- A developer workstation that offers sandboxed, reproducible development environments
- A gaming-focused system aimed at Linux gamers who want a more controlled and reliable base
By narrowing the initial scope, Canonical hopes to validate the architecture with real workloads instead of trying to support every possible desktop use case from day one.
Desktop Environment Choice and New Partnerships
The original work was heavily GNOME-focused. This time Canonical is expanding the options. The company is partnering with the KDE Neon Core team and enioka Haute Couture to bring proper support for desktop environments beyond GNOME. KDE Plasma support, in particular, should make the project more interesting to a wider group of Linux users who prefer that environment.
This is a sensible move. Immutable desktops already face enough friction around application compatibility. Limiting users to a single desktop environment would only make adoption harder.
The Application Compatibility Problem
Strict confinement remains the biggest practical challenge. Many popular applications, including Visual Studio Code, currently rely on classic confinement and cannot run directly under the strict rules of Ubuntu Core Desktop.
Canonical’s preferred solution for now is to let users run graphical classic-snap applications inside a “Canonical Workshop” container. This is a pragmatic workaround, but it also highlights the ongoing tension between security through confinement and the flexibility users expect from a general-purpose desktop.
How well this container approach works in daily use will be one of the key factors that determines whether Ubuntu Core Desktop feels usable or frustrating.
New Permissions Model
Canonical is also developing a new permissions prompting system. The goal is to give users clearer, more fine-grained control over what applications can access — things like the camera, microphone, home directory, and other sensitive resources. Better permission dialogs have been a weak point in the Snap ecosystem for years, so improvements here would be welcome even outside of Ubuntu Core Desktop.
What Happens Next
Daily image builds and continuous testing infrastructure are expected to appear in the coming weeks. That should make it easier for interested testers to follow progress and report issues early.
It is still too early to say when a polished, widely usable release will arrive. Immutable desktops remain a niche interest, and competing projects such as Fedora Silverblue, openSUSE Aeon, and others already have years of real-world usage behind them. Ubuntu Core Desktop will need to offer clear advantages in reliability, security, or ease of recovery if it wants to stand out.
A Realistic View
The return of Ubuntu Core Desktop is interesting, but it should be viewed with measured expectations. Canonical is not abandoning the traditional Ubuntu Desktop. Instead, it is treating the immutable version as a specialized offering for users who prioritize system integrity and atomic updates over maximum flexibility.
Whether that trade-off appeals to enough people will depend on execution. The stricter the confinement, the more important it becomes to solve application compatibility cleanly. The container workaround is a start, but it is not yet a complete answer.
For now, the project is worth watching. A dedicated team, clearer target use cases, support for multiple desktop environments, and upcoming daily builds suggest Canonical is approaching the second attempt more seriously than the first. In a desktop Linux landscape that continues to experiment with immutability, that is a development worth noting.
