Ubuntu

Acer Aspire One 722 doesn't resume from suspend

Reported by Edward on 2012-05-15
130
This bug affects 25 people
Affects Status Importance Assigned to Milestone
pm-utils (Ubuntu)
Undecided
Unassigned

Bug Description

Description:

Upon resume the Power LED will come on, however the screen does remain black.

--------
Background:

I had a similar issue with as on Ubuntu 11.04 & 11.10; the Aspire 722 wouldn't resume from suspension.
This time the fixes for 11.10 are not applicable, Jupiter 0.1.2 isn't helping.

I have tried both the Opensource drivers and the ATI/AMD proprietary FGLRX graphics driver, same issue occurs.
ATI/AMD proprietary FGLRX graphics driver (post-release updates) for some reason won't install on my machine, ( Asus Aspire One 722 - C62kk) and times out on install.

I'm currently considering the options illustrated on the https://wiki.ubuntu.com/DebuggingKernelSuspend seems like a lot of hoops.

Thanks for your help!
Edward Lee

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pm-utils (Ubuntu):
status: New → Confirmed
TEN (launchpad-20-ten) wrote :

Besides laptops, a Hewlett-Packard HP Compaq dc7800p Convertible Minitower (Core2Duo E6750 @ 2.66GHz, "Grizzly" mainboard with Q35 graphics) also wakes up from suspend only to running fans rather than keyboard lights (Num Lock without effect of toggling LEDs) and screen (black or "no signal").

This is after 10.04 LTS had resumed reliably on the same machine for many months.

Unlike https://bugs.launchpad.net/ubuntu/+source/linux/+bug/989674?comments=all there was no way to a working text console by pressing Ctrl-Alt-F1 (first thing I tried) and from there to X by Ctrl-Alt-F7, due to a completely non-responsive keyboard.

However, the following is displayed on a full-screen text console after entering sudo pm-hibernate just once at a command prompt (well hidden by Unity as Ctrl-Alt-T):
watchdog: only one watchdog can use /dev/watchdog.
watchdog: error registering /dev/watchdog (err=-16).
mei: unable to register watchdog device.
^ mild Bavarian invective I guess... ;-)

Afterwards, cycling into Suspend and back with the Sleep & Wake Up buttons of the PS/2 keyboard has been working several times so far.

NJC (njc) wrote :

Yes, this impacts me as well.

Per Wahlström (per-wahlstrom) wrote :

I have been suspend/resuming without power cycling for months on end on 10.04. After upgrade to 12.04, resume stalls immediately after disk spin-up, with flashing caps and scroll lock leds.

The same behavior on a clean 12.04 install.

Suspend produces only nice log-rows in syslog.

Per Wahlström (per-wahlstrom) wrote :

Note on above commen: Stationary computer

TEN (launchpad-20-ten) wrote :

For the record, "Power/OS Power Management/ACPI S3 Hard Disk Reset: Enable" in the BIOS Setup makes no difference whatsoever.
Ubuntu 10.04 LTS and Windows 7 on /dev/hda1 have been resuming from suspend without issue on the same machine either way.

Antonio Sánchez (ingantosan) wrote :

Maybe related to bug #1004027.

TEN (launchpad-20-ten) wrote :

See also https://bugs.launchpad.net/ubuntu/+source/linux/+bug/966744 #47 et seq., https://bugs.freedesktop.org/show_bug.cgi?id=35648#c29 as per http://intellinuxgraphics.org/2012.02.html and http://techpatterns.com/forums/about1994-10.html - nowhere near an affected machine for the next few days though to test whether modesetting/console text cursor changes make a difference.

Edward (edlee-wwp) wrote :

Relating to Antonino, not sure this is the case - - I will check the BIOS is not still set to USB boot and report back.
However, this original BUG post, I feel is related, corresponds to, a conflict between the AMD and OpenSource Drivers.
As specified in https://wiki.ubuntu.com/DebuggingKernelSuspend if anyone does try this please report back...
Thanks

NJC (njc) wrote :

@ Edward post #9. I ran command:

sudo sh -c "sync; echo 1 > /sys/power/pm_trace; pm-suspend

From link: https://wiki.ubuntu.com/DebuggingKernelSuspend

Resume failed, but see attached dmesg. Note the info in the link about running that command, and the caveat that precedes it.

Well, I do not have an Aspire 722. My Acer Aspire 6935G will not resume from suspend state ever since my first installation of 10.10 up till now. I run 12.04 and it bothers me.

Dar (darren-kenny) wrote :

