Opened 16 years ago
Closed 16 years ago
#252 closed defect (fixed)
No battery optimization on T61
Reported by: | Chuck McKinnis | Owned by: | pasha |
---|---|---|---|
Priority: | major | Milestone: | Release version 3.11 |
Component: | ACPI PSD | Version: | 3.09 |
Keywords: | APM | Cc: | madodel@… |
Description
T61 6465-CTO, 3GB RAM, Intel GMA X3100 GM 965 (Panorama 20070920), INTELPRO/WL3945ABG (GENMAC V2.02), eCS 2.0 RC4, ACPI 2.09/APM 1.24 (20080423).
SMP works on dual core, Poweroff and Suspend work. Suspend only works with the OS/2 "Suspend" menu item (not Fn+F4 or closing the lid). But the system does not switch to battery optimization on battery. So battery power only lasts 1.5 hours, while under SUSE SLED 10 battery lasts 3 hours.
Mark
Attachments (1)
Change History (8)
by , 16 years ago
Attachment: | acpi-log-T61.ziq added |
---|
comment:1 by , 16 years ago
- Try remove /SAP:0x20 from acpi.psd
- Fn+Fxx can work only with external program, CRC for example
- Check, AcpiD.cfg must be in %etc% directory, \mptn\etc usial. This need for work LID
- Battery optimization you must choice another method. Use SetGetState, SetGetThrtl, CRC. Also change C2 to C3 in AcpiD.cfg, set ExtraHLT=Yes and replace kernel to 104b from acpi package.
Then give me AcpiDaemon log after closing/open LID
comment:2 by , 16 years ago
- Try remove /SAP:0x20 from acpi.psd
Already removed that before.
- Fn+Fxx can work only with external program, CRC for example
No idea what CRC is. I thought the Fn keys were hardware locked.
- Check, AcpiD.cfg must be in %etc% directory, \mptn\etc usial. This
need for work LID
Yes its in mptn/etc
- Battery optimization you must choice another method. Use SetGetState?,
SetGetThrtl?, CRC. Also change C2 to C3 in AcpiD.cfg, set ExtraHLT=Yes and replace kernel to 104b from acpi package.
The 104b kernel is where? On BetaZone I can just find smp20050811.zip in the ACPI section which bldlevel says its 14.104a
SetGetThrtl does work. But SetGetState says:
Searching processors ================================== Processor [CPU0] Not supported or not CPU present ================================== ================================== Processor [CPU1] Not supported or not CPU present ==================================
SpeedStep is enabled so I'm not sure why this doesn't work. Or does it only work on battery? No doesn't work on battery either.
Then give me AcpiDaemon? log after closing/open LID
Will do this when I can locate the 104b kernel
Mark
comment:3 by , 16 years ago
e-co:
The kernel with ExtraHLT prolongs battery 2 hours -> 3 hours here.
Download Kernel with ExtraHLT -- http://ecomstation.ru/projects/acpitools/?action=down (Kernel for ACPI)
- ExtraKernelHLT = Yes
- IdleState = C2
or try C3
comment:4 by , 16 years ago
Thanks that has helped a lot. Now on battery I get 2.5 hours with this 104b kernel. Will we ever see automatic battery optimization with ACPI/APM.ADD?
Mark
comment:5 by , 16 years ago
Pasha repeats:
- there were 2 states in BIOS: full and battery optimized. IBM APM is using this modes. ACPI doesn't have such modes.
comment:6 by , 16 years ago
Milestone: | Release version 3.10 → Release version 3.11 |
---|
comment:7 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
OK, this helped you partially. Please inform us about incompatibility of patched kernel and applciations.
ACPI Logs