xf86-video-intel-2.0.0 Xinerama bug

Alistair John Strachan s0348365 at sms.ed.ac.uk
Mon Apr 23 11:59:10 PDT 2007


Hi,

(Firstly, I've just now joined the xorg list, so I couldn't see the CCs from 
the archived copy of the announcement, and I duly apologise if I've dropped 
CCs..)

I have a problem with the xf86-video-intel-2.0.0 driver (hand built) running 
under Debian unstable (Xorg server 1.3.0). The machine is a Core 2 generation 
Macbook with what I believe is GMA 950 video.

Normally, the driver works fine. But I've recently been trying to set up 
multiple monitors (laptop panel + VGA display) without success. Merged/clone, 
it seems to work fine, but if I try to enable the Xinerama extension, the 
server crashes.

http://devzero.co.uk/~alistair/xf86-video-intel-crash/

"xorg.conf" is my current, working config. With this config, I 
get "Xorg.0.log-good" from the server. Uncommenting this line:

#	Option		"Xinerama"

Is enough to give me the crash, and the resulting "Xorg.0.log-bad".

It's obviously possible that my config is somehow incorrect, but it looks more 
likely that this is a bug in the intel video driver:

(II) intel(0): direct rendering: Failed
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x6d) [0x47e30d]
1: /lib/libc.so.6 [0x3ea7e304c0]
2: /usr/bin/X(RRCrtcSetRotations+0) [0x517720]
3: /usr/bin/X(xf86RandR12SetRotations+0x73) [0x4b0083]
4: /usr/bin/X(xf86CrtcScreenInit+0xa2) [0x4ac1e2]
5: /usr/lib/xorg/modules/drivers//intel_drv.so [0x2aef3d6b9b8d]
6: /usr/bin/X(AddScreen+0x236) [0x432776]
7: /usr/bin/X(InitOutput+0x267) [0x460cf7]
8: /usr/bin/X(main+0x275) [0x432f75]
9: /lib/libc.so.6(__libc_start_main+0xf4) [0x3ea7e1d314]
10: /usr/bin/X(FontFileCompleteXLFD+0xa1) [0x432449]

-- 
Cheers,
Alistair.

Final year Computer Science undergraduate.
1F2 55 South Clerk Street, Edinburgh, UK.



More information about the xorg mailing list