COSMIC desktop (unofficial PPA)

Hello,

I made a COSMIC DE PPA for easy installation on Ubuntu LTS releases. Maybe someone will find it useful :slight_smile:

Packaging require newer wayland, xwayland, mesa (I copied kisak’s mesa for this purpose) and rust compiler than that shipped with Ubuntu 24.04. They are in the same PPA so installation is straightforward.

For installing I recommending using --no-install-recommends flag so we will avoid GNOME desktop.

sudo apt install --no-install-recommends cosmic-session

Link: https://launchpad.net/~hepp3n/+archive/ubuntu/cosmic-epoch

#disclaimer

This is unofficial PPA so you installing it on your own risk :slight_smile: I’m currently using it and testing so it basically works but keep in mind, everything may happened :slight_smile: Thanks!

7 Likes

Very cool, thanks for this contribution! Any tips to go from a regular Ubuntu installation to this? Any way to, say, choose desktop on login?

Any tips to go from a regular Ubuntu installation to this?

Well If you are on Ubuntu desktop 24.04 LTS than just add PPA and run sudo apt install cosmic-session. It will install required packages with cosmic-greeter and while installing greeter you will be asked for default login manager. Just select cosmic’s one or keep gdm3 as default.

After that you can select your desktop in login screen as always :slight_smile:

Im running this already on Ubuntu 24.04 LTS Server installation so it contains only COSMIC as DE, so i recommended running --no-install-recommends since it’s avoid installing GNOME as some of the package dependency :slight_smile:

Moved to the Lounge as a more appropriate place for this topic.

@hepp3n Welcome to Ubuntu Discourse :slight_smile:

Thanks for your hard work and efforts and for sharing this with the community.

Since PPAs are not officially supported, please add a disclaimer to your post and also the Launchpad page.

In other words, we do not provide support here on Discourse and it is use at your own risk.

It might also be useful to know which Ubuntu versions or flavours this was tested on.

Thanks

1 Like

Hey @rubi1200 !

Since PPAs are not officially supported, please add a disclaimer to your post and also the Launchpad page.

Yeah, added note in this post, thanks :slight_smile: On Launchpad I saying it right on the beginning it’s unofficial so I think it might be enough, if not I can add a disclaimer too :slight_smile:

It might also be useful to know which Ubuntu versions or flavours this was tested on.

i’m currently using it on Ubuntu 24.04 LTS (server) version so pretty bare bones but it works! It’s working pretty well or even better ^^

My plan is to provide support for latest LTS releases. So for now it’s 24.04

1 Like

Hi, please also provide instructions how to undo this if something goes wrong and thank you for your hard work and sharing.

1 Like

Very nice. I have high hopes for this DE for 26.04. Do you plan to follow the upstream development closely (keeping the ppa up to date)? Do you want feedback, bug reports etc?

Finally I can see this topic. Sorry I just renamed myself and can’t access previous account.
So let’s keep on this :slight_smile:

Hi, please also provide instructions how to undo this if something goes wrong and thank you for your hard work and sharing.

Thanks for advice! I added instruction on Launchpad description :slight_smile:

Very nice. I have high hopes for this DE for 26.04.

Yes, me too!

Do you plan to follow the upstream development closely (keeping the ppa up to date)?

Actually I’m using this build so I will update it. Not sure if I will build only tagged versions or pick master branch from time to time.
I love this desktop and using it for few months already :slight_smile:

Do you want feedback, bug reports etc

Yeah sure! For now directly via launchpad or later when I create a repo with CI/CD for it.

1 Like

Thank you very much for this! This is a very promising DE and looks fantastic, very user oriented.

I’ll be not surprised if there appear a new Ubuntu flavour (official or not) with that.

This is a very promising DE and looks fantastic, very user oriented.

Can agree :slight_smile: I’m using it for few months already, started from alpha or even before I guess.
The workflow is just on another level :slight_smile:

1 Like

Not sure if you were aware of this, but your PPA got a write-up here:
https://www.omgubuntu.co.uk/2025/12/install-cosmic-desktop-ubuntu-24-04-ppa

3 Likes

Wow! Thanks for info :slight_smile: I did not saw it.

It’s very motivating to see people might want to use your work :slight_smile:

1 Like

More exposure :slight_smile:
https://itsfoss.com/install-cosmic-de-ubuntu/

3 Likes

Awesome stuff ^^

I hope I will be contributed not only to popularity of COSMIC but maybe more eyes on Ubuntu :slight_smile: imho both environments are great so… :slight_smile:

2 Likes

Another reference:
https://en.ubunlog.com/How-to-install-Cosmic-Desktop-on-Ubuntu-step-by-step/

3 Likes

Awesome!

I just pushed v1.0.1 changes to repo. It’s building right now :slight_smile:

#edit

btw. I cleaned gnome dependencies a bit.

For installing you don’t need to pass --no-install-recommends anymore.

Just install it for bare bone with sudo apt install cosmic-session or with additional COSMIC’s packages: sudo apt install --install-recommends cosmic-session :slight_smile:

3 Likes

Yet again:
https://ubuntuhandbook.org/index.php/2025/12/install-pop_os-cosmic-desktop-ubuntu-24-04/

3 Likes

Will we have Cosmic on Ubuntu as new flavor?

1 Like

I think probably some release yes. I guess not a 26.04. COSMIC want to be rolling release desktop. Not like the others so it might be hard to keep with Ubuntu LTS philosophy. However PPA would suit it just fine. Of course it require some removing from official Ubuntu, but you need to do this one time.

I don’t want to burst any bubbles, but it is not simply a matter of wishing something would be an official flavour.

To become an official Ubuntu flavour, a distribution must be approved by the Ubuntu Technical Board and adhere to strict community and technical guidelines.

Read more here:
https://wiki.ubuntu.com/RecognizedFlavors/NewFlavorProcess
https://wiki.ubuntu.com/RecognizedFlavors

1 Like