%general-entities; ]> libkscreen-&plasma5-version; for lxqt libkscreen Introduction to libkscreen The libkscreen package contains the KDE Screen Management library. &lfs120_checked; This package is extracted from the plasma set of packages. If is built, do NOT also build this package as presented here. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libkscreen-md5sum; Download size: &libkscreen-size; Estimated disk space required: &libkscreen-buildsize; Estimated build time: &libkscreen-time; libkscreen Dependencies Required and Installation of libkscreen Install libkscreen by running the following commands: mkdir -v build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBEXECDIR=libexec \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DBUILD_TESTING=OFF \ -Wno-dev .. && make This package does not come with a test suite. Now, as the &root; user: make install Next, remove a systemd unit which serves no purpose on a SysV system as the &root; user: rm -v /usr/lib/systemd/user/plasma-kscreen.service Command Explanations -DCMAKE_INSTALL_LIBEXECDIR=libexec: This overrides the default in extra-cmake-modules, which is /usr/lib/libexec and is not FHS compliant. -DKDE_INSTALL_USE_QT_SYS_PATHS=ON: This forces installation of Qt plugins in the same directory as itself. Otherwise they get installed into /usr/mkspecs, which is not FHS compliant. Contents Installed Programs Installed Library Installed Directories kscreen-doctor libKF5Screen.so and libKF5ScreenDpms.so /usr/lib/cmake/KF5Screen, /usr/include/KF5/KScreen, and /usr/lib/plugins/kf5/kscreen Short Descriptions kscreen-doctor allows modifying the screen setup from the command line kscreen-doctor libKF5Screen.so contains the KDE Screen Management library libKF5Screen.so libKF5ScreenDpms.so contains API functions for handling DPMS libKF5ScreenDpms.so