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
.
$ yum groupinfo "KDE Plasma Workspaces"

We can see that there are mandatory tools
Install KDE
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