jonny_noog wrote:Hello,
I've been trying to set up compiz-fusion on a fresh lenny install (the vast majority of the system is lenny, but with the 2.6.22 kernel from sid), I've got an ATI card, and I have successfully installed the fglrx driver for my ATI Mobility Radeon X1400, running fglrx info gives:
Code: Select all
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6474 (8.38.6)
I then followed the how to mentioned above (
http://linuxized.blogspot.com/2007/08/h ... ompiz.html) but downloaded the compiz packages from shames new repository for lenny (
http://download.tuxfamily.org/shames/de ... /snapshot/ ./) and have gotten compiz-fusion working, but I do not have any 3D effects, like the 3D cube. I do have the 2D stuff, the wobbly windows, drop shadows on windows etc.
I think my issue is related to the XGL stuff that you apparently have to use for an ATI card. If I start GDM with XGL (as outlined in the above how to) and then try fglrxinfo, I get:
Code: Select all
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6474 (8.38.6)
If I start GDM without XGL, fglrxinfo does not show the Xlib: extension "XFree86-DRI" missing on display ":0.0". error. But then of course compiz fusion just doesn't work at all.
I have successfully got the compiz-fusion 3D effects working on this very laptop but on a sid installation and I have since reinstalled to give lenny a try as sid was just a little too unstable for what I'm wanting to use this particular laptop for. So I started wondering what was different between lenny and sid... The fglrx driver packages in lenny and sid currently both appear to be at version 8.36.6, the libglitz-glx1 and libglitz1 packages also appear to be at the same version right now in lenny and sid, so I guess it must be something else that's different.
Has anyone gotten the compiz-fusion 3D effects working with lenny and an ATI card where you need this XGL business? Or am I just "pissing in the wind" here? Can anyone give more information on XGL?
Could the issue be related to the difference in gnome version between lenny and sid?
EDIT: Probably better to post on the compiz fusion forum about this stuff I guess, but I just had a thought that perhaps the version of compiz fusion that is in shames lenny repo (
http://download.tuxfamily.org/shames/de ... /snapshot/ ./) is older and simply does not have the 3D cube effect that is activated by the middle mouse button... Does anyone know if all versions of compiz fusion have this effect?
2nd EDIT: Just for anyone else who may be trying to get Compiz Fusion working with an ATI card, fglrx and xgl, after further research I have discovered that the Xlib: extension "XFree86-DRI" missing on display ":0.0". error is apparently normal when xgl is running, as is direct rendering being disabled. So getting these errors probably means that xgl is going just fine (w00t). And the differences in appearance and activation of various effects in Compiz Fusion were, as I suspected, a result of the different versions of Compiz Fusion its self that are in either Shames Lenny or Sid repositories.