Software 44604 Published by

System76 has released COSMIC Epoch 1.4.0, the fifth incremental update to its Rust-native Wayland desktop, with stability fixes landing on July 22, 2026. The update introduces a dedicated cosmic-sound-theme package and delivers 13 patches to cosmic-comp, including fixes for game fullscreen modes, fractional scaling pointer accuracy, and artifact-causing redraws. User-facing improvements span the ecosystem, featuring an MTP fallback in cosmic-files, a search reset in the launcher, and crash prevention in the panel component. 



System76 drops COSMIC Epoch 1.4.0, a stability push for the Rust desktop

The fifth incremental update to System76's first major COSMIC desktop cycle is live. Maintainer Jason Stitt published COSMIC Epoch 1.4.0 on GitHub on July 22, 2026, at approximately 17:51 UTC. If you're running Pop!_OS or built the desktop from the Fedora Copr, this update drops straight to your machine.

COSMIC is no longer just a System76 project. The Rust-native Wayland desktop now ships on Fedora, Arch, NixOS, openSUSE Tumbleweed, Gentoo, CachyOS, Garuda, Enterprise Linux 9 and 10, postmarketOS, Slackware.uk, and AerynOS. That's a remarkable distribution footprint for a compositor still in active development. The pop-os GitHub organization has gathered over 6,500 stars since the project began.

Screenshot_from_2025_09_26_16_49_01

COSMIC stands for Component-Oriented System for Integrated Modular Computing. It's a Wayland compositor built entirely in Rust, with roughly 27 components split across core packages, applications, and infrastructure libraries like libcosmic. System76 says the Rust foundation gives you memory safety against buffer overflows and use-after-free bugs. You won't see that in action, but it does mean the attack surface is narrower than a ported environment.

The headline change in 1.4.0 is structural rather than visual. cosmic-sound-theme is now a standalone package. Previous versions buried system sounds inside the GTK theme repository, which is deprecated. This decouples audio from visuals for cleaner separation of concerns.

The real work happened in cosmic-comp. The compositor received 13 patches addressing stability and rendering correctness. Forced redraw attempts that caused artifacts are gone. Frozen active window hints are fixed. Input events no longer hit cropped tiled windows incorrectly.

Game users should pay attention. The commit log includes a fix for games not entering fullscreen mode. Fractional scaling users get improved pointer accuracy at screen edges and a correction for border width discrepancies. If you run kiosk setups, the command-line handling is corrected.

The migration away from an unmaintained vector math library is worth a nod. It's not visible to you, but it keeps the codebase from rotting in dependencies that stopped receiving security updates years ago.

App improvements and crash prevention

cosmic-files brings an MTP fallback to GIO. If you've ever tried to copy photos to an Android phone or camera and watched the dialog freeze, this should help. The trash directory detection is also fixed. You know how files disappear instead of going to the trash under certain mounts? That's squashed.

cosmic-launcher now resets search results cleanly when you change queries. No more stale entries piling up in the dropdown. cosmic-monitor lets you force-quit apps and switch between CPU and GPU graph types. The volume fix in cosmic-settings ensures source volume changes don't accidentally hit the sink.

xdg-desktop-portal-cosmic runs as a system service now and logs via journald. If your file picker has been acting up, this might just be why it works better. Two crash-prevention patches in cosmic-panel address edge cases involving minimum anchor sizes and scale factor changes.

The release announcement received 27 reactions on GitHub. Thirteen are hearts and fire emojis. Another ten are thumbs up. The community is engaged. The repo has 244 commits and 1,800 issues logged. Active discussion continues on Mattermost, Reddit, and GitHub Discussions.

It's a stability release. Don't expect a UI overhaul. The compositor fixes alone, especially around fractional scaling and game fullscreen, suggest System76 is squeezing the kinks out of the Wayland implementation. The cosmic-sound-theme separation is a structural win. It's a rather conservative update for the desktop's maturity curve, though the breadth of distribution support keeps growing. For what it's worth, upgrading is recommended if you've been sitting on 1.3.x.

Head here for the release announcement on GitHub