- 1 Setup
- 2 X Window System
- 3 Other Dependencies
- 4 Starting KDE4
- 5 Starting KDE Plasma 5 Workspace
- 6 rewrite
To install the current official release, get ports or packages.
To install the bleeding edge, get area51.
Once you have installed whichever version of KDE you like (official ports of KDE4, or KDE Frameworks, Plasma Workspace and Applications from area51, as of early 2017), there are a few more steps to get it running, which we try to list here.
X Window System
You should have the following packages installed and configured:
service dbus start
service hald onestart
Without them, either KDE software won't run, or you won't have a keyboard and mouse in the X Window System, which reduces its usefulness considerably.
After installing KDE workspace (`x11/kde4-workspace`) either via ports or packages, you can add `kdm4_enable="YES"` to `/etc/rc.conf` to boot into KDE Plasma Desktop via KDM, the KDE Display Manager.
Starting KDE Plasma 5 Workspace
After installing KDE Plasma 5 Workspace (`x11/plasma5-plasma-workspace`) either via ports or packages, you must also install SDDM.
The easiest way to get KDE running (on nearly every FreeBSD box) is to install the KDE binary packages from the standard FreeBSD repository. The default repository on FreeBSD is quarterly. An alternate repository for FreeBSD is latest provided from FreeBSD as well.
An other way to install the KDE is to compile it from (FreeBSD) ports.
And you can also install by cloning and compiling sources directly like for Area 51.
Installing by using the Binary Package Management
It is recommended to install and use #SDDM.
Installing by using the FreeBSD Ports Collection
Installing by using the sources for the FreeBSD Port
SDDM is highly recommended to get KDE running easily. (So you can avoid stupid problems. SDDM helps to choose the right Screen for example.)
SDDM meets pkg
Installing the binary package x11/sddm
pkg ins -y sddm
Installing the (recommended) binary package x11/xorg-minimal
pkg ins -y xorg-minimal
Starting the service sddm once
service sddm onestart
Stopping the service sddm once
service sddm onestop
Enabling the service sddm for system starts
Starting the (enabled) service sddm now
service sddm start
- additional packages
Installing the binary package deskutils/plasma5-sddm-kcm
pkg ins -y plasma5-sddm-kcm
Installing the binary package x11-themes/sddm-freebsd-black-theme
pkg ins -y sddm-freebsd-black-theme