32 votes

System76 launches first stable release of COSMIC desktop and Pop!_OS 24.04 LTS

16 comments

  1. kfwyre
    Link
    According to one of the System76 engineers over on reddit, current Pop installs are only upgradable through the command line at the moment: I’m probably going to wait until January to upgrade my...

    Based on the Ubuntu 24.04 LTS (Noble Numbat) operating system series, Pop!_OS 24.04 LTS ships with the brand-new COSMIC desktop environment written in the Rust programming language, designed and developed by System76 for all GNU/Linux distributions.

    According to one of the System76 engineers over on reddit, current Pop installs are only upgradable through the command line at the moment:

    To upgrade you must run pop-upgrade release upgrade -f. Upgrades through the GUI won't be enabled until January.

    I’m probably going to wait until January to upgrade my install, but if anyone here does, let us know how it goes and how COSMIC is.

    11 votes
  2. [7]
    JRandomHacker
    Link
    I've been looking at swapping DEs to something new and Wayland-native (and not Hyprland) for a bit now, and I'm even on System76 hardware (an Oryx laptop from 3 years back), so maybe it's time to...

    I've been looking at swapping DEs to something new and Wayland-native (and not Hyprland) for a bit now, and I'm even on System76 hardware (an Oryx laptop from 3 years back), so maybe it's time to give COSMIC a try.

    3 votes
    1. [6]
      DeaconBlue
      (edited )
      Link Parent
      Because of the tiling nature? If so, you could check out Niri which does a horizontal scroll thing. I tried it on my laptop and wasn't a big fan of the scrolling nature but it did work very well!

      and not Hyprland

      Because of the tiling nature?

      If so, you could check out Niri which does a horizontal scroll thing. I tried it on my laptop and wasn't a big fan of the scrolling nature but it did work very well!

      2 votes
      1. [4]
        kari
        Link Parent
        There are some other less-savory things about Hyprland, e.g. [1] and [2].

        There are some other less-savory things about Hyprland, e.g. [1] and [2].

        13 votes
        1. [2]
          DeaconBlue
          Link Parent
          Huh. Now I know. I swear, it is impossible to use any kind of project where someone in the pipeline isn't a dickhead.

          Huh. Now I know.

          I swear, it is impossible to use any kind of project where someone in the pipeline isn't a dickhead.

          6 votes
          1. kari
            Link Parent
            Yeah, it's really annoying. I tried out the nim programming language a few years ago and actually liked it a lot, but their BDFL (or whatever title he has) has gone on multiple rants about things...

            I swear, it is impossible to use any kind of project where someone in the pipeline isn't a dickhead.

            Yeah, it's really annoying. I tried out the nim programming language a few years ago and actually liked it a lot, but their BDFL (or whatever title he has) has gone on multiple rants about things like gender ideology when it wasn't relevant at all to the conversation and it just puts me off using it. :(

            4 votes
        2. DeaconBlue
          Link Parent
          Checking out some other posts on the blog, apparently Ladybird has similarly unfortunate issues. I am really excited about the Ladybird project but I will need to read more about this.

          Checking out some other posts on the blog, apparently Ladybird has similarly unfortunate issues. I am really excited about the Ladybird project but I will need to read more about this.

          5 votes
      2. JRandomHacker
        Link Parent
        Because it's run by bigots - it'd be my #1 pick if it weren't for that.

        Because it's run by bigots - it'd be my #1 pick if it weren't for that.

        5 votes
  3. trim
    Link
    Brodie is bound to review this soon!

    Brodie is bound to review this soon!

    1 vote
  4. [5]
    Nihilego
    Link
    Cosmic Desktop I hope will be a good enough replacement for GNOME. I used its alpha on NixOS a couple of times before. Well it was an Alpha so wasn’t good for a polished daily experience. I did...

    Cosmic Desktop I hope will be a good enough replacement for GNOME.
    I used its alpha on NixOS a couple of times before. Well it was an Alpha so wasn’t good for a polished daily experience.

    I did abandon Pop_OS! After it kept giving me issues and instead I decided to just struggle with NixOS’s jank on my desktop

    1 vote
    1. DeaconBlue
      (edited )
      Link Parent
      Same, I tried it for a bit. Eventually I decided that if I was going to fight jank, I may as well learn to fight it closer to core.

      Same, I tried it for a bit. Eventually I decided that if I was going to fight jank, I may as well learn to fight it closer to core.

      1 vote
    2. [3]
      TheD00d
      Link Parent
      Really? I switched from daily driving pop for a number of years. Switched to NixOS w/GNOME and am loving it. No jank. No nothing.

      Really? I switched from daily driving pop for a number of years. Switched to NixOS w/GNOME and am loving it. No jank. No nothing.

      1 vote
      1. [2]
        Nihilego
        Link Parent
        The jank has been for most part both of: Nvidia drivers. And the whole “How do I declare what I want from my PC” because despite using Nix for years, I still sometimes rely on copy pasting someone...

        The jank has been for most part both of:
        Nvidia drivers.
        And the whole “How do I declare what I want from my PC” because despite using Nix for years, I still sometimes rely on copy pasting someone else’s previous work.

        On a laptop with no dedicated GPU, it’s mostly smooth sailing minus the friction from the Nix language.
        But on my desktop which I switched to Nix a few weeks/months ago:
        1-Suspending PC makes the graphics go wack(I had to just enable VRAM dumping into /tmp for it to work).
        2-Suspend sometimes make my fans go wild? But that used to happen in an older version, not so much in recent releases.
        3-NixOS kept failing to build because I can’t use the newest drivers with the current version of the kernel.
        4-Unsuspending makes me have to deal with an unsuspend-suspend dance for like a minute as it goes to sleep while I’m interacting with it after waking up.

        Plus I’m not into the while immutable stuff, I like nix because of nix shell(Temporarily installing/trying apps), atomic upgrades, only needing to set up something effectively once(Being declarative is a double edged sword) and no need to worry about dependencies.

        For someone like me one the more intermediate side of Linux knowhow, declaring what I want exactly can be a struggle, but I like NixOS despite all of its shortcomings. I never had Nix break on me on the same ways other distros did.

        2 votes
        1. TheD00d
          Link Parent
          Oh yeah, I'm using AMD so no real issues with drivers there. I've read about the Nvidia struggle. I've yet to try the unstable branch since everything I've wanted to do works on the "stable"...

          Oh yeah, I'm using AMD so no real issues with drivers there. I've read about the Nvidia struggle. I've yet to try the unstable branch since everything I've wanted to do works on the "stable" version.

          Plus the whole nix configs and language really does take some serious learning to fully grasp. I'm a pretty light weight user of it myself. Really just install the programs I want. Some people get crazy with setting up their terminal preferences and icon settings and more but that's a bit aggressive for me. Its a balance right? Spend 45+ minutes trying a config that sets the theme you want, or just manually change it when you setup a new machine once in a blue moon. Totally get it.

          Nix shell is neat for like you said, when I want to try something out, but thats pretty few and far between for me. Good luck!

  5. finn
    Link
    I really like COSMIC, especially on less powerful hardware - I've been using it with Fedora on my old 2017 Dell XPS 13 (8GB RAM). After Windows 11 became unusable, switching to Fedora massively...

    I really like COSMIC, especially on less powerful hardware - I've been using it with Fedora on my old 2017 Dell XPS 13 (8GB RAM). After Windows 11 became unusable, switching to Fedora massively improved performance and battery life, but it'd still occasionally run out of RAM and freeze. That happens much less frequently on COSMIC, and everything feels a bit snappier. I'd say it's still a little rough around the edges though. Sometimes it bugs out, and I have to switch to GNOME to launch Ultrastar Deluxe for some reason.

    1 vote
  6. tango
    Link
    Great to see Pop!_OS 24.04 LTS finally launch with the stable COSMIC desktop. Big step for System76!

    Great to see Pop!_OS 24.04 LTS finally launch with the stable COSMIC desktop. Big step for System76!