thinkpad X3x series suspend and hibernate hang

Bug #550401 reported by Adam Felson
52
This bug affects 7 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Previously working perfectly in ubuntu 8.04 for my radeon mobility pentium-m based laptop.

Suspend and hibernate both hang.

In suspend, moon led flashes then stays lit with backlight still on.
Pressing power key causes screen backlight to momentarily go out, moon goes out, and laptop is then hung requiring
a hard reset or power down.

Nothing in var/log/messages or dmesg to indicate what has happened.
Description: Ubuntu lucid (development branch)
Release: 10.04

Tags: lucid
affects: ubuntu → linux (Ubuntu)
tags: added: kernel-series-unknown
Revision history for this message
Martin Reiche (grimsrud) wrote :

Same here with fresh install of Lucid Beta 1 and all updates incl. today installed.
IBM X31 (Typ 2672-CXG)

Revision history for this message
^_Pepe_^ (jose-angel-fernandez-freire) wrote :

Hi all,

Thank you for taking the time to report this bug and helping to make Ubuntu better.

Please, can you tell us whether this is still an issue for you? If not, please, consider update this bug as 'Fix Released', else, can you please, fill a little form, with questions contained in this wiki? https://wiki.ubuntu.com/DebuggingKernelSuspendHibernateResume

It will definitely help developers to find the fix or help you to detect that you don't really have real bug. Please, pay special attention to the "Encrypted Home-Swap" issue and the flashing caps-lock.

Information below, will also help you

https://wiki.ubuntu.com/UnderstandingSuspend

I'd also encourage you to try this tests https://wiki.ubuntu.com/KernelTeam/SuspendResumeTesting to gather more information to developers

Thank you in advance.

tags: added: lucid
removed: kernel-series-unknown
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Adam Felson (adamf11) wrote : Re: [Bug 550401] Re: thinkpad X3x series suspend and hibernate hang

It's not fixed I took ubuntu 10.04 off the laptop.

On Fri, Apr 23, 2010 at 1:20 AM, ^_Pepe_^
<email address hidden> wrote:
> Hi all,
>
>
> Thank you for taking the time to report this bug and helping to make Ubuntu better.
>
>
> Please, can you tell us whether this is still an issue for you? If not, please, consider update this bug as 'Fix Released', else, can you please, fill a little form, with questions contained in this wiki? https://wiki.ubuntu.com/DebuggingKernelSuspendHibernateResume
>
>
> It will definitely help developers to find the fix or help you to detect that you don't really have real bug. Please, pay special attention to the "Encrypted Home-Swap" issue and the flashing caps-lock.
>
>
> Information below, will also help you
>
>
> https://wiki.ubuntu.com/UnderstandingSuspend
>
>
> I'd also encourage you to try this tests https://wiki.ubuntu.com/KernelTeam/SuspendResumeTesting to gather more information to developers
>
>
> Thank you in advance.
>
> ** Tags added: lucid
> ** Tags removed: kernel-series-unknown
>
> ** Changed in: linux (Ubuntu)
>       Status: New => Incomplete
>
> --
> thinkpad X3x series suspend and hibernate hang
> https://bugs.launchpad.net/bugs/550401
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Incomplete
>
> Bug description:
> Previously working perfectly in ubuntu 8.04 for my radeon mobility pentium-m based laptop.
>
> Suspend and hibernate both hang.
>
> In suspend, moon led flashes then stays lit with backlight still on.
> Pressing power key causes screen backlight to momentarily go out, moon goes out, and laptop is then hung requiring
> a hard reset or power down.
>
> Nothing in var/log/messages or dmesg to indicate what has happened.
> Description:    Ubuntu lucid (development branch)
> Release:        10.04
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550401/+subscribe
>

Revision history for this message
Martin Reiche (grimsrud) wrote :

I installed 10.04 (i386) final today (clean install) and had the same problem on my X31. After trying a bit I found the following:

- disabled KMS + disabled compiz + disabled metacity-compositor --> suspend and hibernate both work
- disabled KMS + enabled compiz + disabled metacity-compositor --> complete garbled screen (no further testing)
- disabled KMS + disabled compiz + enabled metacity-compositor --> suspend and hibernate both work

So... wild guess: its a problem with enabled KMS and compiz.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Martin Reiche (grimsrud) wrote :

Did some further testing:
if KMS is enabled there is no difference if I enable/disable compiz or metacity-compositor or use plain metacity without effects... it will fail in all variants possible to wake up.

Revision history for this message
Adam Felson (adamf11) wrote :

I think the problem may also be with the ath_pci driver
8.04 used madwifi iirc.

Revision history for this message
tompio (tpiotrow) wrote :

works with nomodeset kernel parameter. Edit /boot/grub/grub.cg and add nomodeset on the kernel line

Revision history for this message
Matt Sephton (matt-sephton) wrote :

Whilst that solves the issue it also reduces graphics performance greatly, so I would only consider it a temporary workaround.

Revision history for this message
Adam Felson (adamf11) wrote :

Tried ubuntu 10.04 again on my ibm thinkpad x31.
Suspend and hibernate still caused lockups.

Tried nomodeset and now everything works perfectly.
I could not detect the slightest performance hit.
Granted, I do not run games, compiz, or anything fancy.

