You are not logged in.

#1 2010-04-07 01:08:48

ipha
Member
Registered: 2010-04-06
Posts: 13

Suspend not working on HP dv-5t

I have a HP dv5-t laptop with an NVIDIA graphis card and I can't get suspend or hibernate to work.

When I run pm-suspend with gnome running, the screen flashes off then tuns back on to a black screen.

If I close gnome and unload the nvidia module and run pm-suspend my laptop will successfully enter suspend, but I'm stuck with a black screen on boot.

pm-suspend.log(with nvidia)

Initial commandline parameters: 
Tue Apr  6 17:55:22 EDT 2010: Running hooks for suspend.
/usr/lib/pm-utils/sleep.d/00auto-quirk suspend suspend: Adding quirks from HAL: --quirk-dpms-on --quirk-dpms-suspend --quirk-vbe-post --quirk-vbemode-restore --quirk-vbestate-restore --quirk-vga-mode-3 
success.
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: Linux ZzzZ 2.6.33-ARCH #1 SMP PREEMPT Sun Apr 4 10:27:30 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux
Module                  Size  Used by
nls_cp437               5865  1 
vfat                    9924  1 
fat                    48460  1 vfat
fuse                   58564  2 
ipv6                  282582  22 
ext2                   63684  1 
btusb                  11500  0 
bluetooth              50955  1 btusb
snd_hda_codec_nvhdmi     4303  1 
snd_seq_dummy           1439  0 
snd_hda_codec_idt      52475  1 
arc4                    1354  2 
snd_seq_oss            28984  0 
snd_seq_midi_event      5348  1 snd_seq_oss
snd_seq                50397  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5181  3 snd_seq_dummy,snd_seq_oss,snd_seq
uvcvideo               60298  0 
videodev               38395  1 uvcvideo
v4l1_compat            15610  2 uvcvideo,videodev
v4l2_compat_ioctl32    10417  1 videodev
ecb                     2017  2 
snd_pcm_oss            39107  0 
snd_mixer_oss          17107  1 snd_pcm_oss
snd_hda_intel          22642  0 
snd_hda_codec          68413  3 snd_hda_codec_nvhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6244  1 snd_hda_codec
snd_pcm                70222  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
iwlagn                244718  0 
snd_timer              19213  2 snd_seq,snd_pcm
snd                    57203  11 snd_hda_codec_idt,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               6223  1 snd
iwlcore               156728  1 iwlagn
mmc_block               8993  2 
snd_page_alloc          7097  2 snd_hda_intel,snd_pcm
mac80211              171772  2 iwlagn,iwlcore
uhci_hcd               21684  0 
firewire_ohci          23737  0 
joydev                  9800  0 
i2c_i801                8550  0 
nvidia              10623056  35 
firewire_core          43970  1 firewire_ohci
hp_wmi                  4930  0 
ehci_hcd               34938  0 
iTCO_wdt                9157  0 
iTCO_vendor_support     1873  1 iTCO_wdt
cfg80211              126658  3 iwlagn,iwlcore,mac80211
rfkill                 15396  3 bluetooth,hp_wmi,cfg80211
sdhci_pci               6723  0 
sdhci                  16129  1 sdhci_pci
mmc_core               51748  2 mmc_block,sdhci
crc_itu_t               1273  1 firewire_core
i2c_core               17842  3 videodev,i2c_i801,nvidia
jmb38x_ms               8110  0 
video                  18746  0 
output                  1916  1 video
usbcore               144604  5 btusb,uvcvideo,uhci_hcd,ehci_hcd
memstick                6416  1 jmb38x_ms
hp_accel               11280  0 
lis3lv02d               6683  1 hp_accel
r8169                  34925  0 
input_polldev           3258  1 lis3lv02d
led_class               2609  2 sdhci,hp_accel
ac                      3091  0 
mii                     3834  1 r8169
battery                 9612  0 
thermal                12079  0 
wmi                     5957  1 hp_wmi
button                  4746  0 
processor              29639  2 
psmouse                53142  0 
sr_mod                 14883  0 
cdrom                  35860  1 sr_mod
sg                     25333  0 
evdev                   8852  19 
serio_raw               4536  0 
rtc_cmos                8990  0 
rtc_core               14439  1 rtc_cmos
rtc_lib                 1842  1 rtc_core
ext4                  329882  1 
mbcache                 5658  2 ext2,ext4
jbd2                   75681  1 ext4
crc16                   1273  1 ext4
sd_mod                 26984  4 
ahci                   35111  3 
libata                154643  1 ahci
scsi_mod               94729  4 sr_mod,sg,sd_mod,libata
             total       used       free     shared    buffers     cached
