You are not logged in.
i'm running a fresh arch installation with kdebase on top. in power management > performance profile, i've configured the laptop go into standby mode (suspend to ram) when the system is idle for more than 30 mins., when the lid is closed, and when the sleep button is pressed.
the computer goes into standby mode properly. no issues there.
but when i try to get out of it, all i get is a black screen and a mouse cursor (which works fine). no desktop, no menus, no keyboard. the only thing i can do is do a hard power down.
any ideas? thanks.
edit: here's the log.
Initial commandline parameters: --quirk-dpms-suspend
--quirk-dpms-on
--quirk-vbestate-restore
--quirk-vbemode-restore
--quirk-vga-mode3
--quirk-vbe-post
Fri Jan 8 23:42:55 CST 2010: 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 arch 2.6.32-ARCH #1 SMP PREEMPT Thu Jan 7 22:28:29 CET 2010 x86_64 Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz GenuineIntel GNU/Linux
Module Size Used by
cryptd 6076 0
aes_x86_64 7420 2
aes_generic 26178 1 aes_x86_64
radeon 563393 2
ttm 37153 1 radeon
drm_kms_helper 22299 1 radeon
drm 153467 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 4935 1 radeon
rfcomm 35723 4
sco 8440 2
bridge 47293 0
stp 1552 1 bridge
llc 3657 2 bridge,stp
bnep 8690 2
l2cap 32231 16 rfcomm,bnep
btusb 11532 2
bluetooth 50361 9 rfcomm,sco,bnep,l2cap,btusb
snd_seq_dummy 1439 0
ath_pci 227958 0
snd_hda_codec_atihdmi 2683 1
snd_seq_oss 29023 0
snd_seq_midi_event 5316 1 snd_seq_oss
snd_seq 50558 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
wlan 221904 1 ath_pci
ath_hal 373759 1 ath_pci
snd_hda_codec_realtek 250244 1
arc4 1354 2
snd_seq_device 5181 3 snd_seq_dummy,snd_seq_oss,snd_seq
uvcvideo 59906 0
videodev 35771 1 uvcvideo
v4l1_compat 15674 2 uvcvideo,videodev
v4l2_compat_ioctl32 9937 1 videodev
snd_hda_intel 21586 2
snd_pcm_oss 39011 0
snd_mixer_oss 17299 1 snd_pcm_oss
snd_hda_codec 63659 3 snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 6340 1 snd_hda_codec
snd_pcm 70318 3 snd_hda_intel,snd_pcm_oss,snd_hda_codec
joydev 9800 0
ecb 1953 2
snd_timer 18799 2 snd_seq,snd_pcm
ohci_hcd 21485 0
snd 57408 15 snd_seq_oss,snd_seq,snd_hda_codec_realtek,snd_seq_device,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
ehci_hcd 34890 0
i2c_piix4 8680 0
soundcore 6095 1 snd
snd_page_alloc 7033 2 snd_hda_intel,snd_pcm
i2c_core 18137 5 radeon,drm,i2c_algo_bit,videodev,i2c_piix4
usbcore 140421 5 btusb,uvcvideo,ohci_hcd,ehci_hcd
ath5k 124922 0
video 17979 0
output 1980 1 video
mac80211 165605 1 ath5k
fan 3378 0
ath 8400 1 ath5k
cfg80211 122783 3 ath5k,mac80211,ath
rfkill 15228 3 bluetooth,cfg80211
led_class 2577 1 ath5k
battery 9388 0
shpchp 31012 0
pci_hotplug 26576 1 shpchp
ac 3027 0
evdev 8825 15
wmi 4771 0
psmouse 56346 0
thermal 11834 0
button 4714 0
sky2 45193 0
sg 25275 0
serio_raw 4440 0
processor 29574 2
pcspkr 1795 0
rtc_cmos 8904 0
rtc_core 14631 1 rtc_cmos
rtc_lib 1810 1 rtc_core
ext4 334927 2
mbcache 5466 1 ext4
jbd2 80162 1 ext4
crc16 1273 2 l2cap,ext4
sd_mod 26313 4
sr_mod 15043 0
cdrom 36354 1 sr_mod
ahci 34321 3
pata_atiixp 3633 0
ata_generic 3111 0
pata_acpi 3288 0
libata 151860 4 ahci,pata_atiixp,ata_generic,pata_acpi
scsi_mod 92676 4 sg,sd_mod,sr_mod,libata
total used free shared buffers cached
Mem: 1796496 351836 1444660 0 19776 122580
-/+ buffers/cache: 209480 1587016
Swap: 1012084 0 1012084
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/99video suspend suspend: kernel.acpi_video_flags = 0
Allocated buffer at 0x11000 (base is 0x0)
ES: 0x1100 EBX: 0x0000
success.
Fri Jan 8 23:42:57 CST 2010: performing suspend
Sat Jan 9 03:08:50 CST 2010: Awake.
Sat Jan 9 03:08:50 CST 2010: Running hooks for resume
/usr/lib/pm-utils/sleep.d/99video resume suspend: Function not supported
Function not supported
success.
/usr/lib/pm-utils/sleep.d/98smart-kernel-video resume suspend: success.
/usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable.
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
/usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
/usr/lib/pm-utils/sleep.d/55NetworkManager resume suspend: success.
/usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: not applicable.
/usr/lib/pm-utils/sleep.d/11netcfg resume suspend: success.
/usr/lib/pm-utils/sleep.d/01grub resume suspend: not applicable.
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
/usr/lib/pm-utils/sleep.d/00auto-quirk resume suspend: success.
Sat Jan 9 03:08:50 CST 2010: Finished.
Last edited by anti-destin (2010-01-09 18:05:10)
Offline
I guess you can also do a Ctrl-Alt-F1, if you can still control your mouse, which means the system has not locked up. Did you turn on kwin composition? You may try Alt-Shift-F12 to toggle it and see if it helps.
Offline
the keyboard doesn't work after coming out of standby, unfortunately.
the log looks fine, so i'm not sure what the problem is.
Offline
some more information.
1. this is basically the problem i have: http://wiki.archlinux.org/index.php/Com … ry_drivers
blank screen + responsive cursor. however, i'm using neither compiz nor nvidia.
2. i tried typing 'sudo pm-suspend' from the console, but when i try to resume, the cursor is not the normal kde one, but a simple one. also, the cursor is not responsive.
3. i also tried editing mkinitcpio.conf (added 'resume' and removed 'autodetect'), but that didn't work.
Offline
the keyboard doesn't work after coming out of standby, unfortunately.
the log looks fine, so i'm not sure what the problem is.
I am experiencing the same thing using Xmonad on my desktop. The screen goes black and xscreensaver does not start. The keyboard/mouse is then unresponsive. This started yesterday so it must of been one of the updates. Also, I run the nvidia 190.53-3 under x86_64.
Last edited by securitybreach (2010-01-10 02:30:26)
"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website Configs
Forum Admin: Bruno's All Things Linux
securitybreach<a>archlinux.us
Offline
securitybreach, does your pm-suspend.log look normal?
i just tried uswsusp. running 'sudo s2ram -f' works: suspend and resume work properly. however, i get serious graphical glitches after resuming.
Offline
As far as I know I have no power managerment since this is a desktop
╔═ root@Venus 11:03 PM
╚═══ /home/comhack-> updatedb
╔═ comhack@Venus 11:03 PM
╚═══ ~-> locate pm-suspend.log
╔═ comhack@Venus 11:04 PM
╚═══ ~->
I do have this though:
╔═ comhack@Venus 11:04 PM
╚═══ ~-> cat /var/log/pm-powersave.log
/usr/lib/pm-utils/power.d/sched-powersave false: **sched policy powersave OFF
success.
Last edited by securitybreach (2010-01-10 04:06:09)
"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website Configs
Forum Admin: Bruno's All Things Linux
securitybreach<a>archlinux.us
Offline
getting close!
i just tried 'sudo pm-suspend --auto-quirks' and suspend/resume worked perfectly (and rather quickly, i should add).
how do i make that the default command?
edit: nevermind. i spoke too soon. now when i type 'sudo pm-suspend --auto-quirks', suspend works fine, but when i try to resume, i end up with a black screen and an unresponsive cursor. this is worse than before.
however, i did discover something. i added a file called 00auto-quirk to /etc/pm/sleep.d, and while i was able to resume properly, i had severe graphical problems.
Last edited by anti-destin (2010-01-10 18:53:33)
Offline
Hi guys,
I'm just a new comer to Archlinux, and I'm a chemist who do not know much about linux. I've had the same problem resuming my laptop after suspension, especially, the mouse does not function anymore. I've got pm-utils, uswsusp, hibernate-script installed.
Start to search on the internet and turn out you guys are facing the same thing. After spending one week configuring the code with Vim, finally I cracked it. It's a simple tweak.
Put your config file named 'modules' into /etc/pm/config.d/ with the following line :
SUSPEND_MODULES="button"
My previous configuration was:
SUSPEND_MODULES="button uhci_hcd"
After deleting the "uhci_hcd" the machine resumes smoothly, because when I set "uhci_hcd" all the comonents is brought down but unable to be back again, that was why my mouse, monitor did not function.
Hope this tip will be helpful to avoid hair-scratching.
Cheer
Henry
Offline
thanks for the suggestion. i just tried it, but unfortunately, it doesn't work for me.
Offline
Just seen your log file, it seems to be problematic with graphical card right?
One more try, just append 2 lines below to the modules file mentioned in the previous post.
SLEEP_MODULE="tuxonice uswsusp kernel"
HIBERNATE_MODE="shutdown"
As you said that
pm-suspend --auto-quirks
works nicely for you, then why don't you create your own hook or let it interact with HAL, something like :
# We only support pm-utils...not anymore!
if [ -x "/usr/sbin/pm-suspend" ] ; then
# Suspend2 tools installed
/usr/sbin/pm-suspend --auto-quirks
RET=$?
elif [ -x /usr/sbin/hibernate ] ; then
/usr/sbin/hibernate --force
RET=$?
else
unsupported
fi
Not easy at all.
good luck !
Last edited by h2vnteam (2010-01-12 05:47:48)
Offline
some more information.
1. the above suggestions didn't work.
2. i've noticed that suspend/resume seems to work properly when programs (e.g., browser, file manager, etc.) are open, but not when there are no programs open. what might explain this?
Offline
i've narrowed down the problem. it seems to be a graphics issue.
first observation: any screen-blanking event (e.g., suspend to ram, switching to a virtual terminal, etc.) triggers the problem.
second observation: when compositing is disabled, everything works fine. i can resume properly, i can switch between the virtual terminals and the gui, etc. without any issues.
third observation: when compositing is disabled, i can return to the gui without any trouble. but as soon as i enable compositing, the screen turns black and all that remains is the mouse cursor. i can see the screen go blank.
Offline
Hi guys
I have similar problem but my mouse doesn't work. To restart my laptop I use magic commands.
In my system is kernel26-ck from AUR, xf86-video-ati (ATI X1400) and pm-utils with powerdevil.
After last crash I discovered in my Xorg.0.log.old something like this::
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0): MC_FB_LOCATION : 0xc7ffc000 0xc7ffc000
(II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
(II) RADEON(0): avivo_restore !
Enable CRTC 0 success
Unblank CRTC 0 success
Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3b) [0x809bd9b]
1: /usr/bin/X (0x8048000+0x520e5) [0x809a0e5]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb785140c]
3: /usr/lib/libpixman-1.so.0 (0xb7791000+0x4bf9c) [0xb77dcf9c]
4: /usr/lib/libpixman-1.so.0 (0xb7791000+0x144b7) [0xb77a54b7]
5: /usr/lib/libpixman-1.so.0 (pixman_fill+0x5c) [0xb77ca5dc]
6: /usr/lib/xorg/modules/libfb.so (fbFill+0x23d) [0xb70f00ad]
7: /usr/lib/xorg/modules/libfb.so (fbPolyFillRect+0x148) [0xb70f0468]
8: /usr/lib/xorg/modules/libxaa.so (0xb708e000+0x4b2bc) [0xb70d92bc]
9: /usr/bin/X (0x8048000+0xcfe25) [0x8117e25]
10: /usr/bin/X (miPaintWindow+0x1c2) [0x808cc32]
11: /usr/bin/X (miWindowExposures+0xc7) [0x808cfc7]
12: /usr/lib/xorg/modules/extensions/libdri.so (DRIWindowExposures+0x9a) [0xb7832bba]
13: /usr/bin/X (0x8048000+0x115afb) [0x815dafb]
14: /usr/bin/X (miHandleValidateExposures+0x78) [0x816d928]
15: /usr/bin/X (MapWindow+0x227) [0x8086ee7]
16: /usr/bin/X (0x8048000+0x267f9) [0x806e7f9]
17: /usr/bin/X (0x8048000+0x27567) [0x806f567]
18: /usr/bin/X (0x8048000+0x1a685) [0x8062685]
19: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb7477b86]
20: /usr/bin/X (0x8048000+0x1a271) [0x8062271]
Segmentation fault at address 0x6337d0
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(II) Video Bus: Close
(II) UnloadModule: "evdev"
(II) UnloadModule: "synaptics"
(II) Macintosh mouse button emulation: Close
(II) UnloadModule: "evdev"
(II) AT Translated Set 2 keyboard: Close
(II) UnloadModule: "evdev"
Last edited by marcinq3 (2010-02-04 22:12:28)
Offline
I have the same problem here. I'm using KDE 4.6 with Kwin activated. When i change the profile of energy to Performance the screen turn on black with only the mouse available.
The only way to access to the desktop again it's disabling Kwin (Alt + Shift +F12)
I checked the X.org.0.log and i found this
$ cat /var/log/Xorg.0.log
[ 15764.544] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
[ 15764.545] _XSERVTransMakeAllCOTSServerListeners: server already running
[ 15764.545]
Fatal server error:
[ 15764.547] Cannot establish any listening sockets - Make sure an X server isn't already running
[ 15764.547]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 15764.551] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 15764.551]
Last edited by mikesol (2011-03-22 13:11:07)
--
Sorry for my English.
Offline