Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

10
Become a Fan
8.2

Available as/for:
Description:
Systemd control module for KDE

Systemd control module for KDE. Provides a graphical frontend for the systemd daemon, which allows for viewing and controlling systemd units, logind sessions, as well as modifying configuration files.

Integrates in the System Settings dialogue in KDE. Can also be run by issuing the command:
kcmshell5 kcm_systemd

Note: As of v1.0.0 systemd-kcm requires KDE Frameworks 5!


Any feedback is appreciated:
rthomsen6@gmail.com

Please report bugs and feature requests on KDE bugzilla (https://bugs.kde.org/)
Last changelog:

1.2.0 (2015-07-02)

Kcmsystemd is now hosted on KDE infrastructure and name was changed to systemd-kcm.
User units can now be viewed and manipulated.
A tab for viewing timer units was added (similar to the command: systemctl list-timers).
Systemd-kcm now respects the user's color scheme.
Added support for HoldoffTimeoutSec and RuntimeDirectorySize options in logind.conf.
Several translations were added.


Ratings & Comments

27 Comments

yguy

masked units disappear from the list. how to get them back?

jakebpg

High I've just stumbled upon this great software, well hope it great, the pictures look good but I am unable to get it to load on my system. The following error constantly comes up when attempting to load this software. Can not load library /usr/lib/kde4/kcm_systemd.so(libboost_filesystem.so.1.55.0 can not open shared object file.) No such file or directory. I tried the arch install both from here and from the arch repo to no avail it still fails to load. Any help you can render would be greatly appreciated. Thanks in advance.

rthomsen

Are you using the kde4-version of kcmsystemd? In that case you should use version 0.7.0. It seems it can not find boost. Do you have boost installed? Which version? Try to run ldconfig -v |grep boost_file

jakebpg

I've tried both versions 1.1 and 0.7.0 The boost versions are:1.58.0-1 for boost and boost-libs. Cmake completes successfully, but make fails with Linking CXX executable kcmsystemdhelper /bin/sh: -c: line 0: unexpected EOF while looking for matching ``' /bin/sh: -c: line 1: syntax error: unexpected end of file src/helper/CMakeFiles/kcmsystemdhelper.dir/build.make:113: recipe for target 'src/helper/kcmsystemdhelper' failed make[2]: *** [src/helper/kcmsystemdhelper] Error 1 CMakeFiles/Makefile2:243: recipe for target 'src/helper/CMakeFiles/kcmsystemdhelper.dir/all' failed make[1]: *** [src/helper/CMakeFiles/kcmsystemdhelper.dir/all] Error 2 Makefile:126: recipe for target 'all' failed make: *** [all] Error 2 The results of running:ldconfig -v |grep boost_file are: ldconfig: Path `/usr/lib' given more than once ldconfig: Path `/usr/lib64' given more than once ldconfig: Can't stat /usr/libx32: No such file or directory libboost_filesystem.so.1.58.0 -> libboost_filesystem.so.1.58.0 Any help you can render would be greatly appreciated. Thanks in advance.

rthomsen

The 1.1.0 version is for KF5, while the 0.7.0 version is for kde4. Looks like the binary package you installed was linked against boost 1.55.0 which is not found on your system. Re-compiling kcmsystemd should fix this, but I'm not sure what causes the compilation error for you. Have you tried downloading kcmsystemd from the github page and compiling by hand, i.e. not using arch's pkgbuild scripts? A workaround might be to create a symlink: ln -svf libboost_filesystem.so.1.58.0 /usr/lib/libboost_filesystem.so.1.55.0

jakebpg

Also I don't know if you are aware of this but Arch is in a transition of KDE to the new frame works as stated here:https://www.archlinux.org/news/transition-of-kde-software-to-the-kde-framework-and-qt-5/ I don't know if this maybe the problem or not as I don't know how far along the transition is. Thanks for your help. And again any help you can render would be greatly appreciated.

glewik

Someone made a package for kubuntu? Package for debian on this site is old.

sumski

BT: Thread 1 (Thread 0x7fc8e3e6f780 (LWP 16899)): [KCrash Handler] #6 0x00007fc8d32b415f in kcmsystemd::load (this=0x1dcb1b0) at /usr/src/debug/kcmsystemd-0.6.0/src/kcmsystemd.cpp:250 #7 0x00007fc8e3100ff9 in KCModule::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdelibs-4.12.97/build/kdeui/kcmodule.moc:65 ...

rthomsen

Thanks for reporting. Does kcmsystemd crash every time you load it?

sumski

yeah, every time

rthomsen

Can you report it as an issue at GitHub?

rthomsen

Fixed in 0.6.1.

Pulfer

Same here with KDE 4.12 and kcmsystemd 0.6.0: [ 197.499000] systemsettings[5343]: segfault at 19 ip ae94e94a sp bfe75210 error 4 in kcm_systemd.so[ae923000+7a000]

rthomsen

Thanks for reporting. I don't see this crash on my system. Would you be able to apply a patch that I send you and compile the source?

Pulfer

Surely. Please send to app-spam@mail.ru Meanwhile I ran gdb and see that it fails on this line: 0xb29e594a in kcmsystemd::load (this=0x826f050) at /usr/src/debug/kcmsystemd-0.6.0/src/kcmsystemd.cpp:250 250 if (confOptList.at(confOptList.indexOf(confOption(spn->objectName().remove("spn")))).type == INTEGER

rthomsen

Thanks, that's the same error as reported in the previous comment. I have an idea how to fix it. I will send you a patch later today...

rthomsen

Fixed in 0.6.1.

dglent

64bits: http://www.mageia-gr.org/rpm/3/x86_64/kcmsystemd-0.5.0-1mgr3.x86_64.rpm

Pulfer

Packaged for OpenMandriva Cooker and ROSA Desktop Fresh. Most likely this tool with be added to next ISOs release. Spec and patches: https://abf.rosalinux.ru/openmandriva/kcmsystemd

rthomsen

Thanks for trying it out and creating the Rosa packages. I have applied the cxxflags patch in v0.6.0.

Pulfer

Good to know. :-) Updated packages to 0.6.0.

Chrispy

Debian packages (amd64/i386) built by me: http://apt.nanolx.org/index.php?dir=pool%2Fmain%2Fk%2Fkcm-systemd%2F

rthomsen

Thanks, added!

sumski

Thanks for the nice kcm =) If you want, you can reference the openSUSE package, available at http://software.opensuse.org/download.html?project=KDE%3AExtra&package=kcm_systemd Cheers

rthomsen

Thanks, glad you like the app. I added a link to the OpenSUSE package.

Pling
0 Affiliates
Details
license
version 1.2.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 9

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 11 months ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0



System Tags