[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-compiz
Subject:    Re: [compiz] compiz works really strange with external monitor
From:       Michel =?ISO-8859-1?Q?D=E4nzer?= <michel () tungstengraphics ! com>
Date:       2008-02-07 10:39:00
Message-ID: 1202380740.17831.249.camel () thor ! sulgenrain ! local
[Download RAW message or body]


On Thu, 2008-02-07 at 10:16 +0100, Danny Baumann wrote:
> 
> > > > "metacity doesn't know what is the full screen resolution"
> > > > https://bugzilla.redhat.com/show_bug.cgi?id=431302
> > > >
> > > > Can you please look at it and say if this looks like a compiz, X,
> > > > gnome which bug :)
> > >
> > > I've been aware of this issue for about a year or more now, but never
> > > really considered it a bug. Like  Danny sais in the cf bug report [1],
> > > it's totally wm-dependant how to treat this issue.
> > 
> > From users point of view it definitely is a bug and should be fixed.
> 
> It _is_ a bug, and definitely should be fixed - but IMO not inside
> Compiz. Compiz can work around this, but then you have fixed
> maximization, but still broken panels, because panels place themselves
> and rely on Xinerama as well (e.g. gnome-panel via Gtk -> Gdk which
> calls XineramaQueryScreens).
> Do you want to have workarounds in all X11 clients out there that use
> Xinerama? I'd rather disagree to that ;-)
> I still think there are only two valid locations to fix this: either the
> driver to not report a weird head configuration, or the X server to
> filter out weird configurations.

Well, it's not so much a 'weird configuration' as a faithful
representation of reality. :) What to do with this information is policy
and thus not up to the X server.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer

_______________________________________________
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic