Regression: MacBook Pro 3.1 fails to resume from suspend

Bug #263419 reported by Alexander Jones
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Used to work with 2.6.26. Will follow up with the stack trace.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: ath_hal
Package: linux-image-2.6.27-2-generic 2.6.27-2.3 [modified: lib/modules/2.6.27-2-generic/modules.pcimap lib/modules/2.6.27-2-generic/modules.dep lib/modules/2.6.27-2-generic/modules.ieee1394map lib/modules/2.6.27-2-generic/modules.usbmap lib/modules/2.6.27-2-generic/modules.isapnpmap lib/modules/2.6.27-2-generic/modules.seriomap lib/modules/2.6.27-2-generic/modules.alias lib/modules/2.6.27-2-generic/modules.symbols]
ProcCmdLine: root=UUID=7d1e2f50-4756-49ea-94f5-22e91fe0d377 ro quiet splash
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/username/.local/bin
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.27-2.3-generic
SourcePackage: linux

Revision history for this message
Alexander Jones (alex-weej) wrote :
Revision history for this message
Alexander Jones (alex-weej) wrote :

I've no idea how to get this properly.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Bjorn (bjorn-nostvold) wrote :

I can confirm this. Suspend worked with 2.6.26 but does not work with 2.6.27.

Hardware: MacBook Pro Rev 3,1
Ubuntu Intrepid Ibex 64bit

My screenshot shows different output though.

Revision history for this message
Bjorn (bjorn-nostvold) wrote :

Adding boot option idle=poll fixes this for me on 2.6.27-3-generic

Revision history for this message
Alexander Jones (alex-weej) wrote : Re: [Bug 263419] Re: Regression: MacBook Pro 3.1 fails to resume from suspend

I believe that kills battery life and puts CPU under full load
permanently. Not a fix, and barely a workaround, but helpful
information nevertheless.

Revision history for this message
Bjorn (bjorn-nostvold) wrote :

Yeah, it cuts the battery life in half.
I see a new kernel update is about to be released, but after quickly sifting through the release notes, I doubt it's going to fix our issue.

If there is anything at all (that does not involve programming) I can do to help get this fixed before release, let me know.

Revision history for this message
Bjorn (bjorn-nostvold) wrote :

Seems like I'll have to swallow my words, 2.6.27-4-generic seems to fix it for me.
I no longer have to boot with idle=poll

Just did two suspend/resume cycles in a row and both resumed with no problems.

Will do more extensive testing

Revision history for this message
Richard (ubuntu-richard) wrote :

MacBook Pro fails to resume after suspend.

Works with the live CD but not from an install.

Linux elrsr-01 2.6.27-4-generic #1 SMP Wed Sep 24 01:29:06 UTC 2008 x86_64 GNU/Linux

Revision history for this message
Richard (ubuntu-richard) wrote :
Revision history for this message
Richard (ubuntu-richard) wrote :
Revision history for this message
Richard (ubuntu-richard) wrote :
Revision history for this message
Richard (ubuntu-richard) wrote :
Revision history for this message
Richard (ubuntu-richard) wrote :
Revision history for this message
Richard (ubuntu-richard) wrote :

Better lspci

Revision history for this message
Richard (ubuntu-richard) wrote :

Fixed with -6 for my MBP.

Thank you!

Revision history for this message
Richard (ubuntu-richard) wrote :

This regressed with today's updates, and my system now crashes coming out of suspend.

2.6.27-6-generic

Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

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

Richard (or anyone else with this bug), have you been able to test the more recent 2.6.27-10 kernel and does this issue remain?

Changed in linux:
status: Triaged → Incomplete
Revision history for this message
Alexander Jones (alex-weej) wrote : Re: [Bug 263419] Re: Regression: MacBook Pro 3.1 fails to resume from suspend

It was broken in 2.6.26
Fixed in 2.6.27 Intrepid.

BROKEN again in 2.6.28 Jaunty.

Changed in linux:
status: Incomplete → Triaged
Revision history for this message
Bo Laurent (shikibu) wrote :

I am experiencing this problem with a macbook pro 1.1, 2.6.27-9-generic Intrepid.

Revision history for this message
Alexander Jones (alex-weej) wrote :

Still broken in Jaunty.

Revision history for this message
Alexander Jones (alex-weej) wrote :

This may be useful. (From http://people.freedesktop.org/~hughsient/quirk/quirk-suspend-advanced.html )

[ 2.431468] Magic number: 0:406:725
[ 2.431470] hash matches /build/buildd/linux-2.6.28/drivers/base/power/main.c:350
[ 2.431476] block loop5: hash matches
[ 2.431498] pci 0000:01:00.0: hash matches
[ 2.431553] rtc_cmos 00:08: setting system clock to 1996-01-12 08:43:07 UTC (821436187)

Revision history for this message
Kalman Noel (noel-kalman) wrote :

All those who experience suspend failure after a kernel upgrade and who use the proprietary nvidia graphics driver (nvidia-glx-*), please try if upgrading the graphics driver to the newest version available from nvidia.com fixes the issue. Nvidia release notes often mention compatibility with newer kernels.

Revision history for this message
TM (junkmail-media) wrote :

I can confirm this problem with the latest Jaunty (9.04) release on a Macbook Pro 3.1: the screen is black upon resume. I'm using the 2.6.28-11-generic kernel and I'm not using any proprietary Nvidia drivers.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Triaged 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: Triaged → Incomplete
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, 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-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
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.