I'm seeing the same problem on the Acer Aspire One, Model ZG5, which has an Intel Atom CPU and Intel Graphics card.

On resume, the screen stays black rather than showing the screensaver.

I am able to Ctrl+Alt+F1, login in and forcefully kill X, and then log in again.

I don't appear to be able to do a simple pkill X, it needs the -9 option.

This seems to suggest that it's the X server, and possibly the drivers where the problem is.

Would love to get this fixed, since I never had this problem in 11.04 and only have seen it since upgrading to 12.04, I have all
the latest updates, but to no avail.

TEN (launchpad-20-ten) wrote :

Since modesetting may play a part in making resume fail, I retried after switching the onboard Intel Q35 graphics of the HP dc7800p CMT to an Nvidia GT520.
Expectedly this has caused some changes to how the system behaves:
It will suspend once, stopping its fans - as well as usually respond to the keyboard Wake Up button and even work long enough to allow the user to re-logon, but then often freeze or panic with the Caps Lock and Scroll Lock lights blinking.
If it does continue to a usable desktop, further use of the Sleep key will only cause the monitor to go dark briefly, but always keep the fans running, and automatically wake up again just seconds later most of the time - also resulting in freezes with Caps Lock and Scroll lock blinking in many cases.
No chance at using Ctrl-Alt-F1/7 to recover from there of course.

TEN (launchpad-20-ten) wrote :

Curiously, with the Nvidia GT520 installed, repeated invocations of NJC's (post #10)
sudo sh -c "sync; echo 1 > /sys/power/pm_trace; pm-suspend"
from a command shell window (Ctrl-Alt-T) in LXDE result in the fans being stopped during suspend and the system reproducibly resuming without issue, albeit only 10+ seconds after Wake Up has been pressed.

TEN (launchpad-20-ten) wrote :

"Without issue" in #14 to be clarified as: The watchdog messages from #2 still do appear, and "sudo /etc/init.d/vdr restart" required (probably further services affected too).

TEN (launchpad-20-ten) wrote :

