Xgl is no longer giving me the COMPOSITE extension....

Ioannis Nousias s0238762 at sms.ed.ac.uk
Mon Apr 10 16:37:26 PDT 2006


Colin Guthrie wrote:
> Hi,
>
> I used to have Xgl working quite nicely but when I tried to update 
> recently, I've run into problems.
>
> Everything is compiled up and running at the moment, but the trouble 
> is I do not seem to be getting the COMPOSITE extension from Xgl.
>
> I am definately running Xgl (and the underlying Xorg on display 93):
>
> [colin at jimmy ~]$ ps auxf | grep Xgl
> root      8982  5.1  5.7 120008 74396 ?        SL   23:06   0:27      
> \_ /home/colin/xgl/prefix/bin/Xgl -audit 0 -br -accel glx:pbuffer 
> -accel xv:fbo
> root      8988  0.2  0.6  48980  8780 tty8     SLs+ 23:06   0:01      
> |   \_ /usr/X11R6/bin/Xorg -br -auth /tmp/.Xgl-auth-t6IRVO -nolisten 
> tcp :93 -terminate
>
> I am thinking that the problems may be related to my use of my 
> system's Xorg as the underlying platform rather than a more recent CVS 
> build of Xorg? Like I say it all worked before but now it doesn't.
>
> When I try and run compiz, it complains that it has no composite 
> extension.
>
> xdpyinfo seems to confirm that it is indeed not available.
>
> I don't seem to have a log file for Xgl so cannot see what more is 
> happening easily...
>
>
> I am using Nvidia drivers. Tried with various settings of the 
> composite extension enabled/disabled in xorg.conf (it always seems to 
> enable this extension anyways as it is built in....) and with the 
> nvidia option for allowing GLX with composite but to no avail.
>
> Any help would be appreicated... I can easily supply more info if needed.
>
> Many thanks..
>
> Col.
>
>

hello Colin!

you are in a better shape than me! I'm unable to compile Xgl at the 
moment. I get this error:

glxcmds.c: In function '__glXCreateARGBConfig':
glxcmds.c:1072: error: '__GLcontextModes' has no member named 
'bindToTextureRgb'glxcmds.c:1073: error: '__GLcontextModes' has no 
member named 'bindToTextureRgba'
glxcmds.c:1074: error: '__GLcontextModes' has no member named 
'bindToMipmapTexture'
glxcmds.c:1075: error: '__GLcontextModes' has no member named 
'bindToTextureTargets'
glxcmds.c:1076: error: 'GLX_TEXTURE_1D_BIT_EXT' undeclared (first use in 
this function)
glxcmds.c:1076: error: (Each undeclared identifier is reported only once
glxcmds.c:1076: error: for each function it appears in.)
glxcmds.c:1076: error: 'GLX_TEXTURE_2D_BIT_EXT' undeclared (first use in 
this function)
glxcmds.c:1077: error: 'GLX_TEXTURE_RECTANGLE_BIT_EXT' undeclared (first 
use in this function)
glxcmds.c:1078: error: '__GLcontextModes' has no member named 'yInverted'
glxcmds.c: In function 'DoGetFBConfigs':
glxcmds.c:1176: error: '__GLcontextModes' has no member named 
'bindToTextureRgb'glxcmds.c:1177: error: '__GLcontextModes' has no 
member named 'bindToTextureRgba'
glxcmds.c:1178: error: '__GLcontextModes' has no member named 
'bindToMipmapTexture'
glxcmds.c:1180: error: 'GLX_BIND_TO_TEXTURE_TARGETS_EXT' undeclared 
(first use in this function)
glxcmds.c:1180: error: '__GLcontextModes' has no member named 
'bindToTextureTargets'
glxcmds.c:1182: error: '__GLcontextModes' has no member named 'yInverted'
make[2]: *** [glxcmds.lo] Error 1
make[2]: Leaving directory `/tmp/xgl/GL/glx'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xgl/GL'
make: *** [all-recursive] Error 1

some of the recent changes have caused this (after the 7th of April). It 
might require some Mesa patch currently not available on CVS

regards,
Ioannis




More information about the xorg mailing list