You are not logged in.

#1 2009-12-13 05:07:44

MikeL
Member
Registered: 2009-12-13
Posts: 3

Unable to suspend laptop - Asus G51J

Hello,
Today I installed Arch on my Asus G51J laptop, and am unable to suspend with pm-suspend or s2disk. The screen switches to a blank terminal with cursor blinking in the top-right and sits there indefinitely.
I am using nVIDIA's binary drivers.

Following are the contents of /var/log/pm-suspend.log:

Initial commandline parameters: 
Sat Dec 12 20:32:06 PST 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 lappy 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:01:40 CET 2009 x86_64 Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz GenuineIntel GNU/Linux
Module                  Size  Used by
cpufreq_ondemand        8976  1 
acpi_cpufreq           10288  0 
freq_table              4576  2 cpufreq_ondemand,acpi_cpufreq
cryptd                  8904  0 
aes_x86_64              8960  2 
aes_generic            27968  1 aes_x86_64
ipv6                  338656  34 
ext3                  151184  2 
jbd                    59496  1 ext3
uvcvideo               69100  0 
videodev               42752  1 uvcvideo
v4l1_compat            18276  2 uvcvideo,videodev
v4l2_compat_ioctl32    11040  1 videodev
snd_seq_dummy           3588  0 
snd_seq_oss            36320  0 
snd_seq_midi_event      8640  1 snd_seq_oss
snd_seq                64768  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          8372  3 snd_seq_dummy,snd_seq_oss,snd_seq
btusb                  15540  0 
bluetooth              66852  1 btusb
snd_pcm_oss            47360  0 
arc4                    2240  2 
snd_mixer_oss          21024  1 snd_pcm_oss
joydev                 13376  0 
snd_hda_codec_realtek   286788  1 
ecb                     3584  2 
nvidia               9627784  32 
snd_hda_intel          32232  2 
snd_hda_codec          83200  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              10056  1 snd_hda_codec
snd_pcm                91848  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              25456  2 snd_seq,snd_pcm
snd                    77224  15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
iwlagn                132576  0 
thermal                17760  0 
asus_laptop            22116  0 
soundcore               8768  1 snd
snd_page_alloc         10832  2 snd_hda_intel,snd_pcm
video                  24636  0 
output                  3872  1 video
iwlcore               126496  1 iwlagn
mac80211              179312  2 iwlagn,iwlcore
processor              42364  1 acpi_cpufreq
cfg80211              104344  3 iwlagn,iwlcore,mac80211
rfkill                 24232  2 bluetooth,cfg80211
fan                     5704  0 
button                  7264  0 
sdhci_pci               9536  0 
sdhci                  20484  1 sdhci_pci
i2c_i801               11584  0 
ohci1394               34228  0 
mmc_core               62368  1 sdhci
ehci_hcd               41776  0 
led_class               5160  3 asus_laptop,iwlcore,sdhci
atl1c                  37924  0 
ieee1394               99264  1 ohci1394
usbcore               183764  4 uvcvideo,btusb,ehci_hcd
evdev                  13024  16 
i2c_core               25664  3 videodev,nvidia,i2c_i801
sg                     33664  0 
psmouse                60708  0 
battery                13896  0 
serio_raw               7268  0 
ac                      5640  0 
rtc_cmos               13756  0 
rtc_core               22116  1 rtc_cmos
rtc_lib                 3168  1 rtc_core
ext4                  361960  1 
mbcache                 9028  2 ext3,ext4
jbd2                   97344  1 ext4
crc16                   2144  1 ext4
sd_mod                 31848  5 
sr_mod                 19556  0 
cdrom                  41320  1 sr_mod
ahci                   42960  4 
libata                193612  1 ahci
scsi_mod              133592  4 sg,sd_mod,sr_mod,libata
             total       used       free     shared    buffers     cached
Mem:       4044360     653644    3390716          0      53876     236812
-/+ buffers/cache:     362956    3681404
Swap:      7413988          0    7413988
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/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.
Sat Dec 12 20:32:08 PST 2009: performing suspend

If you have any advice or need more information, please let me know.

Edit: Added laptop model to subject

Last edited by MikeL (2009-12-13 07:50:39)

Offline

#2 2010-01-15 05:19:12

MikeL
Member
Registered: 2009-12-13
Posts: 3

Re: Unable to suspend laptop - Asus G51J

I regret to bump this, but I still need to be able to suspend or hibernate my laptop. At least some tips regarding where to start would be fantastic...

Offline

#3 2010-01-22 13:13:12

mathmusic
Member
Registered: 2010-01-22
Posts: 1

Re: Unable to suspend laptop - Asus G51J

I had similar problem.
All right guys, it seems that I have finally figured it out. I did following.

pacman -S uswsusp

Add the uresume hook to the list of mkinitcpio in the file /etc/mkinitcpio.conf
HOOKS="base udev autodetect pata scsi sata uresume filesystems"
then rebuild the init image and reboot

mkinitcpio -p kernel26
reboot

After bootting you can use following command

pm-suspend --quirk-vbe-post --quirk-vbemode-restore --quirk-vbestate-restore

or

echo 'ADD_PARAMETERS="--quirk-vbe-post --quirk-vbemode-restore --quirk-vbestate-restore"' >> /etc/pm/config.d/module
pm-suspend

Good luck!

Last edited by mathmusic (2010-01-23 02:16:11)

Offline

Board footer

Powered by FluxBB