pwshub.com

How to Install COSMIC Desktop in Fedora Linux (Workstation)

Here’s how you can install COSMIC desktop (alpha) in Fedora Workstation edition.

System76’s highly anticipated COSMIC desktop environment is now available for installation on Fedora Linux. This gives Linux fans another option of desktop environment which is modern, efficient and customizable to the core.

The new COSMIC desktop is a departure from its predecessor, which was based on GNOME Shell. This ground-up redesign aims to provide users with a more streamlined and responsive interface. Fedora users can now experience this cutting-edge desktop environment first-hand, thanks to ready-made packages available for easy installation.

To learn about its features, you can have a look at my earlier article: COSMIC Desktop Alpha (review)

If you are already running Fedora Workstation with GNOME or any other desktop flavour, you can easily install COSMIC with just a few commands.

Remember: COSMIC desktop is currently at the ALPHA stage. It is not recommended to use it for production installations. However, you can go ahead and try it on your personal device or virtual machines.

Open a terminal in Fedora Linux and run the below command to enable the copr repo and then install it.

dnf copr enable ryanabx/cosmic-epoch
dnf install cosmic-desktop
Install COSMIC Desktop on Fedora Linux

The installation is about downloading ~400 MB of packages. It will take a few minutes.

After installation, restart your system.

And you should see the COSMIC option on the login screen. Select COSMIC and use your Fedora credentials to login.

That’s it.

If you are using Fedora Atomic desktops (Silverblue, Kinoite, etc), use the following commands to install:

wget https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/repo/fedora-$(rpm -E %fedora)/ryanabx-cosmic-epoch-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_ryanabx-cosmic.repo rpm-ostree install cosmic-desktop
COSMIC session during login in Fedora
COSMIC Desktop (Alpha) in Fedora Workstation

Troubleshooting

There are a few known issues with running COSMIC Alpha in Fedora in virtual machines. If you are seeing a grey screen after login, then try to enable 3D acceleration (See below). And ensure your graphics memory at max.

Ensure you enable 3D acceleration if using COSMIC in virtual machines (virtualbox image)

There are some issues with GNOME Boxes, try to avoid that. Use VirtualBox or virt-manager.

If you discover any other issues, require help running COSMIC in Fedora, create a post here:

Wrapping Up

While COSMIC is still in its early stages on Fedora, It’s easy to install option and feedback may open up a future Fedora Spin with native COSMIC.

Enjoy COSMIC!

Source: debugpoint.com

Related stories
1 month ago - Wondering how you can try COSMIC desktop in Arch Linux? Here’s how. The Cosmic desktop environment, developed by System76 for their Pop!_OS distribution, offers a new desktop experience for Linux Fans. It is built using Rust at the core...
3 weeks ago - A quick guide on how you can install COSMIC desktop in the popular Endeavour OS. COSMIC (Computer Operating System Main Interface Components) is a desktop environment developed by System76 for their Pop!_OS distribution. It recently...
1 month ago - Do you want to try the latest Thunderbird 128 release but don’t want to use the snap package available in Ubuntu? Your first thought might be to run sudo apt install thunderbird to install the DEB version of Thunderbird from the Ubuntu...
3 weeks ago - The first step to getting started with Python is to install it on your machine. In this tutorial, you'll learn how to check which version of Python, if any, you have on your Windows, Mac, or Linux computer and the best way to install the...
1 month ago - The macOS Sequoia public beta is now available. Though the final release of macOS Sequoia (macOS 15) won't be available until late September or early October 2024, I'll show you how to install the public beta for an advance look. It's...
Other stories
1 hour ago - Hello, everyone! It’s been an interesting week full of AWS news as usual, but also full of vibrant faces filling up the rooms in a variety of events happening this month. Let’s start by covering some of the releases that have caught my...
1 hour ago - Nitro.js is a solution in the server-side JavaScript landscape that offers features like universal deployment, auto-imports, and file-based routing. The post Nitro.js: Revolutionizing server-side JavaScript appeared first on LogRocket Blog.
1 hour ago - Information architecture isn’t just organizing content. It's about reducing clicks, creating intuitive pathways, and never making your users search for what they need. The post Information architecture: A guide for UX designers appeared...
1 hour ago - Enablement refers to the process of providing others with the means to do something that they otherwise weren’t able to do. The post The importance of enablement for business success appeared first on LogRocket Blog.
2 hours ago - Learn how to detect when a Bluetooth RFCOMM serial port is available with Web Serial.