You are not logged in.
I feel like I am close to having a laptop that can suspend, but when I try to resume, I have what was in ram, and the rootfs is not readable.
I have to hard crash it because I can't even run a shutdown command because it would have to read the disk for the shutdown scripts.
Possibly relevant info:
compaq CQ50-115NR laptop
running Nvidia binary drivers (none of the different versions have seemed to make a difference)
currently running xorg-server 1.6.0 from testing (older xorg-server didn't work either)
running synaptics driver
currently running ZEN kernel, but stock ARCH kernel has same behavior
I am running ext4 for / and /boot
grub references the /dev/sda3 (root) as a UUID as opposed to the traditional "/dev/sda3"
pm-suspend.log shows:
Initial commandline parameters: --quirk-dpms-suspend
--quirk-dpms-on
--quirk-vbestate-restore
--quirk-vbemode-restore
--quirk-vga-mode3
--quirk-vbe-post
Mon Mar 30 12:33:11 MDT 2009: Running hooks for suspend.
/usr/lib/pm-utils/sleep.d/00auto-quirk suspend suspend: success.
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: Linux pwnsauce 2.6.29-zen1-ARCH-20090330 #4 SMP PREEMPT Mon Mar 30 12:26:48 MDT 2009 x86_64 AMD Turion Dual-Core RM-70 AuthenticAMD GNU/Linux
Module Size Used by
xt_tcpudp 3408 4
ipt_REJECT 3472 3
nf_conntrack_ipv4 15464 2
nf_defrag_ipv4 2064 1 nf_conntrack_ipv4
xt_state 2288 2
nf_conntrack 68480 2 nf_conntrack_ipv4,xt_state
iptable_filter 3024 1
ip_tables 18688 1 iptable_filter
x_tables 20408 4 xt_tcpudp,ipt_REJECT,xt_state,ip_tables
fuse 64080 2
hid_pl 3824 0
hid_cypress 3120 0
hid_zpff 3536 0
hid_gyration 3376 0
hid_sony 3408 0
hid_ntrig 2256 0
hid_samsung 2800 0
hid_microsoft 4372 0
hid_tmff 4528 0
hid_monterey 2736 0
hid_ezkey 2416 0
hid_apple 7600 0
hid_a4tech 3344 0
hid_logitech 11152 0
ff_memless 5784 4 hid_pl,hid_zpff,hid_tmff,hid_logitech
hid_cherry 2640 0
hid_sunplus 2608 0
hid_petalynx 3344 0
hid_belkin 2832 0
hid_chicony 2896 0
usbhid 40288 4 hid_pl,hid_zpff,hid_tmff,hid_logitech
hid 49504 20 hid_pl,hid_cypress,hid_zpff,hid_gyration,hid_sony,hid_ntrig,hid_samsung,hid_microsoft,hid_tmff,hid_monterey,hid_ezkey,hid_apple,hid_a4tech,hid_logitech,hid_cherry,hid_sunplus,hid_petalynx,hid_belkin,hid_chicony,usbhid
fan 5240 0
amd74xx 7064 0
usb_storage 111392 0
ide_pci_generic 4660 0
cpufreq_powersave 1712 0
ide_core 111236 2 amd74xx,ide_pci_generic
powernow_k8 14516 0
freq_table 4144 1 powernow_k8
cpufreq_userspace 3732 0
cpufreq_conservative 7736 0
snd_hda_codec_nvhdmi 3504 1
snd_hda_codec_conexant 25232 1
pata_amd 14260 0
ohci_hcd 25612 0
snd_hda_intel 29064 1
snd_hda_codec 61872 3 snd_hda_codec_nvhdmi,snd_hda_codec_conexant,snd_hda_intel
arc4 1968 2
ecb 3088 2
snd_hwdep 8536 1 snd_hda_codec
snd_pcm_oss 43392 0
snd_pcm 81016 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 22752 1 snd_pcm
snd_page_alloc 9792 2 snd_hda_intel,snd_pcm
snd_mixer_oss 17200 1 snd_pcm_oss
ath5k 116852 0
snd 65480 10 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
sg 29632 0
mac80211 177032 1 ath5k
soundcore 7584 1 snd
led_class 4344 1 ath5k
ac 4984 0
serio_raw 6132 0
ata_generic 5908 0
wmi 7424 0
cfg80211 42144 2 ath5k,mac80211
battery 12504 0
thermal 18928 0
video 20196 5
output 3152 1 video
ehci_hcd 39260 0
shpchp 36204 0
pci_hotplug 30880 1 shpchp
usbcore 161232 6 hid_sony,usbhid,usb_storage,ohci_hcd,ehci_hcd
sr_mod 16804 0
cdrom 37928 1 sr_mod
button 7312 0
psmouse 45900 0
processor 44712 2 powernow_k8,thermal
forcedeth 59808 0
evdev 11616 15
pata_acpi 5168 0
nvidia 8115096 38
i2c_core 24096 1 nvidia
rtc_cmos 11992 0
rtc_core 20068 1 rtc_cmos
rtc_lib 2864 1 rtc_core
total used free shared buffers cached
Mem: 3780828 681268 3099560 0 42580 375368
-/+ buffers/cache: 263320 3517508
Swap: 4056404 0 4056404
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/55wicd suspend suspend: success.
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.
/usr/lib/pm-utils/sleep.d/90chvt suspend suspend: success.
/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/99video suspend suspend: kernel.acpi_video_flags = 0
success.
Mon Mar 30 12:33:15 MDT 2009: performing suspend
I have been googling this matter for far, far too long and could really use some help! maybe it's something obvious? thanks!
Last edited by speed145a (2009-04-03 00:18:23)
ARCH x86_64 ZEN
Offline
zen does not resume for some time. In contrast, vanilla, or Arch kernel both do. The problem is related to zen patches.
Also the above is mentioned at zen forum and related to nvidia. You may have different card so problem may be different too.
Offline
I'm back on the stock ARCH kernel to reduce variables :-)
I'm pretty sure now, that it's not reinitializing the hard drive / sata controller or modules
any thoughts on this?
ARCH x86_64 ZEN
Offline
is it asking too much to be able to suspend in linux?
ARCH x86_64 ZEN
Offline
hp Pavilion dv5000 (core duo t2500, nVidia Go 74000)
suspend to RAM works, no need to "tweak" anything. I have custom kernel, but I have not modified anything that would have any impact on RAM suspend.
software differences:
I don't use ARCH suspend scripts
I use default Xorg (1.5.3.whatever current in extra)
I use nvidia driver 180.44
I doubt that fs has any impact
I think that the latest nvidia cards have different problems under linux, so you may have some difficulties configuring video card
Last edited by broch (2009-04-07 00:23:35)
Offline
hp Pavilion dv5000 (core duo t2500, nVidia Go 74000)
suspend to RAM works, no need to "tweak" anything. I have custom kernel, but I have not modified anything that would have any impact on RAM suspend.
software differences:
I don't use ARCH suspend scripts
I use default Xorg (1.5.3.whatever current in extra)
I use nvidia driver 180.44
I doubt that fs has any impact
I think that the latest nvidia cards have different problems under linux, so you may have some difficulties configuring video card
do you have any recommendations for suspend scripts to try alternately?
ARCH x86_64 ZEN
Offline
broch wrote:hp Pavilion dv5000 (core duo t2500, nVidia Go 74000)
suspend to RAM works, no need to "tweak" anything. I have custom kernel, but I have not modified anything that would have any impact on RAM suspend.
software differences:
I don't use ARCH suspend scripts
I use default Xorg (1.5.3.whatever current in extra)
I use nvidia driver 180.44
I doubt that fs has any impact
I think that the latest nvidia cards have different problems under linux, so you may have some difficulties configuring video carddo you have any recommendations for suspend scripts to try alternately?
Have a look of a program called "s2ram". That's what I use to suspend-to-ram my laptop.
Offline
i have tried s2ram, but it gave the same result. i had to use "-f" to get it to suspend because i'm not whitelisted.
should i try letting my system crash over and over while i try all the combinations of tweaks for s2ram?
ARCH x86_64 ZEN
Offline