Pop OS 24.04 Lts Beta
Posted3 months agoActive3 months ago
system76.comTechstoryHigh profile
excitedmixed
Debate
60/100
LinuxPop OSCosmic Desktop Environment
Key topics
Linux
Pop OS
Cosmic Desktop Environment
The Pop OS 24.04 LTS Beta release has sparked discussion around the new Cosmic Desktop Environment, with some users excited about its innovative features and others concerned about its stability and polish.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
48m
Peak period
101
0-6h
Avg / period
22.9
Comment distribution160 data points
Loading chart...
Based on 160 loaded comments
Key moments
- 01Story posted
Sep 26, 2025 at 5:20 AM EDT
3 months ago
Step 01 - 02First comment
Sep 26, 2025 at 6:08 AM EDT
48m after posting
Step 02 - 03Peak activity
101 comments in 0-6h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 29, 2025 at 7:51 AM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45384481Type: storyLast synced: 11/20/2025, 8:23:06 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
When I have had trouble (e.g. stuck updates, other apt woes, Bluetooth weirdness), System76's help pages have been great. If they don't cover it, I just search +Ubuntu and the advice I find almost always works.
I have no idea what WM or DE or anything I'm running, it's just here and it stays out of the way so there's no situation where I would be confronted by having to know its name. That's a bit annoying (I did finally find out that "Files" is actually "Nautilus", which helped when searching to understand some behaviors) in that it limits my ability to meaningfully search for, or change, these details, but I think if it was a big deal, I'd figure it out. It's just fine.
That I can run an OS for 5 years and not know my WM or DE, is pretty cool, IMHO.
I agree. It’s the second most irritating thing. I am glad that I have written my tiny `update` bash script, which takes care of installing all updates (apt, flatpack, brew, etc.) without touching "app store".
I believe the bundled Pop!_Shop originates from Elementary OS and suffers from issues with proper background job processing. I find all those “store” apps for GNOME to be poorly written, often displaying incorrect numbers of updates, and generally slow.
I have been following Cosmic and using it quite a bit. For alpha it was great. I have been daily driving it off and on and its mostly pretty good. I would say I prefer it over vanilla Gnome.
So its my plan to keep using it, I have no intention of going to Ubuntu again.
Pop!_OS is probably the best Ubuntu/Debian derivative I've used. It's buttery smooth for everything I need it to be. I haven’t encountered any bugs or major problems that are strictly related to Pop!_OS. It feels like Ubuntu, without slow Snaps (Pop!_OS is Flatpak-centered), Canonical ads (Ubuntu Pro, MicroK8s...), and with a slightly modified GNOME desktop environment.
If I had to find the worst thing about Pop!_OS, it's a negligible issue stemming from muscle memory after using macOS. The Super+Left/Right Arrow keys on Pop!_OS are used to switch between applications, while on macOS they are meant to move the text cursor to the start or end of a word. I haven't found the option to disable it yet.
I really like it, everything mostly just works well without any hassles.
I'm keen to try out Cosmic, although I would have preferred that they had a Gnome based 24.04 release last year rather than making everything wait for it.
But I'm still a happy user. Just hope they stick to the 2 year LTS cadence in future.
"Weary" means "very tired". I think you mean "wary" -- nervous, hesitant, scared.
"I am wary of trying a new OS..."
It is less bloated than ubuntu ( but still has heavily embedded stuff that is hard to remove like accessibility -- the amount of times kid pressed key combination to turn on voicing each key was super annoying ). Store is slow af. But all of those are smaller things.
edit: note about the store
On that 2014 MBP Retina, I have attached a 4K TV via HDMI. It works in dual-screen, even though I use it with the lid closed in single-screen mode (4k TV only), but only 30Hz are supported (I can run 1080@60). Limitation of the Intel onboard GPU I assume.
You probably have your reasons why you do not want macOS on that system anymore - for me the 2014 MBP fell long out of macOS support and while I had Sonoma with Opencore Legacy Patcher running on it, the OS was just unbearably slow, plus some audio issues (along the fact that with opencore legacy patcher your security is also at risk). So that was a no brainer, because macOS just wasn't an option anymore.
Another word of warning: I had the very same 2019 Intel MBP and it died just a couple of weeks after it fell out of Apple Care. Just turned of right while using, never came back. That series is notorious for having thermal issues, and a friend of mine had the same model dying the same way just a couple of weeks after. Maybe you want to sell it while it still has macOS support (higher prices on the 2nd hand market) and get a different laptop if you are after Linux.
Probably in non-free (debian/PopOS) or universe/restricted (ubuntu). The kernel module is "wl"
https://wiki.debian.org/wl
Just note: anytime the kernel is updated, you need rerun these commands and rebuild the drivers for the new kernel.
[1]: https://www.youtube.com/watch?v=WMJpPasSN0M&list=PL0bXfFQsIC...
It still has some of that Gnome Shell feeling that I like but with many features I want that we'll never see in Gnome, like having the top bar on all screens. Right now if you have a full screen app on your main screen you can't even see what time it is.
If they added independent workspaces per monitor I'll switch to it as soon as it gets out of beta.
Edit.
I just watched their workspace showcase video. We have independent workspaces per monitor [1]. Is this real life?
https://www.youtube.com/watch?v=Y3rGXNNUoW8&list=PL0bXfFQsIC...
https://regolith-desktop.com/
This drives me crazy. I'm in a flow, distraction free via the full screen and break it to see what date or time it is. Even on a multi monitor setup. Which usually ends up meaning I get pulled out of that flow because I see a new notification on some other app or because I grabbed my phone to check that info.
Do you never check your phone and realize you are now suddenly doing something completely unrelated?
Phones are focus breaking by design. It takes effort, silencing them.
Yes. Does that invalidate the fact?
> Do you never check your phone and realize you are now suddenly doing something completely unrelated?
How is this relevant? But, no, as it happens, I don’t.
> Phones are focus breaking by design. It takes effort, silencing them.
Maybe your phone. Those who get an addictive phone may get addicted, and it does take effort to break an addiction.
To me it's not about a couple seconds that takes me to look at my phone. It's the inability to have it on all my monitors just like all other DE. And it's not only the time. You can't access your notifications, your app indicator icons or anything you add to that top bar through extensions.
In niri you can have the bar on all monitors, and you can also configure a window to fill the available space and have it "think" it's full screen while the top bar is still visible (see the toggle-windowed-fullscreen setting).
[0]: https://github.com/AvengeMedia/DankMaterialShell
For Quickshell I basically followed the website instructions but here are my notes from when I installed on Debian Trixie:
For the Quickshell config I used Noctalia. This means installing some dependencies like fonts-roboto, then cloning the noctalia repository as a directory in ~/.config/quickshell/, and finally editing the quickshell systemd service to start it with the noctalia config (command "qs -c noctalia-shell").I know in FOSS there's a ton of enthusiastic and just non professional work (nor there should be expectations of it), but still... I'd hope the user-facing interface for an OS (or any UI, really) should be designed by people with a background on design, which doesn't seem to be the case at all with this idea. It's another example of why most of us developers should not be even touching the world of laying stuff out visually :)
The problem isn’t lack of designers.
There are conflicting design goals throughout the UI. All could be good/great with a cohesive system, but there is none.
To answer your question, the same people that wanted the system to be a Tier 1 mobile/tablet UI.
Having an entire CSS engine at their disposal certainly does help the designers design without needing to know programming.
Now if you're talking about complete fullscreen, like when watching a video, I' don't understand the use case. Either you want fullscreen or you don't?
Thankfully, these days when I want to play a bit (with a computer, sigh) on my Sway setup, yeah, it doesn’t react to that button.
Saying all that, yeah, I never considered that — having your game being lost to buggy and slow Windows — a feature. I wouldn’t want that even today, having 125 times more RAM than 20 years ago.
There was some way of enabling always on top on non-GTK3/4 apps too, but I don't remember it off the top of my head.
I remember this goal to change the window management to be more like a tiling WM (similar to Niri) that seems to have faded away. I recently moved from GNOME to KDE, one reason being KDE adopting Wayland protocols quicker and constant performance issues with GNOME.
Are you talking about this article?
https://blogs.gnome.org/tbernard/tag/tiling/
After Ubuntu Unity, XCFE became my desktop, for the remaining netbook lifetime.
And I used to deal with Gtkmm back in 2000's, when GNOME still had a good architecture.
It does seems to me that it would be better to invest one more release cycle in Gnome before switching all efforts to their Cosmic DE. But good luck for the team nonetheless.
I can build newer tools/libraries from source if needed, but upgrading and discovering half my workflow is broken on a newer OS is an absolute dealbreaker. I'll wait to adopt new OS for some time after they are released, let the early adopters flush out all the bugs.
This is the point where things start breaking because it is too old, not because it is too new. Case in point I know at least one or two projects that drops anything from their CI that is not the newest LTS release, and there are probably more.
I'm now leaning towards the Hyprland/Omarchy approach of starting with a curated blank slate that can be easily themed, customized and extended to suit where I wouldn't have to rely on big drop releases of a single organization for any missing/preferred functionality.
Even at its young age Omarchy has some how managed to attract 134/782 open/closed PRs [1] vs 6/90 for CosmicDE (since 2022) [2] which IMO speaks to the approachability and hackability of a scriptable DE and the community being built up around each.
Edit: as the Cosmic DE repo is made up of many submodules, they all have a lot more PRs/activity combined.
[1] https://github.com/basecamp/omarchy/pulls
[2] https://github.com/pop-os/cosmic-epoch/pulls
Which is how I look to most of these new desktops.
Not only that. Those frameworks are constantly changing. Old APIs are left behind while new, incompatible APIs are introduced swiftly. Fortunately, the Linux desktop is now perfectly usable despite all this, because most software runs in a terminal, the Electron engine, or in the web browser.
I am old enough that when I reached university, there were still green and ambar terminals to a DG/UX server used as timesharing system by all students.
Electron, the only application I tolerate on my private computers is VSCode, mostly because some plugins aren't available anywhere else.
Browser, I can have anywhere.
If it is to have the same experience as early 1990's UNIX, I can just as well ssh into a server box, VM or container.
Nowadays phones seem like a duopoly that cannot be challenged and tablets aren't very important anymore. Linux doesn't matter on the desktop because browsers are the UI and the apps run in the cloud. The whole GNOME/KDE/whatever effort is a bit moot.
The syntax may be verbose in some cases, but that ignores the hype surrounding Rust. I don’t think they will be hurting for contributors.
I'm still learning it but it doesn't really seem very joyous when trying to accomplish simple things. I'm feeling nostalgic for C actually. I don't end up doing a lot of concurrency and memory handling is a discipline that can be greatly aided by running valgrind on my unit tests.
I find Python joyous and I don't love Javascript but I'd much rather write UI code in that than any compiled language.
What made gnome extensions so successful (despite gnome breaking them every new release) is it's just JavaScript & CSS. You can learn & make a gnome shell extension in an afternoon. No need to learn C, GObject, etc.
For COSMIC, even the panel applets are full rust programs
The best design for extensions specifically is with a capable, well-defined, stable public API that can be hooked into by a scripting language. The extension APIs should be exposed with both official bindings for popular languages as well as plain C headers, so other language bindings can be easily written and extension authors can use Python or Lua or Ruby or whatever it is they like to write.
For many people that's fine, but you're comparing apples and oranges.
There's going to be room in Linux Desktops for multiple DE's, and everyone's going to have their own preference, mine's just leaning towards the Hyprland ecosystem.
You're linking to the PRs on one of many Cosmic repositories, the top-level wrapper repository. The total number of PRs on all Cosmic repositories it includes is far larger than Omarchy.
However, I have a Starlabs convertible tablet, which I have just not gotten comfortable with on Arch.
I've considered going the sxmo route, but the volume buttons aren't that good. So I'm thinking maybe KDE plasma? Maybe the hardware is just not good enough for me to be happy.
There really isn't a solid arch config, to my knowledge, on tablets. I'd love to have the scriptability of Omarchy on something that worked well with an OSK and touchscreen. It may be hard to do this, however, as elements like "Activate OSK when text box selected" might be reliant on DE properties. Im not sure
I absolutely loved it. It is such a breath of fresh air. I previously used to run i3 and a bunch of other tooling around it I can't even remember. Setup always had some weird edge case or was weird to use. Gnome always felt very bloated and laggy.
I then tried sway because I wanted to see if Wayland was any better performance and was not very impressed, although it just might be a configuration issue, the out of the box experience was just not good. And I wasn't in the tinkering mood anymore.
I installed cosmic and everything just worked. It felt snappy, no weird lags, nice but not too slow animations, even a build in window manager that was close enough to i3 that I no longer need sway or i3.
Notification, Display Management, Login, Autolaunching apps, Window Management etc. everything finally feels like a full operating system the way I have never experienced linux before. Maybe Ubuntu or Mint came close, but those came with their own troubles.
Edit: I've now gotten 2 downvotes in 4 minutes. I do not understand what's so controversial about this comment. Why should we care about having a third DE? Does this matter to users at all? I've watched several videos show casing it, and there seems to be no point to it except organizational (Pop OS wants to break free from GNOME).
KDE is good but has its own flaws, and it's a different workflow
It's my main driver for software development, it was initially a dual boot system with windows, but I found that I could use Steam with very little configuration and could do all my gaming in linux(Cosmic DE/PopOS, I have a Nvidia GPU) as well. Works out of the box with Bigwig Studio and my Soundcard (Ultralite mk5)
I use a mix of the Cosmic store and nix for packages and programs.
I don't need to use windows ever again for anything and it makes me very happy.
71 more comments available on Hacker News