PowerDevil

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 50.0%
Description:

--- ATTENTION ---

This page will be no longer updated, just like 4.1 backports, now that 4.2 is out. PowerDevil is now in kdebase module, so from 4.2 on there is no need to download/install it as a separate application. Please use bugs.kde.org for bug reports/feature requests/whatsoever. Thanks for testing and trying PowerDevil in 4.1, we have a rock solid powermanager in 4.2 mostly thanks to you!

PowerDevil is an utility for KDE4 for Laptop Powermanagement. It consists of a Daemon (a KDED module), a KCModule to configure it, and will feature a Plasmoid soon.

With PowerDevil you can set up preferences for lid Closing, Brightness, CPU scaling, Idle time, both when connected to AC and when on Battery. It is built upon Solid, and it's very lightweight and won't overkill your system resources. If you missed KLaptop or KPowersave, this might be the tool you were looking for.

PowerDevil is part of kdebase from 4.2 on. This means it's included in kde core releases and you no longer need to compile it as an external application.

Though, I keep a branch and a tarball updated for people on KDE4.1. Enjoy it!

-- Changelog for the 4.1 branch --

1.4.2
* Another round of critical fixes. Packagers, again, please update as soon as possible.

1.4.1
* Fixes 2 critical bugs in 1.4.0. It's a critical upgrade, packagers, please upgrade as soon as possible

1.4.0
* Yet another backport from trunk

1.3.0:
** Now PowerDevil is hosted on KDE FTP **
* Fixed a lot of bugs
* GUI/Feature Improvements, backported everything that was in trunk

1.2.0:
* Solved some bugs
* Moved config to KSharedConfig
* Added sensible defaults

1.1.1:
* Solved a critical bug that caused kded4 crash on startup

1.1:
* Backported fix for profile import
* Backported GUI improvements
* Backported various fixes

franciscot

11 years ago

Where can I make a suggestion? I would like to send a "wishlist" for using global keys and profiles.

Thank you.

Report

C

drf

11 years ago

KDE Bugtracker

Report

collinm

11 years ago

hi

that could be nice if you could add an option to disable some service to save power...


when i'm in critical or warning mode... i don't need nepomuk service...

Report

duanmaotu

11 years ago

when compiled from powerdevil-1.3.0 on gentoo KDE-4.1.68, I got this error:
Quote:
CMake Error at ConfigureChecks.cmake:1 (include):
include could not find load file:

UnixAuth
Call Stack (most recent call first):
CMakeLists.txt:12 (include)

Report

C

drf

11 years ago

The version of KDE you're using belongs to KDE4.2. Hence, you already have PowerDevil installed as part of KDEBase

Report

duanmaotu

11 years ago

I agree on you :) but powerdevil is not included in this gentoo overlay (kdesvn-portage, slot 4.2). So I have to compile it manually.

So when will the next release? looking forward it.

Report

Yaba

11 years ago

I get the same error, but I have KDE 4.1.2 on Kubuntu.

Report

C

drf

11 years ago

That file should be part of KDE Cmake modules, but I'll include it in the next package.

Report

duanmaotu

11 years ago

when compiled from powerdevil-1.3.0 on gentoo KDE-4.1.68, I got this error:
Quote:
CMake Error at ConfigureChecks.cmake:1 (include):
include could not find load file:

UnixAuth
Call Stack (most recent call first):
CMakeLists.txt:12 (include)

Report

mabs

11 years ago

I've tried to install powerdevil-1.2.0 under gentoo from the overlay kde-testing.

There is a big problem, the moment I login and the kde4.1 splashscreen opens my laptop suspends to ram and I can't wake it without it going back to sleep within seconds.

The only way to login is to login via console and uninstall powerdevil and then login.

My laptop is a macbook generation 1.1.

