Updated 26.2.2010, Read First

Currently, the latest version of the KDE desktop in Fedora is 4.3.5. I had some problems with its stability, so I decided to try out, how will work KDE 4.4.0 the latest stable version of KDE. At first I tried to install KDE 4.4 from Rawhide repository, but it failed to install from there. Here is instructions on how to install KDE 4.4 successfully using RPMFusion and KDE Packaging Project Repositories. It may be that RPMFusion repository is redundant, but KDE Packaging Project home page says: KDE-redhat packages depend on RPMFusion repository, so it’s reasonable also enable RPMFusion repository anyway.

Change to root User

su -
## OR ##
sudo -i

Enable Needed Repositories

## Enable RPMFusion Repository ##
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

## Enable KDE Packaging Project Repository ##
cd /etc/yum.repos.d/
wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo

Install KDE 4.4 or Update to KDE 4.4 on Fedora 12

yum --enablerepo=kde-testing groupinstall kde-desktop

Post-Installation Setup and KDE 4.4 Desktop Starting

No problems should occur if you do clean KDE 4.4 install.

If you have a any older version of KDE installed, problems may occur with the Plasma Desktop. For example, if some Plasmoid widget refuses to load, then probably the entire Plasma desktop crash and the end result is a completely black screen. The problem can be examined in more detail by launching Plasma Desktop from the command line. If the problem persists, then an easy way to remedy the problem is as follows.
Move Current .kde Folder to .kde.old

mv ~/.kde ~/kde.old

Restart whole KDE desktop or Plasma desktop.

Screenshot of KDE 4.4 on Fedora 12

Updated 26.2.2010, Now KDE 4.4 can also be found on Fedora 12 own updates repository

yum --disablerepo=* --enablerepo=updates list available |grep kde|grep "4.4"
kde-l10n.noarch                          4.4.0-1.fc12                    updates
kde-l10n-Arabic.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Basque.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Brazil.noarch                   4.4.0-1.fc12                    updates
kde-l10n-British.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Bulgarian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Catalan.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Catalan-Valencian.noarch        4.4.0-1.fc12                    updates
kde-l10n-Chinese.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Chinese-Traditional.noarch      4.4.0-1.fc12                    updates
kde-l10n-Croatian.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Czech.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Danish.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Dutch.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Esperanto.noarch                4.4.0-1.fc12                    updates
kde-l10n-Estonian.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Finnish.noarch                  4.4.0-1.fc12                    updates
kde-l10n-French.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Frisian.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Galician.noarch                 4.4.0-1.fc12                    updates
kde-l10n-German.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Greek.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Gujarati.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Hebrew.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Hindi.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Hungarian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Icelandic.noarch                4.4.0-1.fc12                    updates
kde-l10n-Irish.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Italian.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Japanese.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Kannada.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Kashubian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Kazakh.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Khmer.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Korean.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Latvian.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Lithuanian.noarch               4.4.0-1.fc12                    updates
kde-l10n-LowSaxon.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Macedonian.noarch               4.4.0-1.fc12                    updates
kde-l10n-Maithili.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Malayalam.noarch                4.4.0-1.fc12                    updates
kde-l10n-Norwegian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Norwegian-Nynorsk.noarch        4.4.0-1.fc12                    updates
kde-l10n-Polish.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Portuguese.noarch               4.4.0-1.fc12                    updates
kde-l10n-Punjabi.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Romanian.noarch                 4.4.0-1.fc12                    updates
kde-l10n-Russian.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Serbian.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Sinhala.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Slovak.noarch                   4.4.0-1.fc12                    updates
kde-l10n-Slovenian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Spanish.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Swedish.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Tajik.noarch                    4.4.0-1.fc12                    updates
kde-l10n-Turkish.noarch                  4.4.0-1.fc12                    updates
kde-l10n-Ukrainian.noarch                4.4.0-1.fc12                    updates
kde-l10n-Walloon.noarch                  4.4.0-1.fc12                    updates
kde-style-phase.i686                     4.4.0-1.fc12                    updates
kdeadmin.i686                            7:4.4.0-2.fc12                  updates
kdeartwork.i686                          4.4.0-1.fc12                    updates
kdeartwork-sounds.noarch                 4.4.0-1.fc12                    updates
kdeartwork-wallpapers.noarch             4.4.0-1.fc12                    updates
kdebase-devel.i686                       6:4.4.0-3.fc12                  updates
kdebase-runtime-flags.noarch             4.4.0-3.fc12                    updates
kdebase-workspace-devel.i686             4.4.0-7.fc12                    updates
kdebase-workspace-googlegadgets.i686     4.4.0-7.fc12                    updates
kdebase-workspace-wallpapers.noarch      4.4.0-7.fc12                    updates
kdebindings.i686                         4.4.0-1.fc12                    updates
kdebindings-devel.i686                   4.4.0-1.fc12                    updates
kdeedu.i686                              4.4.0-1.fc12                    updates
kdeedu-devel.i686                        4.4.0-1.fc12                    updates
kdeedu-kstars.i686                       4.4.0-1.fc12                    updates
kdeedu-kstars-libs.i686                  4.4.0-1.fc12                    updates
kdeedu-libs.i686                         4.4.0-1.fc12                    updates
kdeedu-math.i686                         4.4.0-1.fc12                    updates
kdegames-devel.i686                      6:4.4.0-2.fc12                  updates
kdegraphics-devel.i686                   7:4.4.0-1.fc12                  updates
kdelibs-apidocs.noarch                   6:4.4.0-9.fc12                  updates
kdelibs-devel.i686                       6:4.4.0-9.fc12                  updates
kdemultimedia-devel.i686                 6:4.4.0-1.fc12                  updates
kdenetwork-devel.i686                    7:4.4.0-2.fc12                  updates
kdepim-devel.i686                        6:4.4.0-5.fc12                  updates
kdepim-runtime-devel.i686                4.4.0-4.fc12                    updates
kdepimlibs-apidocs.noarch                4.4.0-2.fc12                    updates
kdepimlibs-devel.i686                    4.4.0-2.fc12                    updates
kdeplasma-addons-devel.i686              4.4.0-1.fc12                    updates
kdesdk-devel.i686                        4.4.0-1.fc12                    updates
kdetoys.i686                             7:4.4.0-1.fc12                  updates

Install KDE 4.4 from Fedora 12 Updates Repository

Change to root User

su -
## OR ##
sudo -i

Install KDE 4.4 or Update to KDE 4.4 on Fedora 12

yum groupinstall kde-desktop

Check Post-Installation Setup and KDE 4.4 Desktop Starting section.