Bug 200169 - HP nx9420 AC / Battery status not updated.
Summary: HP nx9420 AC / Battery status not updated.
Status: RESOLVED DUPLICATE of bug 179702
: 197561 (view as bug list)
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Final
Hardware: HP SuSE Linux 10.1
: P5 - None : Major with 1 vote (vote)
Target Milestone: ---
Assignee: Thomas Renninger
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on: 179702
Blocks:
  Show dependency treegraph
 
Reported: 2006-08-18 01:11 UTC by Philippe Delval
Modified: 2007-01-10 11:39 UTC (History)
6 users (show)

See Also:
Found By: Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Delval 2006-08-18 01:11:49 UTC
On HP nx9420 and all other recent Intel Dual Core Hp Compaq Business notebook (reported nx9420, nc9440, nc6400, nx7400, nx6310, ...) after having Linux turn off the machine, next time you turn it on, it shows the following behaviour:
 - BIOS post is very slow: +/-30s vs 10s to go to the grub menu.
 - AC/DC status is not updated when you plug or unplug the machine.
 - Battery status is not updated when charging or discharging: we don't know how many time we could keep working on battery... This is a serious problem for a notebook, so I give a Major Severity.

As indicated by Philipp Woelfel in comment #60 from bug 179702:
"the bios‑hanging / no‑battery‑update problem can be circumvented by
one of the following on the nx9420 (and this has been confirmed by several
sources).
1. booting windows before booting linux
2. unplugging all power sources (battery+ac‑adaptor) before the next boot
3. instead of linux rebooting, powering the machine off "by hand" (i.e.
pressing the power button just before the linux‑kernel powers it off by bios or
acpi‑call)
4. compiling "psmouse" as module and removing this module during reboot."

This problem is present with kernel 2.6.16-13 and 2.6.16-21.

Philippe.
Comment 1 Thomas Renninger 2006-08-18 10:56:29 UTC
This is probably an Embedded Controller problem.
Does boot param: ec_intr=0
help?
Comment 2 Thomas Renninger 2006-08-18 14:10:19 UTC
*** Bug 197561 has been marked as a duplicate of this bug. ***
Comment 3 Forgotten User HNi0XMrMzY 2006-08-18 14:45:12 UTC
> Does boot param: ec_intr=0 help?

No (on my nx9420).
Comment 4 Philippe Delval 2006-08-18 16:57:33 UTC
Thomas,

No change for me.
Have you seen http://bugzilla.kernel.org/show_bug.cgi?id=6455?
Do you think it could apply to us?

Philippe.
Comment 5 Thomas Renninger 2006-08-19 14:03:08 UTC
Yes I hoped so, but then ec_intr=0 should have solved it.

> 4. compiling "psmouse" as module and removing this module during reboot."
Only this solves the problem constantly?

Adding Vojtech for how to debug what mouse driver could do wrong...
Comment 6 Philippe Delval 2006-08-19 16:09:27 UTC
Thomas,

> Yes I hoped so, but then ec_intr=0 should have solved it.
I were thinking it was necessary install kerneln2.6.17-rc4-mm3 or superior.

> 4. compiling "psmouse" as module and removing this module during reboot."
Only this solves the problem constantly?
Yes!!! only that!

This is working for nx9420 and others, but one person is reporting this have no effect on his HP nc6400. This is the only one reporting this is not working on his machine. But the symptoms described are exactly the same.
I'm 'working' on that but waiting for info.

Philippe.
Comment 7 patrick gosling 2006-08-21 09:02:26 UTC
For further information, I've got an HP nc6320, and recompiling the stock SuSE 10.1 kernel with psmouse as a module, and making sure the psmouse module is unloaded just before poweroff, appears to completely solve the problem.

A hypothesis with regard to the reported failure on the HP nc6400 - if the person testing this had omitted to fix the "broken state" (by removal of the battery) before testing their recompiled kernel, they would have continued to see the problem.  Once the "broken state" has occurred, the _only_ fix appears to be battery removal. 

The removal of psmouse module before poweroff _is_ however sufficient to prevent the broken state occurring, apparently.
Comment 8 Philippe Delval 2007-01-08 19:29:07 UTC
Thomas,

I think we could change the status of this bug or mark it as duplicate of https://bugzilla.novell.com/show_bug.cgi?id=226069
Or maybe create a new one for all HP models! :-))

Philippe.
Comment 9 Thomas Renninger 2007-01-10 10:28:41 UTC

*** This bug has been marked as a duplicate of bug 226069 ***
Comment 10 Thomas Renninger 2007-01-10 11:35:04 UTC
Marked duplicated in a circle...
Comment 11 Thomas Renninger 2007-01-10 11:39:35 UTC
Collecting all ACPI HP bugs that seem to have similar issues in 179702 now,
10.1 and 10.2.

*** This bug has been marked as a duplicate of bug 179702 ***