“We all know that power management in Linux isn’t all that it should be. All this is changing with the rise of Gnome Power Manager. This short article will show the progress we have made on the gnome-power mailing list, and the result of all the hard work from the various people contributing to the list. I’ll cover what progress we have made, and detail some of the packages that exist at the moment.”
Do anybody know if this will be ready for gnome 2.12?
>Do anybody know if this will be ready for gnome 2.12?
No way ๐ The distros are starting to package it tho. Forsight has it already, Ubuntu has it ready in breezy, and Fedora is about to package it for rawhide.
If it’s a success, then it’ll probably go upstream.
Richard.
This article is a bit out of date now, the CVS version of HAL supports power script events, which makes PowerManager and pmscripts obsolete. These are however needed for HAL < 0.5.4, or for gnome-power-manager < 0.1.5.
Richard Hughes, Maintainer.
Well, Richard, when you wrote it, it was _current_. We just posted the HTML version like 22 days after the PDF was published ๐
Good Job.
2.12 Hard code freeze is due in a week.
Power mgnt in the UI? Or are we only talking about a few nice config windows? I don’t like a VFS or Power mgnt module which depends on Gnome / KDE / whatever.
>I don’t like a VFS or Power mgnt module which depends on Gnome / KDE / whatever.
All the heavy lifting is done by HAL now, so g-p-m is acting just as a policy agent, just like gnome-volume-manager does.
Have a look here : http://gnome-power.sourceforge.net/ for more information.
Richard.
Better Linux power management was long overdue. Richard Hughes and his friends are doing a magnificent job. This is going to be a huge success.
As has been said before, Power Management is a definite area for improvement and this certainly seems to have catered for every requirement.
Does anyone know if the messages displayed by libnotify are themeable? I’m not such a big fan of the huge notifications as they are, they appear to have drifted somewhat from the original designs etc.
This project is a great example of the multitudes of low-hanging fruit that are ripe for the coding. If you have any programming experience, you can get involved in projects like this. The community development model, amongst its many phenomena, produces a lot of layers of abstraction. Vertical integration is hard, since it requires a lot of people to have intimate knowledge of things like kernel data structures. If you read this article, however, it talks about coding on top of HAL and creating DBUS daemons. Even though the bottom line is enabling hardware power management features, the implementation is really high-level. So, what I’m saying is, CS majors everywhere: the first half of the semester is easy, get involved now, it looks good on your resume.
>If you have any programming experience, you can get involved in projects like this.
Creating this project I learnt GTK, DBUS, GLADE, and glib C. I also learnt lots about open source politics!
>..the implementation is really high-level.
Yes, but I am one of the main contributors for the power management interface in HAL! Before we could create g-p-m we had to build the HAL interface from scratch. It’s still evolving now.
Give it a go. I started with patches, then a mini project, then a sourceforge project, now it’s gnome.org stuff.
It really is quite easy. Ask lots of questions, and don’t be afraid to try new things.
Richard.
p.s. On a side note, any help on g-p-m is appreciated!
Rich, thanks for all your hard work, time and efforts.
And putting up with everybody’s bitching.
It must suck being a coder. There’s always something………