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)
Changed 16 years ago by
Attachment: | acpi-log-T61.ziq added |
---|
comment:1 Changed 16 years ago by
- 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 Changed 16 years ago by
- 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 Changed 16 years ago by
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 Changed 16 years ago by
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 Changed 16 years ago by
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 Changed 16 years ago by
Milestone: | Release version 3.10 → Release version 3.11 |
---|
comment:7 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
OK, this helped you partially. Please inform us about incompatibility of patched kernel and applciations.
ACPI Logs