You are not logged in.
It now seems every other time I suspend to RAM, it fails to come back. I just get a blank screen, no backlight, with a completely unresponsive keyboard. At this point, the only thing I do that has any effect is a hard shutdown by holding down the power button. I had no problems before I upgraded on April 10. I didn't post this immediately because I wanted to see if the new xorg-server and associated updates would fix it, but it didn't.
Here is pm-suspend.log:
Initial commandline parameters:
Tue Apr 14 03:46:54 PDT 2009: 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 helium 2.6.29-ARCH #1 SMP PREEMPT Wed Apr 8 12:47:56 UTC 2009 i686 Intel(R) Pentium(R) M processor 2.00GHz GenuineIntel GNU/Linux
Module Size Used by
radeon 144928 2
drm 138240 3 radeon
arc4 1556 2
ecb 2452 2
lib80211_crypt_wep 3476 1
snd_seq_oss 29888 0
snd_seq_midi_event 5972 1 snd_seq_oss
joydev 9600 0
snd_seq 48176 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 6080 2 snd_seq_oss,snd_seq
pcmcia 33388 0
snd_pcm_oss 38112 0
snd_mixer_oss 14388 1 snd_pcm_oss
irtty_sir 4852 0
btusb 11720 0
wacom 19836 0
sir_dev 11224 1 irtty_sir
bluetooth 52292 1 btusb
psmouse 54536 0
ppdev 7192 0
lp 8964 0
usbhid 35136 0
hid 39744 1 usbhid
thinkpad_acpi 59736 0
rfkill 9392 2 thinkpad_acpi
led_class 3384 1 thinkpad_acpi
nvram 6336 1 thinkpad_acpi
serio_raw 5048 0
ipw2200 139808 0
libipw 26136 1 ipw2200
lib80211 5208 3 lib80211_crypt_wep,ipw2200,libipw
yenta_socket 23840 1
rsrc_nonstatic 10868 1 yenta_socket
pcmcia_core 32328 3 pcmcia,yenta_socket,rsrc_nonstatic
snd_intel8x0 28688 2
snd_intel8x0m 13312 0
snd_ac97_codec 100120 2 snd_intel8x0,snd_intel8x0m
ac97_bus 1364 1 snd_ac97_codec
video 16484 0
output 2388 1 video
snd_pcm 67992 4 snd_pcm_oss,snd_intel8x0,snd_intel8x0m,snd_ac97_codec
snd_timer 19260 2 snd_seq,snd_pcm
nsc_ircc 16208 0
parport_pc 35556 1
parport 30924 3 ppdev,lp,parport_pc
iTCO_wdt 10680 0
iTCO_vendor_support 2840 1 iTCO_wdt
uhci_hcd 22500 0
snd 51460 14 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm,snd_timer
soundcore 6080 1 snd
snd_page_alloc 8092 3 snd_intel8x0,snd_intel8x0m,snd_pcm
irda 110648 2 sir_dev,nsc_ircc
crc_ccitt 1620 1 irda
sg 24712 0
ehci_hcd 35424 0
i2c_i801 8904 0
i2c_core 20648 2 drm,i2c_i801
usbcore 137232 6 btusb,wacom,usbhid,uhci_hcd,ehci_hcd
tg3 109176 0
libphy 17780 1 tg3
intel_agp 25628 0
agpgart 29492 2 drm,intel_agp
evdev 9248 11
thermal 15120 0
fan 4056 0
button 5700 0
battery 9880 0
ac 3832 0
cpufreq_powersave 1268 1
cpufreq_ondemand 6752 0
acpi_cpufreq 7584 0
freq_table 3412 2 cpufreq_ondemand,acpi_cpufreq
processor 39136 3 thermal,acpi_cpufreq
rtc_cmos 10188 0
rtc_core 16304 1 rtc_cmos
rtc_lib 2324 1 rtc_core
ext3 126556 4
jbd 45512 1 ext3
mbcache 6488 1 ext3
dm_mod 53640 9
sr_mod 14596 0
cdrom 33600 1 sr_mod
sd_mod 25072 3
ata_generic 4504 0
pata_acpi 3828 0
ata_piix 22136 2
ahci 30116 0
libata 157036 4 ata_generic,pata_acpi,ata_piix,ahci
scsi_mod 100500 4 sg,sr_mod,sd_mod,libata
total used free shared buffers cached
Mem: 2073804 1381928 691876 0 130512 929756
-/+ buffers/cache: 321660 1752144
Swap: 729080 0 729080
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: /bin/stty: standard input: Inappropriate ioctl for device
:: home-wireless down [BUSY] [DONE]
success.
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
/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: success.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0
Allocated buffer at 0x2010 (base is 0x0)
ES: 0x0201 EBX: 0x0000
success.
Tue Apr 14 03:46:56 PDT 2009: performing suspend
Not very informative as far as I can see. Here is what I upgraded on that day (from pacman.log):
[2009-04-10 22:51] synchronizing package lists
[2009-04-10 22:51] starting full system upgrade
[2009-04-10 22:57] starting full system upgrade
[2009-04-10 22:57] upgraded fftw (3.2-1 -> 3.2.1-1)
[2009-04-10 22:57] upgraded gpgme (1.1.7-2 -> 1.1.8-1)
[2009-04-10 22:57] upgraded hdparm (9.12-1 -> 9.14-1)
[2009-04-10 22:57] upgraded ipw2200-fw (3.0-2 -> 3.1-1)
[2009-04-10 22:57] upgraded kbproto (1.0.3-1 -> 1.0.3-2)
[2009-04-10 22:57] upgraded kernel26-firmware (2.6.28-1 -> 2.6.29-1)
[2009-04-10 22:57] >>> Updating module dependencies. Please wait ...
[2009-04-10 22:57] >>> MKINITCPIO SETUP
[2009-04-10 22:57] >>> ----------------
[2009-04-10 22:57] >>> If you use LVM2, Encrypted root or software RAID,
[2009-04-10 22:57] >>> Ensure you enable support in /etc/mkinitcpio.conf .
[2009-04-10 22:57] >>> More information about mkinitcpio setup can be found here:
[2009-04-10 22:57] >>> http://wiki.archlinux.org/index.php/Mkinitcpio
[2009-04-10 22:57]
[2009-04-10 22:57] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
[2009-04-10 22:57] ==> Building image "default"
[2009-04-10 22:57] ==> Running command: /sbin/mkinitcpio -k 2.6.29-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
[2009-04-10 22:57] :: Begin dry run
[2009-04-10 22:57] :: Parsing hook [base]
[2009-04-10 22:57] :: Parsing hook [udev]
[2009-04-10 22:57] :: Parsing hook [autodetect]
[2009-04-10 22:57] :: Parsing hook [pata]
[2009-04-10 22:57] :: Parsing hook [scsi]
[2009-04-10 22:57] :: Parsing hook [sata]
[2009-04-10 22:58] :: Parsing hook [lvm2]
[2009-04-10 22:58] :: Parsing hook [filesystems]
[2009-04-10 22:58] :: Generating module dependencies
[2009-04-10 22:58] :: Generating image '/boot/kernel26.img'...SUCCESS
[2009-04-10 22:58] ==> SUCCESS
[2009-04-10 22:58] ==> Building image "fallback"
[2009-04-10 22:58] ==> Running command: /sbin/mkinitcpio -k 2.6.29-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
[2009-04-10 22:58] :: Begin dry run
[2009-04-10 22:58] :: Parsing hook [base]
[2009-04-10 22:58] :: Parsing hook [udev]
[2009-04-10 22:58] :: Parsing hook [pata]
[2009-04-10 22:58] :: Parsing hook [scsi]
[2009-04-10 22:58] :: Parsing hook [sata]
[2009-04-10 22:58] :: Parsing hook [lvm2]
[2009-04-10 22:58] :: Parsing hook [filesystems]
[2009-04-10 22:59] :: Generating module dependencies
[2009-04-10 22:59] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
[2009-04-10 22:59] ==> SUCCESS
[2009-04-10 22:59] upgraded kernel26 (2.6.28.8-1 -> 2.6.29.1-3)
[2009-04-10 22:59] upgraded klibc-udev (140-1 -> 141-1)
[2009-04-10 22:59] upgraded libdvdread (0.9.7-1 -> 0.9.7-2)
[2009-04-10 22:59] upgraded libfontenc (1.0.4-1 -> 1.0.4-2)
[2009-04-10 22:59] upgraded libid3tag (0.15.1b-2 -> 0.15.1b-3)
[2009-04-10 22:59] upgraded libmatroska (0.8.1-1 -> 0.8.1-2)
[2009-04-10 22:59] upgraded libofa (0.9.3-1 -> 0.9.3-2)
[2009-04-10 22:59] upgraded libogg (1.1.3-1 -> 1.1.3-2)
[2009-04-10 22:59] installed libftdi (0.15-1)
[2009-04-10 22:59] upgraded lirc-utils (0.8.4-1 -> 0.8.5pre2-1)
[2009-04-10 22:59] upgraded m4 (1.4.12-1 -> 1.4.13-1)
[2009-04-10 22:59] upgraded man-db (2.5.4-2 -> 2.5.5-1)
[2009-04-10 22:59] upgraded man-pages (3.19-1 -> 3.20-1)
[2009-04-10 22:59] upgraded python-numpy (1.2.1-4 -> 1.3.0-1)
[2009-04-10 22:59] upgraded tzdata (2009d-1 -> 2009e-1)
[2009-04-10 22:59] upgraded udev (140-2 -> 141-1)
The kernel was upgraded then. Is that the most likely culprit? Generally, how can I help debug this?
Thanks...
Last edited by Lux Perpetua (2009-07-08 04:20:11)
Offline
I've been reading the forums and wiki some more, and the best I can determine is that I should use the fallback kernel image for now. Any other comments or suggestions?
Offline
Update: it was the new kernel, but even the fallback image had the same problem. However, as a workaround, I've downgraded the kernel back to 2.6.28, which does fix the problem.
Offline
I was running into the same problem on a fresh install and kept blaming it on all the recent X upgrades, I never even considered the kernel...sheesh.
Since this is a fresh install I don't have 2.6.28 in my cache, anyone willing to help me out with that (i686)?
Last edited by ctarwater (2009-04-29 05:50:41)
Offline
Hi there. Me here with the same problem. Well I think it to be so...
I can not suspend/resume for the second time - when I resume the backlight turns on, but the suspend LED is not turned off, HDD works, CPU, fans work. My computer is Thinkpad T43p. And older kernel does solve the problems.
I am considering one more issue about this problem is that the drivers may conflict with the newest kernel (for example my opensource ati drivers). Any suggestions?
By the way, if someone needs older packages, you can use 'Arch Rollback Machine' (ARM - http://bbs.archlinux.org/viewtopic.php?id=53665)
Offline
My computer is Thinkpad T43p.
I have the same computer. Maybe now we're getting somewhere...
Offline
I've got the same issue on Fujitsu-Siemens laptop. I tried everything (I think) I could dig on this forum and wiki, and finally, ended with 2.6.28. No 2.6.29 release works with pm-suspend on my laptop. But I've got no problems on my desktop.
raku
Offline
raku, what graphics card do you have? My card is ATI Mobility FireGL V3200, which is an X600 version from what I understand.
Offline
you might try to add "hpet=disable" to your kernel options and see if that works.
Offline
you might try to add "hpet=disable" to your kernel options and see if that works.
after suspend, when I wake up my laptop it reeboot!
I've a dell latitude d820 with nvidia proprietary driver.
I should insert this option in my menu.list?
Offline
You can try it. This should not be dangerous, as it simply forces the kernel to use the older RTC system. But as HPET provides some benifits, this should only be a workaround. (http://en.wikipedia.org/wiki/HPET) Hope this issues will be fixed.
Offline
The latest kernel (2.6.30, in [core]) seems to have fixed this. Marking as solved.
Offline