PowerDevil

Dario Freddi drf54321 at gmail.com
Wed Aug 27 19:09:18 CEST 2008


Hi everyone,

Sorry to drop into the discussion now, but 1) I was away on vacations, 2) I 
wasn't subscribed to the list, thanks Guillerme!

Anyway, I've been working during my holidays on PowerDevil and just pushed in 
a big commit some hours ago. Now PowerDevil is stable (I use it everyday) and 
will surely be 100% ready for KDE 4.2. I'll tell you a bit more about 
everything it does.

PowerDevil is completely modular, splitted in various components, talking 
through DBus. It is profile-based, so that the right profile can kick in in 
the right situation, and it supports everything solid can do about 
powermanagement, including powersaving schemes and CPU enable/disable.

The main component is a KDED module. Powerdevil is started upon KDE startup, 
and does its job in background. The second component is a KCModule, so that 
you can configure it through systemsettings. If anyone doesn't like this idea, 
creating a dedicated app takes seconds. Anyway, from here you can 
create/configure your profiles, some general preferences, and also have a look 
at some of your system capabilities.

I have also created a very simple KRunner. It is useful since you can type 
"set-profiles", and choose a profile to apply. This can be useful if you need 
maximum performance when on battery power. There is also a Plasma engine and 
an Applet, though I'm not that good with Plasmoids, so they're more a 
placeholder than anything else.

A lot of people in KDEmod (ArchLinux) are already using and testing it with 
success. What it needs now it's removal of X11 hack, something I will do in 
the next days, some eye-candy in the KCModule, and a Plasmoid, and as you 
probably already know Tom will be working on it in the next days.

As usual, any help is really appreciated

Cheers
Dario


More information about the Kde-utils-devel mailing list