Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

System76 continue building up their desktop environment COSMIC, with a 7th Alpha release now available for testing built on top of Pop!_OS 24.04 LTS alpha.

Even though I'm firmly happy with the latest KDE Plasma, because it does everything I need, I'm still quite keen to see the finished product when it comes to COSMIC as they're doing some pretty interesting stuff with it.


Pictured - COSMIC Alpha 7

In the latest release they've tweaked Workspaces so you can click and drag them around and you can pin them to ensure they stick around even when empty too. There's also various new accessibility features they've highlighted:

  • High Contrast Mode uses a high-contrast theme affecting various elements for easier visibility — calculated automatically by COSMIC’s theming system using a specialized method.
  • Color Filters add a filter to address common forms of colorblindness: Deuteranopia, Protanopia, and Tritanopia. For those with sensitive eyesight, a grayscale filter is also available.
  • Color Inversion changes theme colors using a different calculation for the purpose of helping those affected by colorblindness differentiate between like colors.
  • Mono Sound aids those with hearing loss by combining left-right sound channels into a single channel for both ears. We plan to add more accessibility features to COSMIC in future releases!

There's also improvements to the magnifier, global shortcuts for applications even when they're not in focus, improved fractional scaling for XWayland, there's a new seek ahead search option for their file manager, new sound settings and lots of bug fixes.

See more in their blog post.

Article taken from GamingOnLinux.com.
6 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
You can also find comments for this article on social media: Mastodon
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
3 comments Subscribe

R Daneel Olivaw 4 hours ago
  • Supporter
Nice! Very happy about their progress! I tried out the new fedora spin they have and while it seemed nice, it definitely has that "alpha beta" level of polish and features to it. Once it fully releases out of beta in a few years time I'll definitely try it out as a daily driver.
Minux 3 hours ago
System76

The desktop has been pretty solid base to me for months. Maybe a bug or two sometimes. But I read this year is the year of Cosmic. And to me it's definitely. I'd wish my capacity right now gave me more chances to learn in order to put my little grain of salt.

Cosmic has made me finally feel at home on a computer.

There's just some annoying things I'd love to be able to help polish, but I'll wait because I love these guys, their philosophy, their work.

System76


Last edited by Minux on 25 Apr 2025 at 3:47 pm UTC
I hope eventually they will divert some resources to the iced toolkit.

The documentation for it has been improving (there's a really nice in-progress guide book; in addition to some outdated/deprecated cookbook type manuals), and there's a pretty wide variety of example applications, but especially with respect to widgets interfacing with external data, the examples are pretty limited to simple things, which really don't help with the intricacies of Rust's borrow, lifetime, etc. rules.

Earlier this year I worked through rustlings, and a few other Rust tutorials; I was under no illusions about my competence (?!) in rust, though nevertheless I was looking forward to building a new version of my simple pdf viewer using iced. (currently a version exists that uses bare opengl, in C, via glfw) It started out fine, and I was even proud of myself when I figured out how to add a function to mupdf's rust bindings to request some extra stuff from the C side -- but then I couldn't figure out how to load rasterized pages progressively into a widget, so I gave up. Granted, I'm just a silly amateur; though various forums show real programmers getting puzzled over similar tasks.

So anyway, I hope we eventually have resources to help app developers make better use of iced.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register