Problem with suspend mode in 8.10 (64 bits)

Asked by pablopezg on 2008-11-18

I've a HP laptop (model dv5 1045-es) with ubuntu 8.10 (64 bits) and Windows Vista (32 bits). The problem is that when i suspend my computer (on Ubuntu), when I restarted again don't work correctly. I saw son errors of i-nodes allocating or something like that. What can be de error? How can I get solved? In windows it works correctly.

Thanks a lot.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2008-11-22
Last reply:
2008-12-12
Guillermo Belli (glock24) said : #1

This laptop has a Geforce 9600 video card, right? If so, what driver are you using, the restricted "nvidia" ot the free "nv" or "vesa"?

Open up a terminal and type this command: lspci

Put the output of the command here.

pablopezg (pablopezg) said : #2

This is the result of the command as root lspci:

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9600M GT (rev a1)
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
06:00.0 FireWire (IEEE 1394): JMicron Technologies, Inc. IEEE 1394 Host Controller
06:00.1 System peripheral: JMicron Technologies, Inc. SD/MMC Host Controller
06:00.2 SD Host controller: JMicron Technologies, Inc. Standard SD Host Controller
06:00.3 System peripheral: JMicron Technologies, Inc. MS Host Controller
06:00.4 System peripheral: JMicron Technologies, Inc. xD Host Controller

Thanks for your help

Charles Profitt (cprofitt) said : #3

Are you using any sort of screen saver? I have an 8800GT (different card than yours) and I am using the restricted driver (177) and if I use a screen saver the machine does not resume from suspend.

If you have a screen saver active - disable that and see if that helps.

Guillermo Belli (glock24) said : #4

Well, now we know you have a GF9600, now let's see what driver are you using, type "cat /var/log/Xorg.0.log | grep LoadModule" in a Terminal and put the output here, this will tell me what video driver you are using.

pablopezg (pablopezg) said : #5

I remember that I use the restricted driver 177, but I'm not sure. Anyway now I'n at the office and I can't confirm you the driver using the command you gave me.

I use a screen saver, but now I can't try it.

Thanks

Charles Profitt (cprofitt) said : #6

paglopezg

When you get home try that - it is fairly simple. You can also follow this guide if that does not work:

https://help.ubuntu.com/community/NvidiaLaptopBinaryDriverSuspend

pablopezg (pablopezg) said : #7

This is the output of the command "cat /var/log/Xorg.0.log | grep LoadModule":

(II) LoadModule: "glx"
(II) LoadModule: "extmod"
(II) LoadModule: "dbe"
(II) LoadModule: "freetype"
(II) LoadModule: "record"
(II) LoadModule: "dri"
(II) LoadModule: "nvidia"
(II) LoadModule: "fb"
(II) LoadModule: "wfb"
(II) LoadModule: "ramdac"
(II) LoadModule: "evdev"
(II) LoadModule: "synaptics"

I had tried that manual but don't work

Guillermo Belli (glock24) said : #8

I didn't read the inodes part before, sorry for that, I was reading this late at night after a long long day.

The nvidia drivers tend to cause suspend/resume problems, but are often related to video corruption, a blank screen, a crash or reboot. I don't think this is your problem.

Inode error are disk related, so it may be a disk controller failure after resume (due to software bug), could be memory corruption too. Can you post the exact error message? Also, the output of the "dmesg" command after resume could be useful.

pablopezg (pablopezg) said : #9

The error message says something like this:

Exception Emask

Connection status changed

Unabled to read inode block

And there are so many numbers. This error is repeating continously on the screen

Guillermo Belli (glock24) said : #10

I'm puzzled by that error, don't know what it is exactly. I'll recommend you look for a BIOS update for your computer, and if there is one available, do the update.

Most of these problems are usually bad BIOS implementations, especially the ACPI part, and that causes all sorts of trouble. Newer BIOS versions usually correct these errors.

Vincent Law (vincentlaw) said : #11

Here is my laptop : http://hardware4linux.info/computers/sysinfo/3637/
Which is almost the same as pablopezg's one

And i have the same problems while switching to suspend to ram mode.
When closing the lid the laptop seems to suspend well, but the awakening process doesn't finish correctly.
It ends on a graphical black screen with a moving cursor.
If i switch to a tty ihave got these messages :

{ Many error messages before errors before but scrolling too fast to be noted }

ata1: irq_stat 0x00000040, connection status changed
ata1: SError: {DevExch }
ata2: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen

ata2: irq_stat 0x00000040, connection status changed
ata2: SError: {DevExch }
ata1: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen

Filling the terminal and scrolling again and again.

If i try to go to tty2 i can see a login prompt but i am not able to login ...

neub (benpaka) said : #12

 Exactly the same probleme as Vincent Law width an HP DV5 1073ez.

See http://forum.ubuntu-fr.org/viewtopic.php?id=265413 for the lspci.

I'v try with different Kernel 2.6.27-[7,8,9,10] and with nvdia driver enable or disable:

my laptop doesn't react exactly the same but It end in the same loop:

ata1: irq_stat 0x00000040, connection status changed
ata1: SError: {DevExch }
ata2: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen

Paul Swanson (paul-swanson) said : #13

There may already be an open bug report specifically for this problem; bug #301353.

I obviously haven't seen all of your error logs but some of what is being mentioned in this question sounds exactly like the bug I have open. Basically, when resuming from suspend Ubuntu is not able to wake up the SATA hard drives on the HP Pavilion dv5 series. Whilst there have been reports of HP BIOS updates fixing this same problem on other dv series there is currently no magic bullet for the dv5.

So, have a read of the bug report and if it is the same problem you're having please come and join the party; if we get enough people with the same problem we may attract some help from Ubuntu, the kernel developers or maybe even HP.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/301353

Can you help with this problem?

Provide an answer of your own, or ask pablopezg for more information if necessary.

To post a message you must log in.