[Panel-devel] Latest changes screwed Xinerama setups

Lubos Lunak l.lunak at suse.cz
Wed Oct 31 19:51:16 CET 2007


On Wednesday 31 of October 2007, Aaron J. Seigo wrote:
> On Wednesday 31 October 2007, Lukas Appelhans wrote:
> > you have xinerama
> > .. xinerama is active
> > .. number of screens from XineramaQueryScreens is 2
> > .. number of screens from ScreenCount is 1
> >
> > > > > is your Qt compiled with Xinerama support?
> >
> > That could it perhaps be, don't know, I changed from qt-copy to Qt 4.3.2
> > from Arch-repo... don't know I will test...
>
> ok, so XineramaQueryScreen is working, but ScreenCount isn't.

 No, the ScreenCount is right as well. Xinerama functions are, well, for 
Xinerama, but ScreenCount() is for the classic non-xinerama multi-head mode. 
Two Xinerama screens on one X screen is perfectly correct setup (Xinerama 
screwed up a bit by using 'screen' also as a name for something else).

> that tells me 
> that your Qt is almost certainly compiled without xinerama support. please
> do try qt-copy again and if that fixes it complain loudly to the maintainer
> of that arch package.

 I'd agree with that. One more option is that this Qt version has related 
patches (e.g. XRandr1.2 breaks behavioral backwards compatibility in Xinerama 
[well, that's of course not what X devels will tell you, but anyway], so 
pretty much everything will need patching).

-- 
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o.   e-mail: l.lunak at suse.cz , l.lunak at kde.org
Lihovarska 1060/12   tel: +420 284 028 972
190 00 Prague 9      fax: +420 284 028 951
Czech Republic       http//www.suse.cz


More information about the Panel-devel mailing list