%general-entities; ]> $LastChangedBy$ $Date$ Plasma-Workspace-&plasma-version; Plasma-Workspace Introduction to Plasma-Workspace The Plasma-Workspace package contains the KDE Plasma Workspace. &lfs76_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &plasma-workspace-md5sum; Download size: &plasma-workspace-size; Estimated disk space required: &plasma-workspace-buildsize; Estimated build time: &plasma-workspace-time; Plasma-Workspace Dependencies Required , , , , , , , , and Recommended Runtime Dependencies , , , , , , , and Optional libgps, libqalculate, and Prison User Notes: Installation of Plasma-Workspace Install Plasma-Workspace by running the following commands: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \ -DCMAKE_BUILD_TYPE=Release \ -DSYSCONF_INSTALL_DIR=$KF5_SYSCONFDIR \ -DLIB_INSTALL_DIR=lib \ -DBUILD_TESTING=OFF \ -DQML_INSTALL_DIR=&qt5-qml-dir; \ -DQT_PLUGIN_INSTALL_DIR=&qt5-plugins-dir; \ .. && make This package does not come with a test suite. Now, as the root user: make install Make the startup script call qtpaths-qt5 instead of qtpaths in case qtchooser is being used by running the following command as the root user: sed -i "s:qtpaths:&-qt5:g" $KF5_PREFIX/bin/startkde Command Explanations -DSYSCONF_INSTALL_DIR=$KF5_SYSCONFDIR: This switch is used to set correct XDG configuration directory. Configuring Plasma-Workspace This section can be skipped if KDE Plasma 5 was installed in /usr Create a wrapper script that will be used to start the KDE Plasma 5 by running the following command as the root user: cat > $KF5_PREFIX/bin/startkde-wrapper << "EOF" #!/bin/sh -e . /etc/profile.d/qt5.sh . /etc/profile.d/kf5.sh exec $KF5_PREFIX/bin/startkde "$@" EOF chmod -v 755 $KF5_PREFIX/bin/startkde-wrapper If you are using a display manager to log into your desktop, let it know about KDE Plasma Desktop by running the following command as the root user: install -v -dm755 /usr/share/xsessions sed -i "s:startkde:&-wrapper:g" $KF5_PREFIX/share/xsessions/plasma.desktop ln -sfv $KF5_PREFIX/share/xsessions/plasma.desktop /usr/share/xsessions/kf5-plasma.desktop Contents Installed Programs Installed Libraries Installed Directories kcheckrunning, kcminit, kcminit_startup, kdostartupconfig5, kglobalaccel5, klipper, krunner, ksmserver, ksplashqml, kstartupconfig5, kuiserver5, plasmashell, plasmawindowed, startkde and systemmonitor libkdeinit5_kcminit.so, libkdeinit5_kcminit_startup.so, libkdeinit5_kglobalaccel5.so, libkdeinit5_klipper.so, libkdeinit5_ksmserver.so, libkdeinit5_kuiserver5.so, libKF5XmlRpcClientPrivate.so, libkworkspace5.so, libplasma-geolocation-interface.so, libtaskmanager.so and libweather_ion.so $KF5_PREFIX/include/{KDE,kworkspace5,plasma,taskmanager}, $KF5_PREFIX/lib/cmake/{KRunnerAppDBusInterface,KSMServerDBusInterface}, $KF5_PREFIX/lib/cmake/{LibKWorkspace,LibTaskManager,ScreenSaverDBusInterface}, $KF5_PREFIX/&qt5-plugins-dir;/plasma, $KF5_PREFIX/&qt5-qml-dir;/org/kde/{plasma,private}, $KF5_PREFIX/share/doc/HTML/*/klipper, $KF5_PREFIX/share/{drkonqi,ksmserver,ksplash}, $KF5_PREFIX/share/plasma/{kcms,look-and-feel,plasmoids,services}, $KF5_PREFIX/share/plasma/{shareprovider,wallpapers}, $KF5_PREFIX/share/sddm, $KF5_PREFIX/share/solid and $KF5_PREFIX/share/xsessions