Kernel 3.2.0-25-generic-pae as provided yesterday through update-manager has fixed this issue for me with Nvidia GT520 graphics under Ubuntu 3D, i.e. Unity, whereas the former version -24 would only resume properly under LXDE.
(Can't roll back to integrated Intel GMA 3100 Q35 on-board graphics for now to make sure whether this has been fixed as well.)

Jazqas (jazqas) wrote :

Well, I just updated my Acer Aspire 722 (the machine this bug report if for) and it still won't wake up.

Per Wahlström (per-wahlstrom) wrote :

Although I have a different (stationary) computer, the problem is the same - freeze on resume, but with flashing caps and scroll leds. Have tried many different things, kernel parameters, removal of modules. Only one thing gets me a working resume: disable ACPI in BIOS, which leaves me with only one CPU core...

System specs:
Motherboard: Asus P6T SE
Cpu: Intel Core i7 930
Ram: 24Gb Corsair Vengeance DDR3
Disk: OCZ Vertex II 90Gb, WD Caviar Black 1Tb

Attaching:
pm-suspend.log
syslog
syslog after testing suspend/resume with: echo "core" > /sys/power/pm_test and echo "mem" > /sys/power/state:
dmesg snippet with magic number after doing: sync; echo 1 > /sys/power/pm_trace; pm-suspend

Per Wahlström (per-wahlstrom) wrote :

Attached syslog

Per Wahlström (per-wahlstrom) wrote :

Attached syslog after testing suspend/resume with: echo "core" > /sys/power/pm_test and echo "mem" > /sys/power/state

Per Wahlström (per-wahlstrom) wrote :

Attaching dmesg snippet with magic number after doing: sync; echo 1 > /sys/power/pm_trace; pm-suspend

pbn (pbn) wrote :

There is a (rather tedious) workaround that seems to reliably work to suspend/resume my Aspire One 522 with fglrx (12.4) and the default (3.2.0) ubuntu 12.04 kernel.

Actually, it seems that only the *first* resume does not perfectly restore the X display. At least when using 'quirk-vbestate-restore', text consoles are properly restored and the further resumes are also able to restore the X display. To work around this:

 1. Edit "/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler" and, at line 371, replace '--quirk-none' by '--quirk-vbestate-restore'. This is to cause pm-suspend to use this quirk by default whenever fglrx is detected and only has to be done once.
 2. Go to a text console with <Alt><F1> and login.
 3. Enter the command "sudo pm-suspend". The machine should enter the suspend state.
 4. Press a key to wake the machine up. Wait a few seconds till the process is complete. Do *not* try to return to X with <Alt><F7> at this point or the machine will hang. All the text consoles can be used, however.
 5. Enter the command "sudo pm-suspend" once more and wait till the machine is suspended.
 6. When you resume the machine again, you should be able to switch back to the X display and do the next suspend/resume cycles from there (by simply closing the lid). Steps 2 to 5 have to be done after every reboot.

All these manual steps are tedious and I do not see how it could be automated, but for those that seldom / never reboot their machines (like me with a proper suspend!), it might be a viable solution for now.

Per Wahlström (per-wahlstrom) wrote :

I'm just curious, since the step from 10.04 to 12.04 left me utterly unable to use suspend - the single most importand (and used) feature for me. I have tried a lot of things, and this kernel just will not resume from suspend. Is there somewhere I can read up on the changes in this area? It's a mystery to me how this can be a mystery.

Per Wahlström (per-wahlstrom) wrote :

Maybe I should report a separate bug, since it seems different from this one? Pbn talks about the X display not being restored, while for me, I get kernel panic as soon as the disks spin up.

Per Wahlström (per-wahlstrom) wrote :

Lest I have to spend $1000 on a new computer :(

Jazqas (jazqas) wrote :

I can confirm that the "fix" posted by pbn works. Tedious it is, but much better than nothing at all.

DrKay (dr-jameskay) wrote :

I have the same (or it seems like the same) issue with a Lenovo ThinkPad X220. Most of the time it will wake, but maybe one our of five times it will not.

As a workaround, sometimes I can do Ctrl-Alt-F1, then log-in to the terminal and enter the sudo shutdown -h now command to shut it down. This does not always work.

Per Knutsen (pmknutsen) wrote :

A me-to report. My system is a Dell Latitude E6400 laptop with Ubuntu 12.04 LTS after an upgrade from 10 (with all current updates). After the upgrade, the system will not resume from suspend. Upon resume, the screen is lit/on, but black. The keyboard is completely unresponsive. Ctrl+Alt+F1 does not work. Caps Lock does not even work! (i.e. the Caps Lock LED on the keyboard does not illuminate).

The possible solution by pbn above does not work. Oddly, if I move terminal to Ctrl+Alt+F1, and run sudo pm-suspend, wait and resume, then the screen will flicker once and show the terminal for a split second. After this, the screen turns black again, keyboard unresponsive etc. Screen is backlit. Sometimes, after 20-30 seconds the backlight turns on and off for second.

Suspend/resume worked splendidly on this system prior to the update to 12.04. Would suspend/resume for weeks on end.

Seems this bug is affecting many users on different systems (but same kernel; 3.2.0).

Dave (dbc1109-2) wrote :

Yup Worked fine until the upgrade.

Noah Arroyo (n-arroyo02) wrote :

Same here with Lenovo Thinkpad X220. I'll have this problem with the same frequency. I hope this gets ironed out soon.

papukaija (papukaija) wrote :

I unduplicated the linked bugs since they're with diffrent HW.

tags: added: precise resume
removed: 12.04
description: updated
tags: added: amd64
summary: - Ubuntu 12.04 - won't resume from suspend. Acer Aspire One 722
+ Acer Aspire One 722 doesn't resume from suspend
Dave (dbc1109-2) wrote :

Sorry I thought dupping it would bring up more hits.

This bug is on all kinds of HW, maybe all the same chip set on the cards?

Matthew Holtz (matthew-holtz) wrote :

For me (Ubuntu 12.04, Aspire One 722 with Radeon HD 6290), suspend works fine with the open source Radeon driver. The proprietary fglrx driver, however, cannot correctly suspend or hibernate.

NJC (njc) wrote :

Suspend is now working on my machine ... hard to mate it with which updates but it was fixed after updating 2 weeks worth (~200MB) on Aug 2nd. Great news! Even though it is on a desktop machine, it's VERY useful to be able to Suspend this machine. Thanks to all and their hard work.

Compaq CQ62 still not working

On Sat, Aug 4, 2012 at 10:52 AM, NJC <email address hidden> wrote:

> Suspend is now working on my machine ... hard to mate it with which
> updates but it was fixed after updating 2 weeks worth (~200MB) on Aug
> 2nd. Great news! Even though it is on a desktop machine, it's VERY
> useful to be able to Suspend this machine. Thanks to all and their hard
> work.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/999638
>
> Title:
> Acer Aspire One 722 doesn't resume from suspend
>
> Status in “pm-utils” package in Ubuntu:
> Confirmed
>
> Bug description:
> Description:
>
> Upon resume the Power LED will come on, however the screen does remain
> black.
>
> --------
> Background:
>
> I had a similar issue with as on Ubuntu 11.04 & 11.10; the Aspire 722
> wouldn't resume from suspension.
> This time the fixes for 11.10 are not applicable, Jupiter 0.1.2 isn't
> helping.
>
> I have tried both the Opensource drivers and the ATI/AMD proprietary
> FGLRX graphics driver, same issue occurs.
> ATI/AMD proprietary FGLRX graphics driver (post-release updates) for
> some reason won't install on my machine, ( Asus Aspire One 722 - C62kk) and
> times out on install.
>
> I'm currently considering the options illustrated on the
> https://wiki.ubuntu.com/DebuggingKernelSuspend seems like a lot of
> hoops.
>
> Thanks for your help!
> Edward Lee
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/999638/+subscriptions
>

Machine: ASPIRE 5741
OS: Ubuntu 12.04 (kernel updated to 3.2.0-29-generic)
Symptom: screen remains black after resume from suspend, power LED is on, HDD light continuously blinking

Hi guys,

I had the above problem and have been looking for the solution.
Last night, I realise that it actually my machine displays login screen (and I can login) but LED back light is off so I couldn't see it.
This issue is very similar to what I had during the Ubuntu 12.04 installation, thus I tried a solution in the same line.

SOLUTION WORKED FOR MY CASE:
 1. open grub file by: sudo vim /etc/default/grub
 2. modify the corresponding lines as:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=Linux"

 3. reboot grub by: sudo update-grub.

I hope this helps some of you.

NJC (njc) wrote :

It looks like I was premature in claiming the suspend problem is fixed in Ubuntu 12.04.1. It works only sometimes - currently at kernel 3.2.0-30

Per Knutsen (pmknutsen) wrote :

My suspend issue on a Dell Latitude E6400 Ubuntu 12.04 (described above) was fixed with Yoshiyuki Sakai's suggestion. Thanks Yoshiyuki!

Dave (dbc1109-2) wrote :

Pasted sudo vim /etc/default/grub
Said not found

hd (vitty888) wrote :

Hi,

this problem can be solved if you install the current ATI drivers (Catalyst 12.10) from the AMD Page.
Before you run the ati installer you need to install those packages first:

*1) First, check the software sources, then paste this command into the terminal:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot

*2) If you have a 64 bit system, do this step:
sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386
cd /usr
sudo ln -svT lib /usr/lib64
*(Just copy this from a tutorial - don't really know if it's really needed, because i use 12.04 32-Bit)