What I did test was high speed scrollling in a terminal window ( for example, running find / to list everything ),
draging windows around displaying their contents, scrolling in firefox. Also tried a few gl screensavers They all ran as fast as I've ever seen on my aging thinkpad.

I won't be reverting to 8.04 this time around.

Revision history for this message
Rui Nóbrega (ranobrega) wrote :

Hello Adam

Why don't you use compiz on yout laptop?
I had an Acer 1601 - Pentium 4 with an ATI Radeon graphics board - and
it ran compiz nicely,

Best regards
Rui

On 11 July 2010 06:07, Adam Felson <email address hidden> wrote:
> Tried ubuntu 10.04 again on my ibm thinkpad x31.
> Suspend and hibernate still caused lockups.
>
> Tried nomodeset and now everything works perfectly.
> I could not detect the slightest performance hit.
> Granted, I do not run games, compiz, or anything fancy.
>
> What I did test was high speed scrollling in a terminal window ( for example, running find / to list everything ),
> draging windows around displaying their contents,  scrolling in firefox.   Also tried a few gl screensavers  They all ran as fast as I've ever seen on my aging thinkpad.
>
> I won't be reverting to 8.04 this time around.
>
> --
> thinkpad X3x series suspend and hibernate hang
> https://bugs.launchpad.net/bugs/550401
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Confirmed
>
> Bug description:
> Previously working perfectly in ubuntu 8.04 for my radeon mobility pentium-m based laptop.
>
> Suspend and hibernate both hang.
>
> In suspend, moon led flashes then stays lit with backlight still on.
> Pressing power key causes screen backlight to momentarily go out, moon goes out, and laptop is then hung requiring
> a hard reset or power down.
>
> Nothing in var/log/messages or dmesg to indicate what has happened.
> Description:    Ubuntu lucid (development branch)
> Release:        10.04
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550401/+subscribe
>

--
/run
--------------------------------
"Always look on the bright side of life"
Monthy Python

Revision history for this message
Adam Felson (adamf11) wrote :

With nomodeset, it'll suspend and hibernate without locking up during the process, but it'll lockup hard with the caps light flashing within 90 minutes of use (often within 10 minutes) after suspends or hibernates.

Revision history for this message
Adam Felson (adamf11) wrote :

built and installed compat-wireless (compat-wireless-2010-07-13.tar.bz2) and thinkpad x31 no longer crashes. Was left on overnight after many suspends and hibernates and it wasn't locked up the following morning. Previously it couldn't make it 2 hours without locking up.

To summarize: solution for me is nomodeset on kernel and compat-wireless.
Removed custom /etc/X11/xorg.conf.

Revision history for this message
inflintor (inflintor) wrote :

I can confirm the bug. Nomodeset and disabling compiz works also for me. I have no problem with wireless driver (intel2100), but I had to disable hardware acceleration for Flash to be able to see Flash videos with Firefox. Disabling compiz makes Docky unusable, which is an irritation.

Changed in linux (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
Adam Felson (adamf11) wrote :

I think I've found a solution. Building my own kernel and disabling tickless system and setting processor family to pentium-M seems to have cured the crashes.

After setting nomodeset to false I was able to use the laptop without it crashing within an hour or two of waking up from suspend or hibernate. But it would inevitable crash. With the new kernel, I have been able to go several weeks without a crash.

Revision history for this message
inflintor (inflintor) wrote :

Adam, do you need the nomedeset still with your non-tickless kernel?

Revision history for this message
Adam Felson (adamf11) wrote :

Yes. If I don't use nomodeset then it won't hibernate or suspend
without crashing.

There was another problem with ubunth post 8.04 where it would crash
with the up-shift indicator on and the new kernel has mostly fixed it
although it still will crash after a few days.

On Fri, Aug 27, 2010 at 9:17 AM, inflintor <email address hidden> wrote:
> Adam, do you need the nomedeset still with your non-tickless kernel?
>
> --
> thinkpad X3x series suspend and hibernate hang
> https://bugs.launchpad.net/bugs/550401
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Triaged
>
> Bug description:
> Previously working perfectly in ubuntu 8.04 for my radeon mobility pentium-m based laptop.
>
> Suspend and hibernate both hang.
>
> In suspend, moon led flashes then stays lit with backlight still on.
> Pressing power key causes screen backlight to momentarily go out, moon goes out, and laptop is then hung requiring
> a hard reset or power down.
>
> Nothing in var/log/messages or dmesg to indicate what has happened.
> Description:    Ubuntu lucid (development branch)
> Release:        10.04
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550401/+subscribe
>

Revision history for this message
BenMache (benjamin-mache) wrote :

Updated to 10.10 today. Problem is still the same. But I experienced a new phenomenon: display is left on while suspending (as always) but then there are horizontal lines and the screen gets "cloudy" and those clouds get brighter and brighter (display back light?). Turned off the system anxious to "brake" my display.

"nomodeset"-option seems to have no effect at all. Now running the system with modeset=0 in radeon-kms.conf and compiz disabled - suspend/hibernation seems to work now without problems.

Revision history for this message
penalvch (penalvch) wrote :

Adam Felson, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily kernel folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11.1

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

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.