7 KDE is available on DragonFlyBSD in its up-to-date incarnation. You can install it via pkgsrc as binary package or compile it on your machine from source.
10 ## Necessary pkgsrc-packages
12 This are the pkgsrc-packages for KDE:
14 * x11/kde-i18n-** - KDE desktop translations (replace ** with your language, e. g. fr for french etc)
16 * misc/kdeaccessibility3 - Accessibility support for the KDE integrated X11 desktop
18 * misc/kdeartwork3 - Artwork for the KDE integrated X11 desktop
20 * x11/kdebase3 - Base modules for the KDE 3 integrated X11 desktop
22 * games/kdegames3 - Games for the KDE integrated X11 desktop
24 * graphics/kdegraphics3 - Graphics programs for the KDE integrated X11 desktop
26 * x11/kdelibs3 - Support libraries for the KDE integrated X11 desktop
28 * multimedia/kdemultimedia3 - Multimedia tools for the KDE integrated X11 desktop
30 * net/kdenetwork3 - Network modules for the KDE integrated X11 desktop
32 * misc/kdepim3 - Personal Information Management tools for the KDE desktop
34 * misc/kdeutils - Utilities for the KDE integrated X11 desktop
36 There's a meta-package for this kde packages available: meta-pkgs/kde3
39 ## Installing binaries or build from sourcecode?
41 Installing binary packages is way faster, but some features of KDE aren't enabled in the binary packages (e. g. CUPS-support), so you may want to compile from source, if you need this features.
44 ### Prerequisite libraries
46 In case you decide to compile it from source, you should install some packages before:
60 Check out also http://www.kde.org/info/requirements/3.5.php for additional packages!
62 **Beware:** building from source will need a lot of time!
64 There are also some KDE apps available, like Amarok, KMplayer and Konversation, but not all of them build or are available as binary package by now.
69 Here are some issues, I've found:
71 * When you start kdm for the first time, it isn't able to build a session. Solution: create a file ".xinitrc" in your home directory with this line: "startkde". Then do a "startx" and log out of KDE. Now you can use kdm regulary.
73 * When you install kdemultimedia, KDE loses it's ability to play ogg-coded sound notifications. Without kdemultimedia installed, it can. Wav-coded sound files work, though.
75 * I haven't found a battery monitor that fits well in KDE's tray. I use gkrellm now. Maybe kbatterymonitor (in KDE's trunk) will be available some day for DragonFly.
77 * DragonFly has no desktop-priority for the GUI. For example, doing a "cvs up" for your pkgsrc tree slows much down the responsiveness of KDE.
79 * Ksysguard doesn't compile in CURRENT (1.9), you need [this patch](http://article.gmane.org/gmane.os.netbsd.devel.pkgsrc.user/3836).
81 * Ksysguard doesn't work on any DragonFlyBSD out of box. You need to make ksysguardd binary sgid kmem.
83 chown root:kmem /usr/pkg/bin/ksysguardd
84 chmod 2755 /usr/pkg/bin/ksysguardd
90 * If you want a shutdown with poweroff from the KDE, you must add this line in the file /usr/pkg/share/kde/config/kdm/kdmrc in the section "Shutdown":
93 HaltCmd=/sbin/shutdown -p now
97 * If you want to use the CUPS printing system in KDE, add this line to your /usr/pkg/etc/mk.conf file and compile it from source:
99 PKG_OPTIONS.kdelibs=cups