zaphod mode pointer problems in 1.5

Matthieu Herrb matthieu.herrb at laas.fr
Thu Dec 11 11:53:28 PST 2008


Bill Crawford wrote:
> On Wednesday 10 December 2008 06:59:13 Matthieu Herrb wrote:
>> Hi,
>>
>> in Xserver 1.5.3, when running the ati (radeon) driver in "zaphod" mode
>> (ie one X screen per monitor: :0.0, :0.1) the mouse is stuck on the 1st
>> screen. This is with the "mouse" driver on OpenBSD (ie no evdev/hal
>> involved).
>>
>> It used to work in 1.4.x.
>>
>> Any idea of what kind of change can have broken that?
> 
> I've seen this happen when for some reason the second screen wasn't actually 
> adjacent to the first, or when I'd resized the first screen using xrandr and 
> then resized it back to its original size. That's something to check for too 
> (does the server actually think the edges connect).
> 

Yes, that's what I found out too. The problem is that the edges
coordinates are now computed wrong. They are now apparently set from the
 largest possible mode, instead from the largest mode specified in
xorg.conf.

So setting Virtual explicitely in xorg.conf fixes the issue, but it's
still a regression since it needs more info in xorg.conf than before.

Also a quick test on -current gives a segfault during screen 1
initialisation. I haven't had time to dig that further yet.
-- 
Matthieu Herrb



More information about the xorg mailing list