Power Management Software: Difference between revisions
Jump to navigation
Jump to search
(create some quick notes for me) |
|||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{dated}}{{cleanup}} |
|||
⚫ | |||
== Design == |
|||
⚫ | |||
⚫ | |||
* [[Power Management Scenarios]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
* The battery charging algorithms have problems |
* The battery charging algorithms have problems |
||
== |
== Frequently Asked questions == |
||
⚫ | |||
:* It does send a keycode |
|||
⚫ | |||
:* See [[DCON]] |
|||
⚫ | |||
:* See [[DCON]] |
|||
⚫ | |||
keycodes or some other events in the future? |
|||
⚫ | |||
the keyboard buttons)? |
|||
⚫ | |||
get a userspace signal/event when the user changes it? |
|||
* DPMS seems not to work. "sleep 1 && xset dpms force off" does nothing. |
* DPMS seems not to work. "sleep 1 && xset dpms force off" does nothing. |
||
:* DPMS needs to be taught how to work with the [[DCON]] |
|||
* Where are per-session settings meant to be stored? GConf? How much configuration should there be allowed? |
* Where are per-session settings meant to be stored? GConf? How much configuration should there be allowed? |
||
:* What? |
|||
== Current Priorities: == |
== Current Priorities: == |
||
* Stable Suspend to RAM (Stable means: pass 1000 consecutive suspend/resume cycles without a glitch) |
|||
* Battery class stuff integrated with HAL. |
* Battery class stuff integrated with HAL. |
||
* Software control of backlight in HAL. |
* Software control of backlight in HAL. |
||
* Small session daemon created that exposes a similar DBUS interface to g-p-m. |
* Small session daemon created that exposes a similar DBUS interface to g-p-m. |
||
* Sugar UI element created for telling how much charge we have left |
* Sugar UI element created for telling how much charge we have left (DONE) |
||
* Sugar UI |
* Sugar UI element created for configuration? |
||
[[Category:Hardware]] |
|||
[[Category:Software development]] |
|||
[[Category:Battery & Power]] |
Latest revision as of 08:08, 6 February 2008
Design
Open bugs
- Suspend and resume not working yet (Trac #508)
- The battery charging algorithms have problems
Frequently Asked questions
- Why does the power button (hardware) do nothing? Will it send out keycodes or some other events in the future?
- It does send a keycode
- How do you change the backlight brightness from a program (rather than the keyboard buttons)?
- See DCON
- How is the brightness level being changed? Some embedded EC? OF? Do we get a userspace signal/event when the user changes it?
- See DCON
- DPMS seems not to work. "sleep 1 && xset dpms force off" does nothing.
- DPMS needs to be taught how to work with the DCON
- Where are per-session settings meant to be stored? GConf? How much configuration should there be allowed?
- What?
Current Priorities:
- Stable Suspend to RAM (Stable means: pass 1000 consecutive suspend/resume cycles without a glitch)
- Battery class stuff integrated with HAL.
- Software control of backlight in HAL.
- Small session daemon created that exposes a similar DBUS interface to g-p-m.
- Sugar UI element created for telling how much charge we have left (DONE)
- Sugar UI element created for configuration?