ACER 3201cxi Laptop hangs when loading ac module

Bug #23048 reported by ian
8
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

The acpi modules do not work for the ACER 3201cxi laptop.

Revision history for this message
Dennis Kaarsemaker (dennis) wrote :

wThanks for taking the time to report this bug. Unfortunately, we are not able
to fix and find the bug because your description of the bug didn't have enough
information in it. We suggest you read `How to report bugs effectively', [WWW]
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. We'd be grateful if you
would then add more useful information to this bug.

Debugging procedures for certain types of problems can be found at [WWW]
http://wiki.ubuntu.com/DebuggingProcedures

Revision history for this message
ian (beercz) wrote :

This issue was first raised by me at http://ubuntuforums.org/showthread.php?t=68630

Also tried to follow the instructions on this link at least 4 times without
success:
https://wiki.ubuntu.com/ACPIBattery

In essence this is the problem:
The latest kernel I have installed is 2.6.12-9-386, which apparently has built
in ACPI support. But when I try to boot using this kernel the boot process stops
when it attempts to load the ACPI modules. I suspect that if I add the boot
parameters noapic and nolapic I suspect it will boot.

I have reverted to kernel 2.6.10-5-386 for the time being.

Booting with kernel 2.6.12-9-386 hangs the machine when loading the ACPI modules.

Installed kernel 2.6.12-9-386, went through the duffman25's APCIBattery page
https://wiki.ubuntu.com/ACPIBattery and did the Breezy update (at the foot of
the page).

Rebooted - hung on loading APCI modules (or something like that - can't
remember), so I tried to add the two boot parameters that duffman25 suggests (I
did one at a time, then both), and this made no difference.

Reverted back to kernel 2.6.10-5-386, no further forward.

Revision history for this message
Matt Zimmerman (mdz) wrote :

We need the exact error message that you see before it hangs.

Revision history for this message
ian (beercz) wrote :

When booting (kernel 2.6.12-9-386) there is no error message as such.

On the graphical splash screen I get: 'Loading ACPI modules'

Then the screen switches to text mode and I get: 'Loading ACPI modules ...
         y ... [ok]'

And then the computer hangs at this point.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Please boot the system in recovery mode, then run:

for file in /lib/modules/`uname -r`/kernel/drivers/acpi/*.ko; do
  modname=$(basename $file .ko)
  echo "Trying to load: $modname"
  modprobe $modname
done

and copy the output here.

Revision history for this message
ian (beercz) wrote :

I ran the script as you suggested. The output is as follows:

Trying to load: ac

At this point the machine appears to hang and I had to restart it (using the
previous kernel).

Revision history for this message
Matt Zimmerman (mdz) wrote :

OK, in this case you should be able to reproduce the hang by booting into
recovery mode and running "modprobe ac". At that point, press alt+sysrq+t to
get a trace, and send it to us (a digital photo is usually the easiest way to
capture it)

Revision history for this message
ian (beercz) wrote :

Created an attachment (id=4338)
Output of module ac

output of module ac

Revision history for this message
ian (beercz) wrote :

I have just added 'acpi=off' as a boot parameter (kernel 2.6.12-9-386) and the
machine now boots. Now power management of course.

Revision history for this message
ian (beercz) wrote :

Sorry, that should say NO power management

Revision history for this message
ian (beercz) wrote :

Just discovered, using kernel 2.6.12-9-386, that not only can I not get power
management or battery monitoring working, but also that my synaptics touchpad
doesn't work and the wireless network also doesn't work.

I have reverted back to kernel 2.6.10-0-386 and although my wireless network
works, I still have no power management, battery monitoring, or synaptics touchpad.

Not sure if these are related, to my original power management issue, but I
thought I would report these issues anyway.

Ian

Revision history for this message
ian (beercz) wrote :

Ooops - should be reverted back to kernel 2.6.10-5-386

Revision history for this message
ian (beercz) wrote :

I have made a little progress:

See http://ubuntuforums.org/showthread.php?t=75814

Ian

Revision history for this message
ian (beercz) wrote :

Hello

Is there any progress with this issue.

The only thing I cannot get to work is the ACPI for power management.

Regards

Ian

Revision history for this message
John L (thechitowncubs) wrote :

My laptop does not display battery status either.

Acer Travelmate 4000

Revision history for this message
Ben Collins (ben-collins) wrote :

If possible, please upgrade to Dapper's 2.6.15-7 kernel. If you do not want to
upgrade to Dapper, then you can also wait for the Dapper Flight 2 CD's, which
are due out within the next few days.

Let me know if this bug still exists with this kernel.

Revision history for this message
ian (beercz) wrote :

Hello

I am now using Dapper Drake,running kernel 2.6.15-8-386.

The ACPI modules still do not work.

I can't find a DSDT for my laptop (system bios 3A08).

There is no power management or battery monitoring.

Hope this helps.

Ian

Revision history for this message
Ben Collins (ben-collins) wrote :

(In reply to comment #17)
> Hello
>
> I am now using Dapper Drake,running kernel 2.6.15-8-386.
>
> The ACPI modules still do not work.

Can you elaborate on "do not work"? Does it still hang, or is it just not
working correctly?

Revision history for this message
ian (beercz) wrote :

Created an attachment (id=5508)
Output of dmesg

Revision history for this message
ian (beercz) wrote :

My laptop starts OK without having to add 'acpi=off' or 'noapci' parameters in
/etc/grub/menu.lst.

However, I think the ACPI modules load OK - see the outbut of dmesg in the
attached file dmesg.txt.

When I run the power management application, or add the Battery Charge Monitor
to a panel in Gnome, I get no battery present and 0% charge, regardless of
whether the battery is running on mains power or battery.

Therefore I cannot see how much battery is remaining (if I use the laptop on
battery only, it suddenly shuts down without warning when the battery runs out).

The hibernate and suspend features are also not enabled.

Hope this helps.

Revision history for this message
Ben Collins (ben-collins) wrote :

Can you attach the output of these two commands:

find /proc/acpi/battery

cat /sys/power/state

Thanks

Revision history for this message
ian (beercz) wrote :

Created an attachment (id=5509)
Output of cat /sys/power/state

Revision history for this message
ian (beercz) wrote :

Output of find /proc/acpi/battery > /home/ian/tmp/battery.txt produced an empty
file.
Output of cat /sys/power/state > /home/ian/tmp/state.txt produced the attached
file state.txt

When, as root, I listed the contents of /proc/acpi/battery, (ls -la
/proc/acpi/battery) I got nothing apart from:

total 0
dr-xr-xr-x 2 root root 0 2005-12-31 01:08 .
dr-xr-xr-x 12 root root 0 2005-12-30 11:50 ..

Revision history for this message
Ben Collins (ben-collins) wrote :

(In reply to comment #23)
> Output of find /proc/acpi/battery > /home/ian/tmp/battery.txt produced an empty
> file.

Ok, then not much we can do there. Attach output of "sudo dmidecode" and let's
see what's there.

> Output of cat /sys/power/state > /home/ian/tmp/state.txt produced the attached
> file state.txt

How are you trying to suspend? Shows that you support suspend-to-mem and
suspend-to-disk. What happens when you attempt to suspend?

Revision history for this message
ian (beercz) wrote :

Created an attachment (id=5512)
Output from 'sudo dmidecode.txt'

Revision history for this message
ian (beercz) wrote :

I do System->Logout->Suspend the computer to suspend it.

It fails in that I have to switch the laptop off completely (holding the power
button in for 10 seconds) as I can't recover from the suspend, and completelt
restart it again from scratch.

Hibertaion (System->Logout->Hibernate the computer) partially works. After
hibernation, when I (momentarily) press the laptop's power button, the system is
restored to it's previous state. Except it is sluggish, particulary with my
logitec usb mouse. It becomes almost unworkable.

The laptop's hotkey for suspend/hibernate does not work either.

The output from 'sudo dmidecode' is in the attached file dmidecode.txt

I have also noticed that during boot the following error occurs:

'Setting sensor limits => fail'

Not sure if this has anything to do with the problem, but I'd thought I'd
mention it.

Ian

Revision history for this message
ian (beercz) wrote :

I am now using Dapper Drake,running kernel 2.6.15-11-386

The situation remains the same.

Revision history for this message
Ryan Rushton (ryancr) wrote :

I have an acer laptop as well (4101WLMi)
And power management/battery levels does not work either.
I have to boot with nolapic
I believe the battery problem comes from acer using 'smart batteries'

I was successful in fixing and recompling the dsdt and creating a new initrd,
after that I was able to view my battery status.
Just thought I would drop a note in case it can help anyone, or help fix the
problem.

Revision history for this message
momo (phdts) wrote :

(In reply to comment #28)

Hi, I have an Acer 1652WLMi, with Breezy working. I too cannot get the Battery
Status working. This means that neither the Battstat applet works (it alway give
the plug icon, even when laptop is unplugged, and says Battery level i 0%), and
also that any other program trying to get Battery info does not work (for
eample, I have configured Gkrell to do this, and it says "no data" under the
IBAM section, and Battery 0%). I also cannot get any sensor working for the fan
(though the THRM sensor works properly, even if fan starts at random levels, it
seems). I can boot with the sole "noapic" settings.
Looking around in forums it seems that the Battery problem is due to the DSDT. I
heard someone made it by following the ACPIBattery Howto on Twiki.
The Saugeforce seems to have no DSDT for my model.

Can anyone tell me if there is a step-by-step way of creating a new DSDT and
what one should do more? (sorry for the step-by-step, but I'm a real newbie...)

I think the battery and fan issue are related. Originally the Processor Freqency
Scaling was not working too, but I could manage to fix it and now i works.

Thanks for any help...

Andrea

Revision history for this message
Ben Collins (ben-collins) wrote :

Reducing priority since this appears to be a hardware issue.

Revision history for this message
Marco Rodrigues (gothicx) wrote :

Is it fine with feisty ?!

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this linux-source-2.6.15 kernel bug to the new "linux" package. We appreciate your patience and understanding as we make this transition. Also, if you would be interested in testing the upcoming Intrepid Ibex 8.10 release, it is available at http://www.ubuntu.com/testing . Please let us know your results. Thanks!

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
kernel-janitor (kernel-janitor) wrote :

This bug report was marked as Confirmed a while ago but has not had any updated comments for quite some time. Please let us know if this issue remains in the current Ubuntu release, http://www.ubuntu.com/getubuntu/download . If the issue remains, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-triage
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Unassigned from Ben Collins. Marked Invalid. If this is still being experienced in Karmic / Lucid, please open a new bug with apport data attached.

-JFo

Changed in linux (Ubuntu):
assignee: Ben Collins (ben-collins) → nobody
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.