Mem:       2055196     605436    1449760          0      31596     209240
-/+ buffers/cache:     364600    1690596
Swap:      2000084          0    2000084
success.
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
/usr/lib/pm-utils/sleep.d/01grub suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/11netcfg suspend suspend: success.
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video suspend suspend: success.
/usr/lib/pm-utils/sleep.d/99laptop-mode suspend suspend: success.
/usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0
success.
Tue Apr  6 17:55:22 EDT 2010: performing suspend

pm-suspend.log(without nvidia)

Initial commandline parameters: 
Tue Apr  6 17:51:48 EDT 2010: Running hooks for suspend.
/usr/lib/pm-utils/sleep.d/00auto-quirk suspend suspend: Adding quirks from HAL: --quirk-dpms-on --quirk-dpms-suspend --quirk-vbe-post --quirk-vbemode-restore --quirk-vbestate-restore --quirk-vga-mode-3 
success.
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: Linux ZzzZ 2.6.33-ARCH #1 SMP PREEMPT Sun Apr 4 10:27:30 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux
Module                  Size  Used by
ipv6                  282582  22 
ext2                   63684  1 
btusb                  11500  0 
bluetooth              50955  1 btusb
uvcvideo               60298  0 
videodev               38395  1 uvcvideo
v4l1_compat            15610  2 uvcvideo,videodev
v4l2_compat_ioctl32    10417  1 videodev
snd_hda_codec_nvhdmi     4303  1 
arc4                    1354  2 
snd_seq_dummy           1439  0 
snd_hda_codec_idt      52475  1 
ecb                     2017  2 
snd_seq_oss            28984  0 
snd_seq_midi_event      5348  1 snd_seq_oss
snd_seq                50397  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5181  3 snd_seq_dummy,snd_seq_oss,snd_seq
iwlagn                244718  0 
mmc_block               8993  0 
snd_hda_intel          22642  0 
snd_pcm_oss            39107  0 
iwlcore               156728  1 iwlagn
snd_mixer_oss          17107  1 snd_pcm_oss
snd_hda_codec          68413  3 snd_hda_codec_nvhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6244  1 snd_hda_codec
uhci_hcd               21684  0 
hp_wmi                  4930  0 
snd_pcm                70222  3 snd_hda_intel,snd_pcm_oss,snd_hda_codec
mac80211              171772  2 iwlagn,iwlcore
hp_accel               11280  0 
lis3lv02d               6683  1 hp_accel
jmb38x_ms               8110  0 
snd_timer              19213  2 snd_seq,snd_pcm
ehci_hcd               34938  0 
sdhci_pci               6723  0 
cfg80211              126658  3 iwlagn,iwlcore,mac80211
sdhci                  16129  1 sdhci_pci
joydev                  9800  0 
input_polldev           3258  1 lis3lv02d
memstick                6416  1 jmb38x_ms
video                  18746  0 
output                  1916  1 video
battery                 9612  0 
thermal                12079  0 
snd                    57203  11 snd_hda_codec_idt,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               6223  1 snd
snd_page_alloc          7097  2 snd_hda_intel,snd_pcm
button                  4746  0 
ac                      3091  0 
wmi                     5957  1 hp_wmi
usbcore               144604  5 btusb,uvcvideo,uhci_hcd,ehci_hcd
processor              29639  2 
rfkill                 15396  3 bluetooth,hp_wmi,cfg80211
mmc_core               51748  2 mmc_block,sdhci
led_class               2609  2 hp_accel,sdhci
firewire_ohci          23737  0 
firewire_core          43970  1 firewire_ohci
crc_itu_t               1273  1 firewire_core
i2c_i801                8550  0 
i2c_core               17842  2 videodev,i2c_i801
sr_mod                 14883  0 
cdrom                  35860  1 sr_mod
sg                     25333  0 
iTCO_wdt                9157  0 
iTCO_vendor_support     1873  1 iTCO_wdt
r8169                  34925  0 
mii                     3834  1 r8169
psmouse                53142  0 
evdev                   8852  10 
serio_raw               4536  0 
rtc_cmos                8990  0 
rtc_core               14439  1 rtc_cmos
rtc_lib                 1842  1 rtc_core
ext4                  329882  1 
mbcache                 5658  2 ext2,ext4
jbd2                   75681  1 ext4
crc16                   1273  1 ext4
sd_mod                 26984  4 
ahci                   35111  3 
libata                154643  1 ahci
scsi_mod               94729  4 sr_mod,sg,sd_mod,libata
             total       used       free     shared    buffers     cached
