Howdy,
with any 3.2.x kernel (3.1.x are ok) I have the following problem on my vanilla Dell Latitude E6410: after suspend to RAM and wake up the screen stays blank/black, no mouse. I assume that the rest of the wake up process works as I can CTRL+ALT+F2 into new session (without seeing it on the screen obviously), log in and reboot.
I've got multiple kernels installed - problem occurs with any 3.2.x kernel, not with 3.1.x or earlier. The system is a fully up to date F16 x64.
I didn't find anything suspicious in /var/log/messages or pm-xxxx.log. The only thing possible related is in /var/log/gdm where I find quite a few of
Code:
:1-greeter.log:(gnome-settings-daemon:3284): power-plugin-WARNING **: couldn't sleep using UPower: GDBus.Error:org.freedesktop.UPower.GeneralError: not authorized
Code:
[root@fedora16 gdm]# pm-utils-bugreport-info.sh
SUSPEND LOG
Initial commandline parameters:
Wed Feb 22 12:08:03 EST 2012: Running hooks for suspend.
[snip]
/usr/lib64/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib64/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/01grub suspend suspend:
/usr/lib64/pm-utils/sleep.d/01grub suspend suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib64/pm-utils/sleep.d/49bluetooth suspend suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/55NetworkManager suspend suspend:
Having NetworkManager put all interfaces to sleep...Done.
/usr/lib64/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/56atd suspend suspend:
/usr/lib64/pm-utils/sleep.d/56atd suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/56dhclient suspend suspend:
/usr/lib64/pm-utils/sleep.d/56dhclient suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib64/pm-utils/sleep.d/75modules suspend suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib64/pm-utils/sleep.d/90clock suspend suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/95led suspend suspend:
/usr/lib64/pm-utils/sleep.d/95led suspend suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/95packagekit suspend suspend:
/usr/lib64/pm-utils/sleep.d/95packagekit suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib64/pm-utils/sleep.d/99video suspend suspend: success.
Wed Feb 22 12:08:03 EST 2012: performing suspend
Wed Feb 22 12:08:29 EST 2012: Awake.
Wed Feb 22 12:08:29 EST 2012: Running hooks for resume
Running hook /usr/lib64/pm-utils/sleep.d/99video resume suspend:
/usr/lib64/pm-utils/sleep.d/99video resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/95packagekit resume suspend:
method return sender=:1.47 -> dest=:1.71 reply_serial=2
/usr/lib64/pm-utils/sleep.d/95packagekit resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/95led resume suspend:
/usr/lib64/pm-utils/sleep.d/95led resume suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/90clock resume suspend:
/usr/lib64/pm-utils/sleep.d/90clock resume suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib64/pm-utils/sleep.d/75modules resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/56dhclient resume suspend:
/usr/lib64/pm-utils/sleep.d/56dhclient resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/56atd resume suspend:
/usr/lib64/pm-utils/sleep.d/56atd resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/55NetworkManager resume suspend:
Having NetworkManager wake interfaces back up...Done.
/usr/lib64/pm-utils/sleep.d/55NetworkManager resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/49bluetooth resume suspend:
/usr/lib64/pm-utils/sleep.d/49bluetooth resume suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/01grub resume suspend:
/usr/lib64/pm-utils/sleep.d/01grub resume suspend: not applicable.
Running hook /usr/lib64/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib64/pm-utils/sleep.d/00powersave resume suspend: success.
Running hook /usr/lib64/pm-utils/sleep.d/00logging resume suspend:
/usr/lib64/pm-utils/sleep.d/00logging resume suspend: success.
Wed Feb 22 12:08:29 EST 2012: Finished.
======
SYS POWER
total 0
-rw-r--r-- 1 root root 4096 Feb 22 12:12 disk
-rw-r--r-- 1 root root 4096 Feb 22 12:14 image_size
-rw-r--r-- 1 root root 4096 Feb 22 12:14 pm_async
-rw-r--r-- 1 root root 4096 Feb 22 12:14 pm_test
-rw-r--r-- 1 root root 4096 Feb 22 12:14 pm_trace
-rw-r--r-- 1 root root 4096 Feb 22 12:14 pm_trace_dev_match
-rw-r--r-- 1 root root 4096 Feb 22 12:14 reserved_size
-rw-r--r-- 1 root root 4096 Feb 22 12:14 resume
-rw-r--r-- 1 root root 4096 Feb 22 12:12 state
-rw-r--r-- 1 root root 4096 Feb 22 12:14 wakeup_count
======
SYS POWER STATE
mem disk
======
SYS POWER DISK
[platform] test testproc shutdown reboot
======
QUIRKDB
Kernel modesetting video driver detected, not using quirks.
[snip]
======
SYS PROPS
system_firmware_version: A05
system_firmware_vendor: Dell Inc.
system_firmware_release_date: 08/10/2010
system_hardware_vendor: Dell Inc.
system_hardware_product: Latitude E6410
system_hardware_version: 0001
system_board_product: 0667CC
system_board_version: A01
system_board_vendor: Dell Inc.
system_hardware_primary_video_vendor: 0x8086
system_hardware_primary_video_product: 0x0046
system_hardware_primary_video_driver: i915
system_hardware_primary_video_using_kms: true
system_kernel_version: 3.1.9-1.fc16.x86_64
======
QUIRKS USED
--quirk-no-chvt
======
ETC PM
/etc/pm:
total 12
drwxr-xr-x. 2 root root 4096 Jul 29 2011 config.d
drwxr-xr-x. 2 root root 4096 Jul 29 2011 power.d
drwxr-xr-x. 2 root root 4096 Jul 29 2011 sleep.d
/etc/pm/config.d:
total 0
/etc/pm/power.d:
total 0
/etc/pm/sleep.d:
total 0
DIR /etc/pm/config.d
======
DIR /etc/pm/power.d
======
DIR /etc/pm/sleep.d
======
UNAME
Linux fedora16 3.1.9-1.fc16.x86_64 #1 SMP Fri Jan 13 16:37:42 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
======
RPM
kernel-3.1.9-1.fc16
kernel-3.2.6-3.fc16
pm-utils-1.4.1-12.fc16
package hal is not installed
package hal-info is not installed
gnome-power-manager-3.2.1-1.fc16
package vbetool is not installed
package radeontool is not installed
hdparm-9.36-2.fc15
======
FEDORA RELEASE
Fedora release 16 (Verne)
======
Any ideas how to start troubleshooting this? Which logging to set up?
Thanks
---------- Post added at 04:37 AM ---------- Previous post was at 01:40 AM ----------
After more digging I actually found something in the logs:
<3>[ 972.783664] [drm:intel_dp_complete_link_train] *ERROR* failed to train DP, aborting
Googling for this gives
http://forums.gentoo.org/viewtopic-p-6941142.html . According to those guys it's a kernel bug that'll be patched in 3.3 and 3.4.