How to Install KDE Plasma Desktop on Fedora Linux

The KDE desktop environment is a powerful and customizable desktop environment for Linux and other Unix-like operating systems. It is known for its modern and elegant design and wide range of features and functionality. The KDE desktop environment is built on the Qt framework and provides a stylish and user-friendly interface.

Benefits of using the KDE desktop environment on a daily Fedora system include:

  • Customizable: KDE is highly customizable, allowing users to change the look and feel of the desktop to suit their preferences; it offers a wide range of settings and customization options.
  • Ease of use: The KDE desktop environment provides a modern and user-friendly interface, making it easy to navigate and use.
  • Functionalities: KDE offers a wide range of functionalities such as a virtual desktop, hot corner, widgets, and many more.

Features of the KDE desktop environment include:

  • Modern design: The KDE desktop environment features a modern, elegant design with a clean and streamlined interface.
  • Widgets: KDE provides a wide range of widgets, which are small programs that can be added to the desktop to provide additional functionality.
  • Virtual desktop: KDE offers the ability to have multiple virtual desktops, which allows you to have different workspaces for different tasks.
  • Hot-corner: KDE allows you to use hot corners to access specific functionality on the desktop, such as accessing the menu or showing the desktop.

Whether you are new to KDE or just looking to switch to a new desktop environment, this tutorial will provide you with all the necessary steps to get started with KDE on your Fedora Linux workstation.

Step 1: Update Fedora

First, update your system to ensure all existing packages are up to date. This will ensure no conflicts arise as best as possible during the installation.

sudo dnf upgrade --refresh

Step 2: Install KDE Plasma Desktop Environment

Installing KDE on your Fedora Linux workstation is a straightforward process, and it starts by opening the terminal and using the appropriate command. The following command can be used to initiate the installation process.

sudo dnf groupinstall "KDE Plasma Workspaces"

The installation of the KDE desktop environment requires a certain amount of data to be downloaded and stored on your system. The download size for the installation is approximately 400MB, and the additional storage space required after the installation process is around 1.3GB.

After the installation process is finished, it is important to restart your desktop for the changes to take effect. Either clicking can do this on the “Reboot” button from the graphical user interface (GUI) or by using the following command in the terminal.

sudo reboot

Step 3: Log in to KDE Desktop Environment

After restarting your Fedora system, you will be presented with the login screen, which may look similar to what you are used to. By default, the installation will not automatically change the desktop environment to Plasma, but you can choose.

In the login screen, you can select either X11 or Wayland, which is the new display server protocol designed as a replacement for X11. It is more recommended, given the advancements in its support. Still, you can switch back to X11 if you encounter any issues.

To access the desktop environment options, you can click on the “cog symbol button” in the bottom right corner of the login screen. From there, you can change the default GNOME desktop environment to either Plasma Wayland or Plasma X11.


After logging in, you will see that the user interface of the KDE Plasma desktop environment has several differences compared to GNOME. One of the things I would recommend doing is to go to the Global Theme application tab and select your desired theme. One popular theme among users is the Breeze Dark theme, which gives the desktop a more modern and sleek look. This is a personal preference, but it’s good to know the options available.

Example default theme:

At this point, you have installed the KDE Desktop Environment on Fedora Linux.

See also
How to Install LibreWolf on Ubuntu 22.04 | 20.04

Additional Commands & Tips

Update KDE Plasma

You can use the standard command to keep your KDE Plasma desktop, and Fedora packages up to date. This command will check for updates and install any available updates. The command to update the system is.

sudo dnf upgrade --refresh

It is recommended to run this command regularly to ensure that your system runs the latest software versions and is secure and stable.

Remove (Uninstall) KDE Plasma

You can use the following command in the terminal to remove all traces of the KDE desktop environment from your system using the following command.

sudo dnf groupremove "KDE"

This command will remove all the packages and dependencies associated with the KDE desktop environment, ensuring that it is completely uninstalled from your system. It is important to note that uninstalling the KDE desktop environment will remove all the associated settings and configurations.

Once you have uninstalled KDE, you will need to restart your desktop environment for the changes to take effect. You can do this by using the following command in the terminal.


After uninstalling KDE, you will find that the default desktop environment will be set back to GNOME upon returning to the login screen. This is expected behavior as the system defaults to the previously set desktop environment before the installation of KDE.


Following the steps outlined in this tutorial, you can successfully install the KDE desktop environment on your Fedora Linux workstation and enjoy its benefits. Remember to keep your system updated, and take the time to customize your desktop to your liking. With the KDE Plasma desktop environment, you will have a powerful and flexible desktop environment that can help you be more productive and efficient.

For more information on using KDE Plasma, visit the official documentation guide.

Leave a Comment

Share to...