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)

acpi-log-T61.ziq (129.4 KB ) - added by Chuck McKinnis 16 years ago.
ACPI Logs

Download all attachments as: .zip

Change History (8)

by Chuck McKinnis, 16 years ago

Attachment: acpi-log-T61.ziq added

ACPI Logs

comment:1 by pasha, 16 years ago

  1. Try remove /SAP:0x20 from acpi.psd
  1. Fn+Fxx can work only with external program, CRC for example
  1. Check, AcpiD.cfg must be in %etc% directory, \mptn\etc usial. This need for work LID
  1. 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 Chuck McKinnis, 16 years ago

  1. Try remove /SAP:0x20 from acpi.psd

Already removed that before.

  1. Fn+Fxx can work only with external program, CRC for example

No idea what CRC is. I thought the Fn keys were hardware locked.

  1. Check, AcpiD.cfg must be in %etc% directory, \mptn\etc usial. This

need for work LID

Yes its in mptn/etc

  1. 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 eco, 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

or try C3

comment:4 by Chuck McKinnis, 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 eco, 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 Steven Levine, 16 years ago

Milestone: Release version 3.10Release version 3.11

comment:7 by eco, 16 years ago

Resolution: fixed
Status: newclosed

OK, this helped you partially. Please inform us about incompatibility of patched kernel and applciations.

Note: See TracTickets for help on using tickets.