[Openicc] xrandr output properties / icc profiles
Hal V. Engel
hvengel at astound.net
Wed Jul 23 12:59:03 PDT 2008
On Thursday 24 July 2008 07:47:15 am Kai-Uwe Behrmann wrote:
> Am 23.07.08, 16:26 +0200 schrieb Frederic Crozat:
> > On Thu, Jul 24, 2008 at 4:08 PM, Kai-Uwe Behrmann <ku.b at gmx.de> wrote:
> > > Am 18.07.08, 07:06 +0200 schrieb Frederic Crozat:
> > >> On Wed, Jul 16, 2008 at 4:28 PM, Graeme Gill <graeme at argyllcms.com>
wrote:
> > >> > Tomas Carnecky wrote:
> > >> >> should != does
> > >> >>
> > >> >> See the server-side implementation of XRRQueryVersion():
> > >> >> http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=blob;h=5525427f
> > >> >>667dcfb0e5b8b3cb8a2a99c4623c6df8;hb=55644d2f1cddf1777587f213ed581b60
> > >> >>87d9fdad;f=randr/rrdispatch.c#l37
> > >> >
> > >> > It could obviously be much better implemented then, and without a
> > >> > great deal of trouble - all it needs is a "return XRandR
> > >> > capabilities" API in the driver.
> > >>
> > >> The way to detect if driver is really supporting RandR 1.2 or with
> > >> compat-RandR 1.2 is used is to check if output name is "default" and
> > >> there is no CRTC attached. In that case, compat-RandR 1.2 is being
> > >> "generated" by Xserver.
> > >
> > > I can not see any guarantee in this behaviour.
> > > http://gitweb.freedesktop.org/?p=xorg/proto/randrproto.git;f=randrproto
> > >.txt;a=blob does not even mention "default".
> >
> > Check Xorg code ;)
> >
> > (thanks Matthias Classen for the hint)
>
> I checked here and my XRRScreenResources has one output and one crtc.
> The output has one crtc attached.
> 2 monitors over twinview + Xinerama
I am not sure I understand this. With the nvidia driver you can use xinerama
or twinview or twinview with xinerama hints (fakerama I guess). I suspect you
mean the last one. By the way with twinview you can not access the individual
LUTs for your monitors at least using the XVidMode API and the only way I have
found to get access to the individual LUTs is to disable twinview and use a
generic Xinerama setup . This results in a system that can have both displays
fully calibrated and that will run OpenGL apps across both displays just like
twinview but that can not be used with any composit extentions (compitz or
KDE4.x composited desktop) since these will not run on an Xinerama system.
>
> Does you talk about XRandR 1.3?
>
> kind regards
> Kai-Uwe Behrmann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/openicc/attachments/20080723/0240a031/attachment.htm
More information about the openicc
mailing list