KubuntuFeistyLaptop
Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.
Launchpad entry: https://features.launchpad.net/distros/ubuntu/+spec/kubuntu-feisty-laptop
Packages affected:
Summary
Edgy has several improvements (see KubuntuLaptopButtons and KubuntuPowerManagement spec) in laptop support that brings laptop support to comparable level with Ubuntu. For Feisty, we need to polish the solution to get to great out-of-the-box experience on Kubuntu laptop.
Rationale
Some functionality implemented in Edgy is lacking or implemented with limitations.
Use cases
Scope
Design
Implementation
Code
Data preservation and migration
Unresolved issues
BoF agenda and discussion
Review feedback collected during Edgy testing: KubuntuPowerManagementFeedback
- Consider infrastructure improvements
- uswsusp: will probably be used by default in Feisty
suspend (to ram) -> then hibernate (to disk)
- Reconsider KPowersave status in Kubuntu?
- next version of KPowersave will work directly with HAL like Guidance Powermanager
- Laptop buttons support
- Battery: show tip [guidance-power-manager]
- Suspend/Hibernate: perform suspend/hibernate action [guidance-power-manager]
- Power: offer logout dialog [ksmserver]
- Powermanager enhancement requests
Configurable: Lock before suspend/hibernate - [https://launchpad.net/bugs/64650 #64650]
- Configurable: Actions on keyboard events (XF86Standby and XF86Sleep keys)
Configurable: cpufreq mode (ondemand, performance, userspace) - see [https://lists.ubuntu.com/archives/kubuntu-users/2006-October/010268.html mailing list thread] and [https://launchpad.net/distros/ubuntu/+source/powernowd/+bug/67341 #67341]
- Idle actions: automatic actions if machine is idle for X minutes
- Powermanager left overs:
Should be event driven and not polling HAL (depends on [http://lists.kde.org/?l=pykde&m=116197230507227&w=2 PyQt support])
DCOP interface should not include PID (depends on [http://lists.kde.org/?l=pykde&m=115998965601809&w=2 PyKDE fix for KUniqueApplication behavior])
- Logout dialog integration
Configurable: lock before suspend/resume - see [https://launchpad.net/bugs/64650 #64650]
Configurable: enable/disable suspend/hibernate buttons (useful for live CD too - see [https://launchpad.net/bugs/70454 #70454])