Suspend not working on Inspiron 6400 (gutsy)

Bug #140766 reported by Cameron Gorrie on 2007-09-18
18
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Medium
Unassigned
linux-ubuntu-modules-2.6.22 (Ubuntu)
Undecided
Unassigned

Bug Description

I have a Dell Inspiron 6400:

Intel Core Duo 1.73ghz.
2 GB RAM.
ATi Mobility X1400.
Intel IPW3945 wireless card.

I can't suspend (or hibernate for that matter) at all. I have tried this with the fglrx driver given by default in gutsy (8.37) and the newest driver (8.41). In both cases, the suspend process seems to go all the way except to the end; the power light does not begin slowly pulsing and the fan stays on; the screen still looks a little bit eerily green.

lspci output:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832
03:01.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it, because your description doesn't yet have enough information.
Please include as attachments the following additional information, if you have not already done so (please pay attention to lspci's additional options), as required by the Ubuntu Kernel Team:
1. Please include the output of the command 'uname -a' in your next response. It should be one, long line of text which includes the exact kernel version you're running, as well as the CPU architecture.
2. Please run the command 'dmesg > dmesg.log' and attach the resulting file 'dmesg.log' to this bug report.
3. Please run the command 'sudo lspci -vvnn > lspci-vvnn.log' and attach the resulting file 'lspci-vvnn.log' to this bug report.
For your reference, the full description of procedures for kernel-related bug reports is available at https://wiki.ubuntu.com/KernelTeamBugPolicies . Thanks in advance!

Changed in linux-source-2.6.22:
importance: Undecided → Medium
Cameron Gorrie (sastraxi) wrote :

uname -a output:
Linux vienna 2.6.22-11-generic #1 SMP Fri Sep 7 05:07:05 GMT 2007 i686 GNU/Linux

The lspci -vvnn output is attached.

Cameron Gorrie (sastraxi) wrote :

The dmesg output is attached.

Changed in linux-source-2.6.22:
status: Incomplete → Triaged
assignee: nobody → ubuntu-kernel-acpi

I also have this problem with my Inspiron 6400.

I have just checked, 'suspend' works ok but 'hibernate' does not.

Cameron Gorrie (sastraxi) wrote :

Is your system in any way different than mine, Richard?
I cannot, for the life of me, get suspend to work (I've tried seemingly every trick in the /etc/defaults/acpi-support "book")

Cameron, running Ubuntu 7.10. Kernal Linux 2.6.22-11-generic.
On Insprion 6400. Dual Core 1.86GHz.
2 GB Ram.
Wireless card is Dell Wireless 1390 WLAN Minicard.

Kyle M Weller (kylew) wrote :

I have the same issue on my Dell Dimension 3000 but hibernate is effected as well:
https://bugs.edge.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/146690 <-- full dmesg and lspci and other info regarding this bug

I'm not sure that's the same bug, considering you are actually able to
resume. The suspending process does not even complete here, hard-locking the
system (requiring 5 seconds on the power button to turn off).

On 29/09/2007, Kyle Weller <email address hidden> wrote:
>
> I have the same issue on my Dell Dimension 3000 but hibernate is effected
> as well:
>
> https://bugs.edge.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/146690<-- full dmesg and lspci and other info regarding this bug
>
> ** Also affects: linux-ubuntu-modules-2.6.22 (Ubuntu)
> Importance: Undecided
> Status: New
>
> --
> Suspend not working on Inspiron 6400 (gutsy)
> https://bugs.launchpad.net/bugs/140766
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Sean McIntyre (s-mcintyre0) wrote :

I have the same issue with Suspend on an Inspiron 6000. The computer fails to enter the suspend state and must be manually turned off via the power button (resume is impossible, as it never actually suspends).

Output of uname-a:

Linux smcintyre-notebook 2.6.22-12-generic #1 SMP Sun Sep 23 18:11:30 GMT 2007 i686 GNU/Linux

dmesg.log and lspci-vvnn.log are attached.

Sean McIntyre (s-mcintyre0) wrote :

lspci-vvnn.log is attached.

Cameron Gorrie (sastraxi) wrote :

If I switch to a virtual terminal, stop gdm (thus stopping X), and execute:
$ sudo /etc/acpi/sleep.sh
I can get the system to suspend. Nicely, it also comes back correctly!

Sean McIntyre (s-mcintyre0) wrote :

I forgot to mention that I my issues with suspend on the Inspiron 6000 occur while using both the 8.37and 8.41 fglrx drivers on a Radeon Mobility X300 card.

If, however, I use the non-proprietary driver, suspend works flawlessly (so far - I have only tried it a few times).

Cameron Gorrie (sastraxi) wrote :

In private communication, Sean mentioned that it worked in Feisty with the
fglrx drivers -- at least that's something to go on!

On 02/10/2007, Sean McIntyre <email address hidden> wrote:
>
> I forgot to mention that I my issues with suspend on the Inspiron 6000
> occur while using both the 8.37and 8.41 fglrx drivers on a Radeon
> Mobility X300 card.
>
> If, however, I use the non-proprietary driver, suspend works flawlessly
> (so far - I have only tried it a few times).
>
> --
> Suspend not working on Inspiron 6400 (gutsy)
> https://bugs.launchpad.net/bugs/140766
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Sean McIntyre (s-mcintyre0) wrote :

Yes. fglrx 8.41 suspend worked flawlessly in Feisty - it never once crashed.

Aaron Sarna (shoofy) wrote :

I'm seeing the same problems with an Inspiron E1505. Suspend just stops either with the screen turned off or with a blank screen and a blinking cursor. A hard reboot is required in either case. Suspend worked reasonably reliably on Feisty on this machine. I seem to remember getting a successful suspend on Gutsy before installing fglrx and xgl (both the repo versions). I'm not really in the mood to uninstall those now that I have compiz fusion and awn working nicely for me.

Darin Barnes (darin-barnes) wrote :

Same Issue. suspend just "locks" the computer. Files attached and following comment.

It is a Dell 6400 with the latest bios installed

$ uname -a
Linux bit-chass 2.6.22-14-generic #1 SMP Wed Oct 10 06:00:47 GMT 2007 i686 GNU/Linux

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6747 (8.40.4)

Thank you!!1

Darin Barnes (darin-barnes) wrote :
Roel Huybrechts (rulus) wrote :

Same problem on Acer Aspire 1692, Intel Pentium M 1.73Ghz, Ati mobility radeon x700.

uname -a:
Linux gutsy 2.6.22-14-generic #1 SMP Wed Oct 10 06:00:47 GMT 2007 i686 GNU/Linux

Roel Huybrechts (rulus) wrote :
Roel Huybrechts (rulus) wrote :

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X700
OpenGL version string: 2.0.6473 (8.37.6)

Confirming that this is a regression from Feisty, where suspending with fglrx driver works perfectly.

ray.voelker (ray-voelker) wrote :

I'm having the same problem with my gateway tablet ... it's a gateway Gateway Tablet 285-E
with the Radeon Mobility X1400 graphics card.

Linux ray-laptop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux

I've included the logs for dmesg and lspci outputs catted into one file (attached)

raggar (mbaart) wrote :

I have also the same problem.

uname -a = Linux martijn 2.6.22-11-generic #1 SMP Mon Sep 17 03:45:58 GMT 2007 i686 GNU/Linux

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1300
OpenGL version string: 2.0.6473 (8.37.6)

raggar (mbaart) wrote :

and for pci:

I also have the blinking cursor problem on my PC running Ubuntu Gusty and the fglrx driver from ATI website (8.40.4) on a ATI Radeon X1600 graphic card.

Like someone said earlier in this report, when gdm is turn off in terminal, suspend to ram works perfectly.
Could this problem be link to gdm? (Does someone on Kubuntu have this bug?)
Or is there a way to tell Ubuntu to stop gdm before suspend (and start it back when resuming)? I know there is a "STOP_SERVICES" variable in /etc/default/acpi-support, but if I put gdm in stop_services, nothing is changed while suspend to ram.

I can post the different logs if you need them.

P.S.: When gdm is stopped, the computer hibernate well (resume is another thing, but at least I don't have the blinking cursor...)

Aaron Sarna (shoofy) wrote :

I also now notice that after it fails to suspend it seems to cause a very large memory leak in Xgl. Xgl ends up using about 60% CPU and very large amounts of RAM and it definitely starts just after a failed suspend.

Darin Barnes (darin-barnes) wrote :

Hmmm I'm getting slightly different results when I set my computer into Resume and Hibernate.
Resume will not give me a blinking cursor or lag out. It will perform the identical action of "Lock Screen."
Hibernate does throw me to a blinking cursor for about 5 seconds. Then it will go to the "Lock Screen" and also have a Keyring password prompt on top of that.

Both modes do not force me to restart.

Aaron Sarna (shoofy) wrote :

This seems to have changed for me also since my initial post. I don't know exactly which update did it though.

D4nielfree (d4nielfree) wrote :

i can confirm this, i'm using Thinkpad T60 with ATI X1400,suspend and hibernate can't work.
up-to-date Gutsy (07.10.18)
daniel@mars:~$ uname -a
Linux mars 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
daniel@mars:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6473 (8.37.6)

D4nielfree (d4nielfree) wrote :
necr0man6er (vincent-blaasvis) wrote :

I can confirm this to. I have no working Suspen/Hibernate on a Dell Inspiron 9400 on Gutsy final release version.

This is likely a duplicate of Bug #121653. FGLRX doesn't support 2.6.23, which could really mean "doesn't support the new SLUB allocator" (which Ubuntu uses in 2.6.22).

Marc Quinton (mquinton) wrote :

so I can flag this bug as duplicate ...

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 bug to the new "linux" package. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

Curtis Hovey (sinzui) on 2012-04-09
Changed in linux-source-2.6.22 (Ubuntu):
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers