Visit KShutdown Home Page and Wiki for more info.
"kdelibs-dev" package, CMake 2.4, and Gettext Utilities./Setup-kde4.sh./Setup-kde4.sh "/your/prefix/dir"CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:72 (MESSAGE): ERROR: cmake/modules/FindKDE4Internal.cmake not found in ...;/usr/lib/kde4/share/kde4/apps
Install "kdelibs-dev" (sometimes called kdelibs5-dev) and "kdebase-workspace-dev" packages for your KDE version.
This may happed after Ubuntu upgrade even if required Phonon files are already installed. [Solution]
Try to run
./Setup-kde4.sh and
cd build.tmp; sudo make install instead of
sudo sh Setup-kde4.sh
BUILDTYPE can be Release or Debug.
You can change the installation directory (prefix) by setting the CMAKE_INSTALL_PREFIX environment variable.
To display default prefix for KDE 4 applications, run kde4-config --prefix.
mkdir build && cd buildcmake -DCMAKE_BUILD_TYPE=BUILDTYPE -DCMAKE_INSTALL_PREFIX="/usr/local" ..makemake installNote: Some functions may be unavailable in this build. See Qt4 @ table for more info.
./Setup-qt4.shNote: You can download a binary (already compiled) KShutdown version for Windows.
Setup-qt4.bat (this will build both portable and installable version)./Setup-wine.sh| Turn Off Computer | Restart Computer | Suspend | Hibernate | Lock Screen | Logout | Extras | User Inactivity Monitor | |
| Legend | ||||||||
| OK [TODO - implementation details] | Done. | |||||||
| N/A | Function is not available on this platform/KShutdown version | |||||||
| WIP | Work In Progress - to be implemented in a future... | |||||||
| GUI | Function is available in main window (example: menu item, combo box entry, etc.) | |||||||
| CLI | Command Line Interface (example: kshutdown --lock) | |||||||
| GDM | GNOME Display Manager | |||||||
| KDM | KDE Display Manager | |||||||
| Win | Microsoft Windows XP/Vista/7 or compatible | |||||||
| Build @ Platform | Qt4 Build - a KShutdown version compiled without KDE4 libraries (Qt only) KDE4 Build - a KShutdown version compiled using KDE4 libraries (better KDE integration + extra features) Platform - a desktop environment or operating system name |
|||||||
| KDE4 @ KDE4/KDM (GUI) | OK | OK | OK | OK | OK | OK | OK | OK |
| KDE4 @ KDE4/KDM (CLI) | OK | OK | OK | OK | OK | OK | OK | N/A |
| Qt4 @ Win (GUI) | OK | OK | OK | OK | OK | OK | N/A | OK |
| Qt4 @ Win (CLI) | OK | OK | OK | OK | OK | OK | N/A | N/A |
| KDE3 | N/A - use older KShutdown 1.0.x | |||||||
| KDE4 @ Win | N/A - see Qt4 @ Win | |||||||
| KDE4 @ Xfce/GDM | WIP | WIP | OK | OK | OK | OK | OK | N/A |
| Qt4 @ Xfce/GDM | WIP | WIP | OK | OK | OK | OK | N/A | N/A |
| KDE4 @ GNOME/GDM | WIP | WIP | OK | OK | OK | OK | WIP | WIP |
| Qt4 @ GNOME/GDM | WIP | WIP | OK | OK | OK | OK | N/A | WIP |
| Qt4 @ KDE4 | WIP | WIP | OK | WIP | OK | WIP | N/A | WIP |
| KDE4 @ KDE4/GDM (GUI) | WIP | WIP | OK | WIP | OK | OK | OK | OK |
Some configuration and command line options in KShutdown 2.x may be not fully compatible with the old KShutdown 1.0.x.