Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Following on from question 12397, I'd still like to get suspend working on my Phenom II X6 / GA-890GPA desktop machine running current Maverick.

When I run pmi action suspend the machine doesn't crash, but it also doesn't suspend. The kernel logs show:

PM: Syncing filesystems ... done.
PM: Preparing system for mem sleep
Freezing user space processes ... (elapsed 0.02 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Entering mem sleep
Suspending console(s) (use no_console_suspend to debug)
pm_op(): usb_dev_suspend+0x0/0x20 returns -2
PM: Device usb8 failed to suspend async: error -2
PM: Some devices failed to suspend
PM: resume of devices complete after 0.430 msecs
PM: resume devices took 0.000 seconds
PM: Finishing wakeup.
Restarting tasks ... done.
PM: Syncing filesystems ...

I've tried disconnecting all the USB devices, and then connecting in to run pmi over ssh, and I get the same failure. With everything unplugged, I see the following usb devices:

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

and lspci shows the physical devices are:

00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
02:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

Booting with no_console_suspend makes no difference.

share|improve this question
    
Hm, but what is usb8 and what is ATI Technologies Inc SB700/SB800 ? –  Extender Nov 11 '10 at 5:29
    
I think it's the south bridge of the AMD 700 series motherboard –  poolie Nov 11 '10 at 21:56

2 Answers 2

up vote 1 down vote accepted

Do you have a USB3-compatible motherboard?

If so, check this: Computer won't sleep

I had the same problem (although my device ID was 'usb12', the message was otherwise identical). The fix detailed in the above link worked like a charm and fixed the issue for me.

share|improve this answer
    
Yes, I do! Thanks very much, that looks like it will work. –  poolie Jan 3 '11 at 23:59

Try different kernels from kernel PPA, you may be lucky. Try 2.6.32, 2.6.35, 2.6.36 final versions (without rc), and 2.6.37.rc1 too. http://kernel.ubuntu.com/~kernel-ppa/mainline/

Install only linux-image-x.x.x-generic_...(i386 or amd64).deb

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.