[Intel-gfx] resume lagginess and other problems

Andrew Lutomirski luto at mit.edu
Tue Jan 26 22:20:52 CET 2010


My system (Lenovo X200s, GM45, 2.6.33-rc5) often has weird issues
resuming from standby.  I get a laggy cursor for awhile, kscreenlocker
takes a long time (seconds to minutes) to prompt for a password, and I
have high power consumption (maybe separate bug).

I think that when this is happening, Xorg takes a lot of CPU, and udev
goes nuts (!).

Here's a udevmonitor trace.  Any ideas?  (I have problems with both
KDE and GNOME, and the udevmonitor output rules out userspace issues,
I think.)  dmesg shows nothing interesting looking.

KERNEL[1264540411.848014] change
/devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
HOTPLUG=1
DEVNAME=dri/card0
DEVTYPE=drm_minor
SEQNUM=42776
MAJOR=226
MINOR=0

UDEV  [1264540411.853262] change
/devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
HOTPLUG=1
DEVNAME=/dev/dri/card0
DEVTYPE=drm_minor
SEQNUM=42776
ACL_MANAGE=1
MAJOR=226
MINOR=0
DEVLINKS=/dev/char/226:0

KERNEL[1264540411.877918] change
/devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
HOTPLUG=1
DEVNAME=dri/card0
DEVTYPE=drm_minor
SEQNUM=42777
MAJOR=226
MINOR=0

UDEV  [1264540411.883885] change
/devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
HOTPLUG=1
DEVNAME=/dev/dri/card0
DEVTYPE=drm_minor
SEQNUM=42777
ACL_MANAGE=1
MAJOR=226
MINOR=0
DEVLINKS=/dev/char/226:0

KERNEL[1264540411.896007] change
/devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
HOTPLUG=1
DEVNAME=dri/card0
DEVTYPE=drm_minor
SEQNUM=42778
MAJOR=226
MINOR=0


Thanks,
Andy



More information about the Intel-gfx mailing list