Then install the .run script from ati with 'sudo sh amd*.run'. Notice that you download the correct package (notebook -> APU -> C-Series -> ...).

After i have rebooted my netbook i initialized my X Config with 'sudo aticonfig --initial'.
Now EVERYTHING works really nice. Even the heat is lower now.

Hope it works for you all.

hd (vitty888) wrote :

the * is only related to *2). The *1) was a mistype because build-essential and the other packages are needed if you install the driver from their homepage.

Edward (edlee-wwp) wrote :

Can confirm worked for me too. Thanks!

I had a few hoops to go through to uninstall the xorg graphics driver running on my machine; this info is available at AMD Linux wiki wiki.cchtml/index.php/Ubuntu_lucid_installation_guide

And is this:
sudo dpkg-reconfigure xserver-xorg

Directions on installing the driver are available here:
http://www.upubuntu.com/2012/10/install-amd-catalyst-1210-driver-on.html

And go link this:
Current Driver Removal

Open the terminal and issue these commands:

sudo sh /usr/share/ati/fglrx-uninstall.sh

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

AMD Catalyst 12.10 Installation

Via the terminal, run these commands:

sudo apt-get install unzip

cd /tmp && wget -c http://goo.gl/Bbeki -O catalyst-12.10-x86.x86_64.zip

unzip catalyst-12.10-x86.x86_64.zip

chmod +x amd-driver-installer-catalyst-12.10-x86.x86_64.run

sudo sh amd-driver-installer-catalyst-12.10-x86.x86_64.run

Then follow setup instructions:

Finally, run this command:

sudo aticonfig --initial -f

If you prefer to install from PPA, you can run these commands:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install fglrx-installer

If you failed in installing the driver, you can check this guide.

Edward (edlee-wwp) wrote :

It seems to be back after the latest release of 12.10 -- March, 2013, supposed updates to fix Hibernate/suspend.

Eric Haberstroh (ehaberstroh) wrote :

Using the Acer Aspire V5-551 with Ubuntu 13.04 . vitty888's solution worked for me without further measures.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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