You are not logged in.
Pages: 1
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
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
Nope, still does the same thing.
Offline
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
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
Pages: 1