Cosmic Alpha Released
System76 has released the alpha version of COSMIC, a new desktop environment for Pop!_OS and Linux, featuring customization, performance improvements, and a design system for developers, with positive early feedback.
Read original articleThe alpha version of COSMIC, a new desktop environment for Pop!_OS and other Linux distributions, has been released by System76. This version introduces enhancements in customization, performance, stability, and security, although users may encounter bugs typical of an alpha release. Feedback from early users has been largely positive, highlighting its speed even on low-end systems and its potential to become a recommended default desktop environment. COSMIC features a modern design with customizable panels, integrated tiling systems, and options for workspace layouts. The release also includes an official design system and app templates to guide developers in creating compatible applications. Users are encouraged to report bugs and share their experiences. The COSMIC alpha is part of the upcoming Pop!_OS 24.04 LTS, with an upgrade path planned for the official release. Contributions from the community have been instrumental in developing COSMIC, and there are opportunities for users to become ambassadors for the project.
- COSMIC alpha introduces a new desktop environment for Pop!_OS and other Linux distros.
- Early feedback is positive, noting speed and user-friendly features.
- The release includes a design system and app templates for developers.
- Users are advised to report bugs and share experiences.
- COSMIC is part of the upcoming Pop!_OS 24.04 LTS with planned upgrade paths.
Related
Cosmopolitan v3.5
Cosmopolitan Libc transforms C into a universal language by modifying GCC and Clang to create a POSIX-compliant polyglot format. Users can compile programs using the `cosmocc` compiler and access debugging techniques. The project provides platform notes, a Discord chatroom, and funding acknowledgments.
Cosmic Desktop Close to Alpha Release, Adds Compositor Multi-Threading
System76 is finalizing the alpha release of COSMIC Desktop, a Rust-written Linux environment for Pop!_OS. Updates include window styling, shortcuts, gaming fixes, performance enhancements, and multi-threading for better display performance.
Cosmic: A New Desktop Environment
System76 has launched COSMIC, an alpha desktop environment for Linux, featuring customizable design, improved window management, and built in Rust. User feedback is encouraged for future enhancements and updates.
You can kick the alpha tires on System76's Cosmic, a new Linux desktop
System76 has launched an alpha version of its Cosmic desktop environment for Linux, aiming to replace GNOME. Built in Rust, it focuses on user experience and stability, with future updates planned.
Serpent OS Prealpha0 Released
Serpent OS has released its first technical preview, Prealpha0, for testing on UEFI-compatible hardware. It features a minimal GNOME desktop, requires manual installation, and is not suitable for daily use.
- Many users appreciate the potential of COSMIC to offer a fresh alternative to existing desktop environments like GNOME and KDE.
- Several users report bugs and instability in the alpha version, indicating that it is not yet ready for daily use.
- Customization options are limited, with users expressing a desire for more theming capabilities and stable workspace management.
- Some users are optimistic about the future development of COSMIC, citing System76's backing as a positive sign for its longevity.
- Concerns are raised about the focus on developing a desktop environment potentially distracting System76 from improving their hardware offerings.
I wanted to write a desktop app with Rust for a while and considered Tauri, Flutter (via rust-flutter-bridge) or a native framework like Iced, I think with the larger adoption it might make sense to go with Iced, though it's probably still much more experimental than frameworks like Flutter.
Besides that, there's still a lot of settings and functionality missing from the previous Gnome iteration. I believe they're slating for a release by the end of the year, which seems optimistic.
I've been following the progress of Cosmic casually. To me it seems a slightly more [cohesive|streamlined|robust] version of the current desktop, which would be great.
Although it also seems like for non-early adopters like myself who just want to use something that works and gets out or their way is a long way off. Videos reviewing the alpha version say this fairly universally.
- The clock doesn't show the weekday or the year and shows the month by name rather than by number,
- Can't make the stupendously oversized title bar smaller,
- Can't change the mouse cursor theme,
- I hate dynamic workspaces, I just want to open something on, say, workspace 3 and have it stay there.
However I do like some things it does:
- Independent workspaces per monitor, so if I switch workspaces on monitor 1 the workspace on monitor 2 stays the same. This is the big one which I miss in KDE, though I wonder if that means that Cosmic isn't EWMH compliant (as if it matters),
- (Mostly) sane keyboard shortcuts, where (almost) every DE-specific shortcut involves the Super (AKA Meta, AKA Mod4) key. I believe Apple's OSX also does something like this where all the desktop-level shortcuts involve the CMD key,
- If I move my cursor to a monitor with no open applications, hit the shortcut for the application launcher, and launch an application; then it opens that application on the monitor with the cursor. KDE (with Kwin) struggles with that, so I call that another win.
For reference I'm currently trying Cosmic on Tumbleweed, some of that stuff may differ between distros.
I didn't check anything out in person, but have looked at reviews of framework, system76, thinkpads and there hasn't been one where there haven't been serious complaints (e.g. bent parts in some framework 16s causing the whole thing to rattle.)
(Is an M1 Air with Asahi a good idea?)
It's not easy these days to find a compositor that doesn't screw your power management in a little subtle way. Either your displays keep waking up all the freaking time, or they won't wake up at all when you need them to, or they get blank but backlight continues to blare from them.
What I liked about good ol' X was that the buck stopped with the X server, and if it was fixed there, it was fixed everywhere. Now you are in a maze of twisty little compositors, all different, all squabbling between themselves about this or that, and in the meantime nothing ever works.
I bet the moment Wayland gets to a point of stability where there will be like .01% left to do to reach the complete desktop productivity and entertainment nirvana, even across all the compositors, some bored whippersnapper will declare that this .01% requires a paradigm shift and a complete rebuild from the ground up, at which point everyone will jump ship to some... Zayland, declaring Wayland obsolete effective immediately, and we'll have another decade until fonts are not shit and the clipboard works again.
Looking forward to trying COSMIC out again in stable, the alpha was actually very good. Let's see how they approach extensibility, as the GNOME extension fragmentation ended up a reason for my choosing Fedora.
Also if you were considering installing linux for a family member, I found ZorinOS was very good for this
The product page is better:
[EDIT]: also useful :
https://www.youtube.com/results?search_query=cosmic+desktop+...
One issue that I had is fractional scaling for Electron (and older X11) apps on Wayland (same issue with Gnome and most DEs). Apps are blurry. It seems that only KDE Plasma figured it out. Plasma has an option "Apply scaling themselves", which just works.
[1] https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch...
EDIT: Well, this is indeed doubles as a 24.04 LTS alpha, as noted further down in TFA.
https://old.reddit.com/r/pop_os/comments/1f2suin/cosmic_alph...
I just wish they add an applet that integrates Google Calendar stuff in their calendar, so I can know if I have a meeting or something coming up at a glance.
primary annoyances are the lack of stable workspaces (i3 has that issue too) and the inability to remove window title bars. most apparent missing features so far are the lack of a load monitor applet and the workspace pager not showing thumbnails of what is running on each desktop. also I couldn't figure out how to put launcher buttons on the panel but not sure if that's a missing feature or something I'm missing.
While I like the Gnome desktop project, they do sometimes feel a little slow in their rate of innovation & their openness to innovation. Merge requests that everyone's pretty much on board with can be open for years. Maybe Cosmic desktop's “fork” (technically re-build) and a little competition will speed them up like Node was sped up by Bun and Deno!
my laptop died with well known display dash gpu issue, and once upgrade failed so i had to follow some esoteric command line things in recovery.
afaik framework they started rust ui thing is not that may be wins idiomatic rust ui(qt slash gnome of rust). so guess there will be rewrite.
and yeah, i sorrow bying system76 while being in europe, better go was local msi or even mac pro.
You can kick the alpha tires on System76's Cosmic, a new Linux desktop - https://news.ycombinator.com/item?id=41234849 - Aug 2024 (10 comments)
Cosmic: A New Desktop Environment - https://news.ycombinator.com/item?id=41192303 - Aug 2024 (198 comments)
Cosmic Desktop Close to Alpha Release, Adds Compositor Multi-Threading - https://news.ycombinator.com/item?id=40948942 - July 2024 (4 comments)
Cosmic Desktop: Hammering Out New Cosmic Features - https://news.ycombinator.com/item?id=40074383 - April 2024 (110 comments)
Cosmic Desktop Is Slated to Debut with Pop _OS 24.04 LTS - https://news.ycombinator.com/item?id=39418855 - Feb 2024 (46 comments)
Cosmic Desktop: Closing in on a Cosmic Alpha - https://news.ycombinator.com/item?id=39372762 - Feb 2024 (19 comments)
Cosmic: The Road to Alpha - https://news.ycombinator.com/item?id=38984739 - Jan 2024 (17 comments)
System76's Cosmic Desktop Working Toward Its Alpha Release - https://news.ycombinator.com/item?id=38959271 - Jan 2024 (10 comments)
Pop _OS Cosmic Desktop Improving Multi-Monitor and Multi-Window Support - https://news.ycombinator.com/item?id=38656529 - Dec 2023 (43 comments)
Locked and Loaded with New Cosmic DE Updates - https://news.ycombinator.com/item?id=37970594 - Oct 2023 (28 comments)
COSMIC DE: Desktop environment created for Pop!_OS and other Linux distros - https://news.ycombinator.com/item?id=36725105 - July 2023 (148 comments)
Cosmic DE update: System76's new Linux desktop environment - https://news.ycombinator.com/item?id=34599094 - Jan 2023 (260 comments)
Pop_OS Cosmic Desktop to Make Use of Iced Rust Toolkit Rather Than GTK - https://news.ycombinator.com/item?id=33066593 - Oct 2022 (93 comments)
Cosmic: System76 take auto-tiling intuitive desktop environment - https://news.ycombinator.com/item?id=27683615 - June 2021 (1 comment)
System76 Developing “Cosmic” Desktop Environment - https://news.ycombinator.com/item?id=26798080 - April 2021 (414 comments)
Related
Cosmopolitan v3.5
Cosmopolitan Libc transforms C into a universal language by modifying GCC and Clang to create a POSIX-compliant polyglot format. Users can compile programs using the `cosmocc` compiler and access debugging techniques. The project provides platform notes, a Discord chatroom, and funding acknowledgments.
Cosmic Desktop Close to Alpha Release, Adds Compositor Multi-Threading
System76 is finalizing the alpha release of COSMIC Desktop, a Rust-written Linux environment for Pop!_OS. Updates include window styling, shortcuts, gaming fixes, performance enhancements, and multi-threading for better display performance.
Cosmic: A New Desktop Environment
System76 has launched COSMIC, an alpha desktop environment for Linux, featuring customizable design, improved window management, and built in Rust. User feedback is encouraged for future enhancements and updates.
You can kick the alpha tires on System76's Cosmic, a new Linux desktop
System76 has launched an alpha version of its Cosmic desktop environment for Linux, aiming to replace GNOME. Built in Rust, it focuses on user experience and stability, with future updates planned.
Serpent OS Prealpha0 Released
Serpent OS has released its first technical preview, Prealpha0, for testing on UEFI-compatible hardware. It features a minimal GNOME desktop, requires manual installation, and is not suitable for daily use.