compiz on fc5

Marc Schwartz MSchwartz at mn.rr.com
Fri Sep 15 16:29:02 UTC 2006


Frank Pineau wrote:
> On Thu, 2006-09-14 at 18:27 -0500, Marc Schwartz wrote:
> 
>> Be sure to remove ALL of the installed RPMS that you got from the 
>> tuxfamily site and that TwinView is working properly with X/Metacity, 
>> before proceeding with the instructions here:
> 
> 
> Didn't seem to help.  Twinview actually works fine with or without XGL.
> The problem is with XGL, the desktop spans both monitors, giving me
> 2048x768, which is unacceptable.  Without, I have two separate, well,
> "desktop sections", I guess you could say.  Clock and toolbars all on
> the left, and the right is just extra space.

Yes, the behavior of TwinView in this setting is different than with 
regular X/Metacity.

My current TwinView screen is 3200x1200 (two 1600x1200 LCDs) and I do 
get the same thing you see, which is now in a sense a "true" 3200x1200 
virtual display. For example. maximized windows will span both LCDs, not 
just one.  My top panel, when expanded, goes across both LCDs not, just 
the primary display.

Certain windows now pop up right in the middle, spanning both displays, 
where under regular X/Metacity, they would come up on the active display 
(left or right) depending upon the relevant application.

There is a lot of customization relative to window placement with Compiz 
using the CSM application and the plugins, so I may spend some time 
seeing if this can be tweaked predictably.

I am unsure if this is the expected behavior under XGL/Compiz, if this 
will change with a new (fixed) version of XGL when TwinView 
functionality is restored and/or whether this behavior will be similar 
with AIGLX/Compiz.

If this is more Compiz than XGL (ie. the window manager rather than the 
X server), then I would expect the same new behavior with AIGLX in FC6.

Time will tell.

> The howto said to remove everything from tuxfamily but
> xorg-x11-server-Xgl and glitz, but that pretty much just leaves
> compiz(-quinn) and the utilities being installed from illawarra.

Right. As I noted, the current version of xorg-x11-server-Xgl breaks 
TwinView, hence we need to use the version from June. There are 
dependencies with glitz, hence they need to be replaced together.

> OTOH, FC6 with AIGLX is only a month away....

Right, except we need to wait for nVidia to release a new driver version 
with TFP support, which will be required to properly run AIGLX. The 
current thinking by outsiders is that this will happen when nVidia 
releases a 9XXX series driver. The time frame is unknown and could be 
around the time that FC6 is released but there is no guarantee of course 
that this will happen. It would seem that the 9XXX series drivers will 
have other functionality as well and it may be that the other additions 
could delay the release.

You may be interested in this recent thread over on the nvnews forums:

   http://www.nvnews.net/vbulletin/showthread.php?t=75774

HTH,

Marc Schwartz




More information about the fedora-list mailing list