Welcome to the Slackware Documentation Project

This is an old revision of the document!


KDE Software Compilation (KDE SC) is a desktop environment that provides the user a full graphical experience and includes a large number of applications, ranging from browser to photo-editing software. It is based on the Qt toolkit.



New Installation

KDE is included in the installation DVD and is the default environment. Slackware 13.37 ships with KDE 4.5.5. The upcoming 14 release will come with KDE 4.8.5.

During the installation process, please make sure that you select the KDE (and KDEI for international language support if needed) package series.

Adding KDE to an existing install

If KDE was not selected during the installation process, it and can be installed later by:

darkstar~# slackpkg install kde

All packages under the kde branch will be selected for installation and you can select which packages to install.

Custom packages

If you wish to use a more recent version of KDE than either the stable or current branch, you can use some more up-to-date packages. AlienBob's ktown provides the latest software collection and the needed steps to perform the installation. Keep in mind that those packages are not officially supported by Slackware.


Visual Unification

Non KDE applications will revert to generic GTK look and feel and will not have the same visual styling as KDE packages.
As a work-around there are a few packages that are available to help make a unification of look and feel between KDE and non-KDE applications.


Can be downloaded from SBo. After installing, go to System Settings → Application Appearance → Colors and select Oxygen-Molecule_3.
To make non-KDE applications read this setting, create a new file called .gtkrc-2.0 in your home directory and populate it with:

include "/usr/local/share/themes/kde44-oxygen-molecule/gtk-2.0/gtkrc"
style "user-font"
widget_class "*" style "user-font"
gtk-font-name="fontname fontsize"   //  (for example: "Sans 10")

Sometimes the same file needs to be named “.gtkrc-2.0-kde4” so it is a good practice to have both files:

darkstar~# ln -s .gtkrc-2.0 .gtkrc-2.0-kde4


In Other Languages
Translations of this page?:
QR Code
QR Code slackware:kde (generated for current page)