How To Install KDE Desktop Environment On Fedora, CentOS, RedHat?
Linux have long history which starts with Unix operating system. Linux used a lot of aspect of the Unix operating system. One of those aspect was Graphical User interface with X server. X server mainly operates between operating system and user side. Desktop environments provides real GUI but uses X server to communicate with operating system and related hardware like Monitor, Keyboard, Mouse etc.
List KDE Tools
Before installing KDE desktop we will list included tools group with the
groupinfo command of
$ yum groupinfo "KDE Plasma Workspaces"
We can see that there are mandatory tools
Now we will install KDE or
KDE Plasma Workspace with its full name to the operating system. This command will also install the
X Server because of dependency issues.
$ sudo yum install @"KDE Plasma Workspaces"
Install Login Manager
After installing KDE if we restart the system we will see the same tty login screen not a GUI. This is because KDE Login Manager named
kdm is not installed by default. So we will install KDE Login Manager like below.
$ sudo yum install kdm.x86_64 -y
Switch Default Desktop
After install KDE Login Manager the default Login manager do not set automatically. There is a tool named
switchdesk which can set the default desktop and login manager. We will install switchdesk and set KDE as default desktop manager
$ sudo dnf install switchdesk
Now we will set
KDE as default desktop manager with the following command.
$ switchdesk kde
Now we will remove default SDDM Service with the following command.
$ sudo systemctl disable sddm.service
And than we will enable KDM Login manager service with the following command.
$ sudo systemctl enable kdm
Welcome KDE Desktop
Now welcome to the KDE Desktop