Sunday, April 23, 2006

New packages ... more distributions

Some new messages about powersave and KPowersave: I added packages for Fedora Core 5 to the sourceforge project website. It was again a pain to create the new rpms. I don't know if really someone develop KDE applications on FC5, but if I need to compile a own dbus-qt3 and dbus-qt3-devel package - only because there is no rpm available and the related section in the specfile is out-commented - something is wrong with this distribution. Btw. Because of this I added also the needed dbus-qt3 rpms here. If you try to install and use KPowersave on FC5 you need at least the dbus-qt3 package. Unfortunately if have no experiences with SELinux and also the guys on the fedora selinux irc-channel were not very helpful. Hence you need to disable selinux support or at least the rule for acpi(d) on FC5. Patches for powersave are welcome.

Since powersave supports s2ram, I also added a suspend package (which include s2ram) for SUSE Linux 10.0 to sf.net. You also need to update pciutils to version 2.2.1, packages are available on the same download page.

Finally: powersave and KPowersave are now also available for Arch Linux. You can find the PKGBUILD powersave packages in the unstable tree and the KPowersave PKGBUILD here.

Thursday, April 13, 2006

KPowersave 0.6.0 (stable) released

Monday I released the new stable KPowersave, version 0.6.0. The release contains several fixes for the processor information in the detailed dialog (e.g. for multiprocessor machines with throttling support), fixes for the battery infos in the tooltip, a fix from Michael Biebl for events after autosuspend, fixed errorhandling for call YaST power-management module and fixed the timeout for connection to powersave on startup to avoid problems with slow machines and autosuspend. I reduced the size of the package by optimize the included png-files and added a german version of the handbook. Also included: translation updates, changed links for report bugs from the applet menu if the installation is a SUSE/SLES/SLED, added support for lock screen with gnome-screensaver and added fake a key event after resume if the screen was locked to get the unlock dialog automatically. For all changes since the last stable version and the release news, read here.

Thanks to all people which helped to develop KPowersave and make the hole project successful with code, patches, testing all the unstable versions, reported bugs, their ideas and all the spend time. Special thanks to Holger Macht, Stefan Seyfried, Michael Biebl and Daniel Gollub.

You can download KPowersave for SUSE 10.0 (for 10.1 from factory repository or from the CD/DVD), Fedora Core 4 and Mandriva from the sourceforge project page. You can find links to download packages for e.g. Debian, Ubuntu, Kubuntu, Gentoo and Alt Linux on the kde-apps.org KPowersave page.

Wednesday, April 12, 2006

kernel module packages

Last week , while testing KPowersave on Kubuntu to force UpstreamVersionFreeze Exception process, I tested a LG M1 Express Dual as first with SUSE 10.1 Beta9, but it was a pain to install on this machine. I couldn't start installation via SLP: the kernel doesn't support the network card, USB and cardbus tulip network card also not worked. At the end I used a DVD to install the laptop.

After installation, in the running system the network worked via the usb docking station (also if KNetworkManager alway try to use COM1 instead of the correct networkinterface and I need to switch this always manually) but not correct via a Tulip cardbus card. I need pci=assigned_busses as kernel parameter and the card must be inserted before the yenta_socket kernel module is loaded. But also in this case the tulip module is not loaded automatically.

Btw. the onboard networkcard is not supported by the kernel. It's a Agere Systems ET1310 ethernet card. There was a patch (from a Agere developer as it looks) available e.g. on dadams1969.googlepages.com to add kernel support. I tested the module on the machine and it worked. But I needed to add some little fixes to get the patch compile. While testing I recognised that the module generate random mac addresses. Looks as if the first read from the EEPROM, to get the mac of the hardware, fail and instead of try again it generates a random address. With a little workaround (read directly two times from the EEPROM) I get the correct address.

Because it's not really a good idea to compile each time while BETA testing, after each kernel update or new installaation I made a et131-KMP package. Thanks to Andreas Gruenbacher for the help to get the package build. It's not available via factory tree at the moment. But If you need this package you can download it (without any support or guaranty) here. I hope Agere fix the module and try to get this in the linux kernel.

I also added a omnibook-KMP package to the factory tree. I should allow a lot of machines e.g. to get support for brightness change. For more information about the supported Laptops (HP Omnibook and Pavilion, Toshiba Satellite and some FSC, Compal, Acer and Compaq) and the features see the sf.net
omke project page. I already added support for the module to powersave. The package should be on the media of RC1 and SUSE Linux 10.1/SLES 10/SLED 10.

Wednesday, April 05, 2006

Testing (K)powersave on Kubuntu

The Kubuntu LaptopTestingTeam announced a help request for testing KPowersave/powersave on the current Kubuntu Dapper test release (Dapper Flight 5/6). The tester should test if KPowersave work better than the current default solution klaptop and document the results on a wiki page.

As I taked a look at the page some days ago, I could only found three reports. Hence I started testing Kubuntu here on several laptops from the Mobile Devices team at SUSE and reported the results back to the wiki. After eleven machines I can say two different things:
  1. klaptop sucks! (it's not really maintained anymore, it hangs up in the most cases if you try to trigger suspend to ram ... )
  2. on all tested laptops it works better with KPowersave/powersave than with klaptop
I hope the tests help to get KPowersave on the upcomming Kubuntu release - it's definitely the better solution. And if they maybe also integrate the s2ram tool, as we do on SUSE, more laptops should work out of the box.

Feel free to install Kubuntu Dapper Flight 6 on a small partition on your latop and run the requested tests to support the powersave project. All test reports would be really appreciated!