kernel is 2.6.24-tuxonice-r9-mactel (that's kernel 2.6.24 with tuxonice and mactel patched)
KDE 4.1.1 also from kde-testing overlay.

Report

C

drf

11 years ago

This issue is probably related to Solid. Could you please try to verify if solid powermanagement shell gives you some weird results? If you need help in finding this out, join #solid or kde-hardware-devel list, thanks

Report

Shirakawasuna

11 years ago

Hrm, I wasn't too clear on the ac_power 'fix': it worked when powerdevil suspended to ram, but not to disk.

Report

C

drf

11 years ago

With 1.3, this and more issues should be fixed. Also, please use the KDE bugtracker from now on to report bugs please. Thanks everyone :)

Report

Shirakawasuna

11 years ago

I can verify that solid-powermanagement suspend to_disk works just fine, however powerdevil does sometimes get into those cycles. I was able to break it by switching to ac_power once, however I was stuck in a loop when using 'hibernate' (to_disk).

In case I'm not making any sense, by 'loop' and 'cycle' I mean that on resume after powerdevil has suspended the laptop, it suspends again, etc, etc. I am on a Thinkpad T61 running archlinux.

Report

brand80

11 years ago

http://www.autistici.org/debian-xgl/debian-incoming/powerdevil/

Report

tittiatcoke

11 years ago

Congratulations for a great app, but your latest 1.1 and 1.1.1 version has some strange error with regards to the Systemsettings module.

After installing your 1.1.1. version (and the 1.1 version also had the same), whenever I want to change my settings for Powerdevil, it claims that there is another copy of powerdevil is running. I rebooted a coupled of times, but it constantly is giving this error. Powerdevil itself is starting up normally and I know for sure that it is the only copy that is running.

Regards

Raymond

Report

C

drf

11 years ago

You are right, my mistake :) Thanks, I'll fix this in svn, and release again later in the day.

Report

rougegoat

11 years ago

i'm having the same problem in OpenSuSE 11 using the build in the Factory repositories. i figure it'll be fixed soon in there, but any ideas when?

Report

Loacoon

11 years ago

I have this error too :

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
X11_Xscreensaver_LIB (ADVANCED)
linked by target "kded_powerdevil" in directory /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/powerdevil/daemon

But, xscreensaver IS installed. I'm using Gentoo 2008.0. The xscreensaver version is 5.07 from testing.

Report

C

drf

11 years ago

To everyone: you need development files for libxss, the equivalent of libxss-dev in Debian.

Report

mensenkinderen

11 years ago

I've updated the guide drf mentioned earlier with the new SVN URL (http://www.heutediewelt.nl/2008/09/switch-to-kde-4-and-compiling-powerdevil).

The current SVN source is giving me problems though, cmake reports an error about a missing function (kde4_add_kcfg_files). The tarball works perfectly for me though.

Report

C

drf

11 years ago

The url is wrong, you got a comment :)

Report

mensenkinderen

11 years ago

Ah, that explains the error as well. I've updated again. :)

Report

riteshsarraf

11 years ago

rrs@learner:/usr/local/src/powerdevil$ cmake . -DCMAKE_INSTALL_PREFIX=/usr
-- Found Qt-Version 4.4.1 (using /usr/bin/qmake-qt4)
-- Found X11: /usr/lib/libX11.so
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Found KDE 4.1 include dir: /usr/include
-- Found KDE 4.1 library dir: /usr/lib
-- Found KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
X11_Xscreensaver_LIB (ADVANCED)
linked by target "kded_powerdevil" in directory /usr/local/src/powerdevil/daemon

-- Configuring done

Report

C

drf

11 years ago

Looks like you're missing XScreensaver library. Please install it (along with the -dev package, if your distro has it), and retry.

Report

12345678910
product-maker Base: 4 x 5.0 Ratings
eRSZ
Mar 01 2009
Yaba
Feb 01 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
1.4.2
updated Feb 01 2009
added Jul 12 2008
downloads 24h
0
pageviews 24h 13
System Tags app software