Feature roadmap/Improved battery life: Difference between revisions
(add audio 6201) |
(Showed 6955 instead of 6995 for trac # first time.) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 19: | Line 19: | ||
# Wireless chip must respond to ARP requests when in Idle Suspend mode. |
# Wireless chip must respond to ARP requests when in Idle Suspend mode. |
||
# Screen must not flicker on resume. |
# Screen must not flicker on resume. |
||
# Should allow users to disable the mesh: reduces power consumption of the WiFi chip, allows the WiFi chip to enter power-save mode, and most importantly, allows lid-closed suspend to totally power off the WiFi chip. <trac> |
# Should allow users to disable the mesh: reduces power consumption of the WiFi chip, allows the WiFi chip to enter power-save mode, and most importantly, allows lid-closed suspend to totally power off the WiFi chip. <trac>6995</trac> |
||
# Should put the EC into deep sleep when in a lid-closed suspend. This will cut its power from about 60ma to about 20ma (check with rsmith), which would further increase the duration of a lid-closed suspend before the battery drains. |
# Should put the EC into deep sleep when in a lid-closed suspend. This will cut its power from about 60ma to about 20ma (check with rsmith), which would further increase the duration of a lid-closed suspend before the battery drains. |
||
# (* not likely to make 9.1 with current resources *) Should improve cpu idle detection. Currently we can't auto-suspend very often (only after >1 minute of no user interaction) because suspend is so heavy-handed. The cpuidle infrastructure in the kernel should be able to tell us when it's safe to suspend because no process wants access to the CPU for the next few seconds. Most of the pieces are there. |
# (* not likely to make 9.1 with current resources *) Should improve cpu idle detection. Currently we can't auto-suspend very often (only after >1 minute of no user interaction) because suspend is so heavy-handed. The cpuidle infrastructure in the kernel should be able to tell us when it's safe to suspend because no process wants access to the CPU for the next few seconds. Most of the pieces are there. |
||
# "Lid close" behavior will be unchanged from the 8.2.0 release; on closing the lid, the screen and wifi (if connected to an access point) should turn off, and should turn themselves back on when the lid is reopened. |
# "Lid close" behavior will be unchanged from the 8.2.0 release; on closing the lid, the screen and wifi (if connected to an access point) should turn off, and should turn themselves back on when the lid is reopened. |
||
# There should be a way to enter the "lid close" sleep above using the power button; exact details are with [[User:pgf]], who is working on the quick-power-button-press menu. |
# There should be a way to enter the "lid close" sleep above using the power button; exact details are with [[User:pgf]], who is working on the quick-power-button-press menu. |
||
* Other related bugs found by GS on review of trac: <trac>7922</trac> and <trac>7954</trac> |
|||
|Specification= |
|Specification= |
||
Requirement |
Requirement 2 addressed by: |
||
<trac>9145</trac> -- Disabling the radio in control panel should power-down WiFi chip<br> |
|||
http://wiki.laptop.org/go/Feature_Longer_battery_life |
|||
<trac>8948</trac> -- "Turn off the wireless radio" checkbox is confusing<br> |
|||
and here: <br> |
|||
<trac>8424</trac> -- Sugar control panel's Network > Wireless Radio checkbox does nothing if Power > Extreme power management checked<br> |
|||
http://wiki.laptop.org/go/Suspend_and_resume <br> |
|||
<trac>8062</trac> -- Need a default to leave RF turned off on reboot<br> |
|||
(8062 reminds us that as we evolve the power settings, there needs to remain one that keeps the radio off and survives reboots.)<br> |
|||
<trac>7047</trac> -- Suspend turns radio on even if it was forced off <br> |
|||
<trac>6995</trac> -- Mesh icon in Frame should allow Mesh to be turned off <br> |
|||
(If mesh is off and access point is off -- and we don't support ad-hoc mode -- then the radio should be powered down, too. This would mean our interface was so intuitive that it didn't need a control-panel item to turn off the radio.)<br> |
|||
Requirement 3 possibly addressed by edits to existing documentation:<br> |
|||
[[Longer battery life]] and [[Suspend and resume]]. |
|||
Requirement 4 addressed by: <br> |
Requirement 4 addressed by: <br> |
Latest revision as of 02:50, 3 March 2009
Feature subcategory | Is part of::Category:Power management | |
Requesters | {{#arraymap:User:Kimquirk, User:Carla, User:Gnu, Ethiopia, User:Juliano|,|x|Requested by::x}} | |
Requirements | Background information: a list of UI actions which may affect power usage: Requirements#Power Management Requirements Our job is to increase battery life in as many modes as possible. For a test plan for these features written back at the 703 release, see Tests/Suspend_Resume.
| |
Specification | Requirement 2 addressed by:
<trac>9145</trac> -- Disabling the radio in control panel should power-down WiFi chip Requirement 3 possibly addressed by edits to existing documentation: Requirement 4 addressed by: Requirement 5 addressed by: Requirement 9 addressed by: Requirement 11 addressed by: Requirement 12 addressed by:
Background on power draw including a break down watts used in different modes: Significant technical actions (as suggested by John/Gnu) that could reduce the laptop's power draw:
Owners for each subrequirement as follows: Requirements 1 - 5, 7, 8, 10, owned by CJB. 6 by CJB, 9 and 11 networking team (Ricardo?), 12 Mitch and Deepak Product manger Greg, QA Joe. | |
Owners | {{#arraymap:Joe, Gregorio, Cjb, Wmb@firmworks.com, Deepak|,|x|Contact person::User:x}} | |
Priority | Priority::1 | |
Helps deployability? | Helps deployability::yes | |
Target for 9.1? | Target for 9.1::yes |