[i945] querying information on external monitor with xrandr hangs gpu when compiz is active
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xserver-
Steps to reproduce:
- activate desktop effects (i.e., enable compiz)
- attach external monitor (laptop has VGA only)
- run xrandr without parameters (either in commandline or via System-
Symptoms:
- external screen gets a signal and wakes up from sleep
- internal screen turns black (but does not deactivate)
- external screen remains black
- moving the mouse shows the normal gnome cursor
- moving the cursor out of the internal LVDS screen makes it appear on the external screen
Output in dmesg:
Jan 4 09:22:29 faui44a kernel: [ 549.721418] Skipping EDID probe due to cached edid
Jan 4 09:22:29 faui44a kernel: [ 549.756280] Skipping EDID probe due to cached edid
Jan 4 09:22:29 faui44a kernel: [ 549.812308] Skipping EDID probe due to cached edid
Jan 4 09:22:34 faui44a kernel: [ 554.512359] Skipping EDID probe due to cached edid
Jan 4 09:24:05 faui44a kernel: [ 645.971289] Skipping EDID probe due to cached edid
Jan 4 09:24:06 faui44a kernel: [ 646.141197] [drm] DAC-6: set mode b
Jan 4 09:24:07 faui44a kernel: [ 647.224036] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.224053] render error detected, EIR: 0x00000000
Jan 4 09:24:07 faui44a kernel: [ 647.224057] i915: Waking up sleeping processes
Jan 4 09:24:07 faui44a kernel: [ 647.224081] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.224122] reboot required
Jan 4 09:24:07 faui44a kernel: [ 647.224892] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.225319] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.225461] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.226137] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.229346] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.229494] [drm:i915_
Jan 4 09:24:07 faui44a kernel: [ 647.235557] [drm:i915_
last message is repeated very often until reboot
ProblemType: Bug
Architecture: i386
Date: Tue Jan 5 08:54:06 2010
DistroRelease: Ubuntu 10.04
MachineType: LENOVO 1702M3G
Package: xserver-
PccardctlIdent:
Socket 0:
product info: "OMNIKEY", "CardMan 4040", "", ""
manfid: 0x0223, 0x0200
PccardctlStatus:
Socket 0:
5.0V 16-bit PC Card
Subdevice 0 (function 0) bound to driver "cm4040_cs"
ProcCmdLine: root=/dev/
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/usr/bin/zsh
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.5~3ubuntu4
libgl1-mesa-glx 7.6.1~rc3-1ubuntu1
libdrm2 2.4.14-1ubuntu2
xserver-
xserver-
SourcePackage: xserver-
Tags: lucid
Uname: Linux 2.6.32-9-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
dmi.bios.date: 03/07/2007
dmi.bios.vendor: LENOVO
dmi.bios.version: 7BETC7WW (2.08 )
dmi.board.name: 1702M3G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 1702M3G
dmi.product.
dmi.sys.vendor: LENOVO
fglrx: Not loaded
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
architecture: i686kernel: 2.6.32-9-generic
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Triaged → Fix Released |
The last point of the symptoms section ("moving the cursor out of the internal LVDS screen makes it appear on the external screen") surprises me a bit:
in earlier releases of ubuntu, the maximum desktop size is limited, read I was not able to combine the internal LVDS (1024x768) with my external display that has a much larger resolution of 1920x1200. This new behavior however shows that the mouse coursor can reach both screens independently.
The other interesting observation is that a simple query auto enables the external screen in a "extended desktop" configuration. Is this behavior intended or a (possibly related) defect?