#CosmicAtomic

Don Watkinslinuxnerd
2026-01-10

Discovering Cosmic Atomic: The Immutable Desktop That Just Works – The Future is Open donwatkins.info/2026/01/09/dis

2026-01-10

Discovering Cosmic Atomic: The Immutable Desktop That Just Works

I started using Pop!_OS in 2017, then purchased a computer from System76 and used it, and I recommended it to my friends. For much of the last five years, I’ve been using Linux Mint Cinnamon on the desktop and tinkering with other distributions in VirtualBox or using a spare laptop. My daily driver is a System76 Meerkat that is running Linux Mint Cinnamon. Along the way, I experimented with System76’s remake of Pop!_OS, featuring the Cosmic desktop, written entirely in Rust.

There is something very compelling in the design of Cosmic. It runs more smoothly and gets out of your way. I recently wrote an article about doing a fresh, bare-metal install of Cosmic on my laptop, and even considered backing up the desktop and reinstalling Pop!_OS to replace Mint Cinnamon. Then, an effort to help the local library save some ten-year-old computers rendered useless by the end of Windows 10’s life. That led me to experiment with Fedora Silverblue.

Why choose an immutable Linux distribution? One of the most compelling reasons is that once you install the system, you no longer need to know how to add applications using a package manager. It’s like those of us who learned to drive a standard transmission, once you have been introduced to an automatic transmission.

Adding software to Silverblue is so easy with Flatpak, but the downside of Silverblue is Gnome. Gnome is clunky. It uses a lot of memory, and it’s not easy for a Linux newbie. I liked the ease of an immutable distribution, but the longing for a better desktop experience led me to Cosmic Atomic, which has made using a Linux desktop easy. I downloaded it first, tried it out in VirtualBox, and then decided to do a bare-metal install on my Dell Latitude 7410 laptop.

I downloaded it and made a bootable USB drive. I started up the laptop, pressed F12 to boot from USB, and followed the instructions on the display.

Screen Picture by Don Watkins CC-by-SA 4.0

After choosing to continue, the next screen allows you to choose where the system will be installed and to create a user account and a root account, if you want.

Screen Picture by Don Watkins CC-by-SA 4.0

Next, the display sets up the user and prompts for a password.

Screen Picture by Don Watkins CC-by-SA 4.0

Then the installation process begins. This is more time-consuming because you are installing everything that makes up the immutable system. No OS updates or upgrades will be needed after completing the initial install. Once that process is complete, the system will restart, and the first login screen will look much like Pop!_OS because this is the Cosmic Atomic desktop.

Screen Picture by Don Watkins CC-by-SA 4.0

This is where Cosmic Atomic rocks. The initial login display has menu choices at the far left to set up accessibility options, including a screen reader, magnifier, high contrast, and invert colors. After entering the user’s password, the next display takes the new user through a series of configuration screens.

Screen Picture by Don Watkins CC-by-SA 4.0

You can select a screen reader if necessary, choose the interface size and additional scale options, and include a magnifier. The next display connects you to your wireless network, if you have one, or to another network option. The next display allows you to choose the language option. The next display lets you personalize your desktop’s appearance, too.

Screen Picture by Don Watkins CC-by-SA 4.0

Now you are ready to rock Cosmic Atomic.

Screen Picture by Don Watkins CC-by-SA 4.0

The Cosmic can be further fine-tuned using Cosmic Settings on the dock at the bottom of the display. The myriad ways the Cosmic Desktop environment can be configured are masterfully designed with the end user in mind, no matter whether you’re a developer, sysadmin, or a guy like me who reads and blogs.

Screen Picture by Don Watkins CC-by-SA 4.0

Adding additional software is easy. The Cosmic Store is a performance-focused application built in Rust. The store is considered more stable and responsive than the Gnome Software Store. Thanks to Flatpak, thousands of open-source and proprietary containerized applications are available. Installation is as easy as point-and-click.

Screen Picture by Don Watkins CC-by-SA 4.0

Cosmic has its own terminal, Cosmic text editor, and Cosmic Files for organizing your files and folders. It has its own graphical system monitor, disk utility, screenshot tool, and the rest; you can easily add the rest using the Cosmic Software store.

Cosmic Atomic feels like the natural next step in a Linux journey that started nearly a decade ago with Pop!_OS and has since wound its way through Mint, Silverblue, and countless experiments in between. What System76 is building here isn’t just another desktop environment—it’s a thoughtful reimagining of how a Linux system should feel: fast, intuitive, accessible, and genuinely enjoyable to use. The combination of an immutable base with a beautifully crafted Rust‑powered desktop strikes a balance I didn’t realize I’d been searching for until I found it.

Whether you’re a seasoned Linux user or someone just dipping a toe into the ecosystem, Cosmic Atomic offers a refreshing, modern experience that gets out of your way and lets you focus on what you want to do.

#CosmicAtomic #Fedora #ImmutableLinux #Silverblue
2026-01-06

Tinkering with Immutable Linux: How Cosmic Atomic Won Me Over

I have been doing a lot of reading and listening to YouTube videos about immutable distributions and why they might offer the most flexibility for developers and tinkerers like me. I have been experimenting with Fedora Silverblue, NixOS, and traditional distributions like Linux Mint, Ubuntu 24.04, and Fedora 43. I was looking for ways to use ten-year-old Dell All-in-one desktops in the local public library.

After my experimentation, I decided to stick with Cosmic Atomic because I really love the Cosmic desktop. In the past week, I’ve become more familiar with an immutable desktop and how it might fit into my workflow. One of the difficulties I have had is connecting my Brother MFC-L3780 laser printer to this new environment. Traditional Fedora and Linux Mint were easy for me to connect to and use for the occasional printing that I needed. But what about this new environment? I did some reading and research and went to the Brother website, where I downloaded the drivers and other necessary files. Study and reading informed me that I needed to download the driver install tool and the Linux printer driver. These are RPM files. I saved them in my Downloads folder.

The download was:

$ linux-brprinter-installer-2.2.6-0

That file has to be executed to open the file containing the necessary RPM files. I had to change it to an executable file first.

$ chmod +x linux-brprinter-installer-2.2.6-0

Then execute the file:

$ sudo ./linux-brprinter-installer-2.2.6-0

The resulting RPM files are:

mfcl3780cdwpdrv-3.5.1-1.i386.rpm
brscan5-1.3.10-5.x86_64.rpm
brscan-skey-0.3.2-0.x86_64.rpm

Each of these is installed with rpm-ostree.

rpm-ostree mfcl3780cdwpdrv-3.5.1-1.i386.rpm
rpm-ostree brscan5-1.3.10-5.x86_64.rpm
rpm-ostree brscan-skey-0.3.2-0.x86_64.rpm

$ rpm-ostree mfcl3780cdwpdrv-3.5.1-1.i386.rpm

We are now ready to install the printer using CUPS after it was installed:

http://localhost:631
Screen Picture by Don Watkins CC-by-SA 4.0

Getting my Brother MFC‑L3780 printer working was the final test. While it required a bit more manual effort than on traditional distributions, the process was straightforward once I understood how rpm‑ostree fits into the picture. With the correct drivers installed and CUPS configured, everything now works seamlessly. It’s reassuring to know that even in an immutable environment, I can still rely on the tools and hardware I need.

As I continue exploring what Cosmic Atomic can do, I’m feeling more confident that this setup strikes the right balance between stability, experimentation, and day‑to‑day practicality.

#CosmicAtomic #Fedora43 #ImmutableLinux

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst