Opened 11 years ago

Closed 10 years ago

#216 closed defect (unknown)

PowerOff doesn't works anymore on Acer Ferrari laptop

Reported by: guest Owned by: pasha
Priority: major Milestone: Release version 3.16
Component: ACPI PSD Version: 3.08
Keywords: Cc:

Description

This is a very long story started in the end of year 2005.

http://ru.ecomstation.ru/hardware.php?action=item&id=897

System is in stable state since ACPI 2.21, while I'm still not satisfied, as I can't use Broadcom WiFi? future, when 2Gb of RAM installed. http://comments.gmane.org/gmane.org.netlabs.genmac.user/1116
SMP/APIC mode probably may help to overcome this trouble (windows always works only in high Irq APIC mode), but I never managed to boot OS/2 in this mode (system freezed during boot). Don't ask me questions about possible system misconfiguration for this, as I have 3 desktop PCs working fine in SMP/APIC.

Recently I tried again with last ACPI build 3.07 and found that Power Off future didn't work anymore - system reboot instead of power off. Other thing didn't changed. I also tried with 3.05 build - with the same result. Latest working ACPI build is 3.03

ACPI log doesn't show anything very different from 3.03. I can provide if you need it - just tell me what ACPI boot switchs to set.

Attachments (6)

img_7785.jpg (28.2 KB) - added by guest 11 years ago.
Full screen photo of PowerOff?
img_7788.jpg (38.1 KB) - added by guest 11 years ago.
First screen after PowerOff? execution
img_7790.jpg (13.1 KB) - added by guest 11 years ago.
Second screen after PowerOff? execution. System still not reboot or Power Off
acpi_log.zip (4.5 KB) - added by guest 11 years ago.
ACPI20080401.zip log
acpi-3.08-20080402-DE.log (13.8 KB) - added by guest 11 years ago.
acpi-3.09-GPE-dis-logs.zip (9.1 KB) - added by guest 11 years ago.

Download all attachments as: .zip

Change History (27)

comment:1 Changed 11 years ago by guest

Just to not forget.

I installed debug version of ACPI.PSD. Then, according to ACPI developer instructions, switched to full screen session and start powerOff.exe

System switched back to PM, after that rebooted instead of Power Off. When I pressed Power Button in full screen session, I managed to see

PowerButton
OemHlpXHandler: CMD_SHUTDOWN 0
OemHlpXHandler: CMD_SHUTDOWN 0 (I'm not sure if it was 0 but not other digit here)

After that system rebooted.

comment:2 Changed 11 years ago by guest

  • Version changed from 3.07 to 3.08

Upgraded to ACPI 3.08

PowerOff? still not work, same way as in 3.07.

comment:3 follow-up: Changed 11 years ago by pasha

Install debug version, boot with /DE:0xFFFFFFFF, then run full screen cmd session, run PowerOff?.exe and attach photo of screen

Changed 11 years ago by guest

Full screen photo of PowerOff?

comment:4 Changed 11 years ago by pasha

Problem not in acpi. Check other drivers, which can has problem with shutdown.

comment:5 Changed 11 years ago by guest

Problem is exactly in ACPI, as working versions up to 3.03 always fulfill power off fine. And nothing else was changed. If I downgrade ACPI, it start working again.

comment:6 in reply to: ↑ 3 Changed 11 years ago by pasha

Replying to pasha:

Install debug version, boot with /DE:0xFFFFFFFF, then run full screen cmd session, run PowerOff?.exe and attach photo of screen

If you do this, your photo say - problem outside of acpi. Check your drivers.

comment:7 Changed 11 years ago by guest

This is not a photo of still picture. I caught it after several attempts, as this lines appeared on screen only for a while, and the system doesn't trap or freeze, it reboot after.

other related setting:
1) os2 kernel version - debug
2) PSD switches:
/IRQ:10 /OSI="Windows 2001 SP1" /OS="Microsoft Windows NT" /DE:x0FFFFFFFF

Which drivers to check? Nothing extra installed, just standard driver set. And as I already told, exactly the same configuration works fine with ACPI up to 3.03

comment:8 Changed 11 years ago by pasha

acpi01042008.zip, need photo of screen and acpi.log

Changed 11 years ago by guest

First screen after PowerOff? execution

Changed 11 years ago by guest

Second screen after PowerOff? execution. System still not reboot or Power Off

Changed 11 years ago by guest

ACPI20080401.zip log

comment:9 Changed 11 years ago by pasha

acpi02042008.zip, need photo of screen

comment:10 Changed 11 years ago by guest

C:\Poweroff.exe

Last 2 lines which, I managed to see on screen was

OemHlpXHandler: CMD_SHUTDOWN 0
OemHlpXHandler: CMD_SHUTDOWN 0

after that laptop screen switched of, while the system nether powered off, nether rebooted.

Changed 11 years ago by guest

comment:11 Changed 11 years ago by pasha

Problen in Intel ACPI CA, wait next version with "update Intel source" then try again

comment:12 Changed 11 years ago by eco

  • Resolution set to wontfix
  • Status changed from new to closed

comment:13 Changed 11 years ago by guest

  • Resolution wontfix deleted
  • Status changed from closed to reopened

Thanks to Pasha for support.
I made more deep investigation and found the way how to return back poweroff functionality.
It seems that some GPE event activated right after writing to Power Control Registers, so power restored immidiatelly after power off.

I patch the ACPI.PSD driver the way it doesn't call AcpiHwEnableAllWakeupGpes() function in AcpiEnterSleepState() routine. After that Poweroff function start working again.
I don't think that this is a correct way to fix Poweroff issue, as this can disable wakeup from devices like LAN or modem (I don't use such future)

I also made some tests, trying to disable HW interrupts and/or disable GPE events before entering poweroff. Unfortunatelly, this doesn't help.

Hope this helps.
Dmitry.

Changed 11 years ago by guest

comment:14 Changed 11 years ago by eco

e-co:

ok! thank you for support!

what do you recommend for other users? is it necessary introduce switch for .PSD? /FORCEPOWEROFF or /DISABLEWAKEUPGPE or something like this..

comment:15 Changed 11 years ago by stevenhl

  • Milestone set to Release version 3.10

comment:16 Changed 11 years ago by stevenhl

  • Milestone changed from Release version 3.10 to Feedback pending

comment:17 follow-up: Changed 10 years ago by pasha

From acpi.psd version 1.1 we know - Acer notebook need in fix acpi table.....

comment:18 in reply to: ↑ 17 Changed 10 years ago by stevenhl

Replying to pasha:

From acpi.psd version 1.1 we know - Acer notebook need in fix acpi table.....

This may be true, but some versions of acpi.psd worked correctly for the reporter, so there is more to the issue than just a bad acpi table.

In any case, the ticket is assigned to the feedback pending milestone. You should not be spending your time responding to tickets other than those assigned to the current milestone.

comment:19 Changed 10 years ago by pasha

I don't know version of acpi ca, which can correct work with aser. Only partially work

comment:20 Changed 10 years ago by pasha

Please download experimental ACPI build from Mensys site:

  • Experimental build for you:

ACPI-APIC-BAT.ZIP

comment:21 Changed 10 years ago by stevenhl

  • Milestone changed from Feedback pending to Release version 3.16
  • Resolution set to unknown
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.