Mem:       2055196     209272    1845924          0      26348     100008
-/+ buffers/cache:      82916    1972280
Swap:      2000084          0    2000084
success.
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
/usr/lib/pm-utils/sleep.d/01grub suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/11netcfg suspend suspend: success.
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/99laptop-mode suspend suspend: success.
/usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0
Allocated buffer at 0x11000 (base is 0x0)
ES: 0x1100 EBX: 0x0000
success.
Tue Apr  6 17:51:49 EDT 2010: performing suspend
Tue Apr  6 17:52:01 EDT 2010: Awake.
Tue Apr  6 17:52:01 EDT 2010: Running hooks for resume
/usr/lib/pm-utils/sleep.d/99video resume suspend:

Offline

#2 2010-04-11 16:57:42

nichlas.johansson
Member
Registered: 2009-02-03
Posts: 9

Re: Suspend not working on HP dv-5t

To me it seems like your comp has problem with usb controler chip and not nvidia module.

try  #~ modprobe -r ehci_hcd
before suspend.

Offline

#3 2010-04-11 19:01:13

ipha
Member
Registered: 2010-04-06
Posts: 13

Re: Suspend not working on HP dv-5t

Nope, still does the same thing.

Offline

#4 2010-04-15 20:08:42

nichlas.johansson
Member
Registered: 2009-02-03
Posts: 9

Re: Suspend not working on HP dv-5t

have you ever installed nvidia driver manually at some point ?

If thats the case check your /usr/lib/ if there are conflicting libraries lurking (example libGLcore.so.195.XX.XX).

then remove minor versions of conflicting libs and last but not least.

#~pacman -Rd nvidia nvidia-utils
#~pacman -Sy nvidia nvidia-utils
#~reboot

And you could try to boot with vga=normal if grub is set to boot in framebuffer mode(ex. vga=791).

Last edited by nichlas.johansson (2010-04-15 20:11:45)

Offline

#5 2010-04-15 21:01:57

daniel.yuste.aroca
Member
Registered: 2009-12-18
Posts: 7

Re: Suspend not working on HP dv-5t

Hello Ipha,

If you check the post http://bbs.archlinux.org/viewtopic.php?id=95328 you will see I am currently having a very similar problem with ATI instead of Nvidia: with KMS enabled I could not properly suspend.

I disabled KMS and then I can properly suspend but still having issues to resume: I get the screen on and can see the mouse pointer fine but nothing else except a black background. At this point, if I switch to console and kill the Xorg process then graphics start again inmediately with new Xorg process.

I am still looking for a a solution for this issue. After resume, could you please check if you can switch to console and  and then kill the Xorg process?? Lets see what happens. If we are having the same issue, I would start thinking the blackscreen problem could be related to Xorg instead of ATI or Nvidia modules.

Looking forward for your feedback,

Daniel.

Offline

Board footer

Powered by FluxBB