After updating to the 6111 nvidia driver, glx programs do not work anymore. The nvidia kernel module and the glx extensios to Xorg are loading fine without any warnings or error messages. Reproducible: Always Steps to Reproduce: 1. Install the nvidia driver 6629 2. start a glx programm like glxinfo Actual Results: The error message: xlib: Extension 'glx' missing on display :0.0 (or similar, havent copied the message) Expected Results: glx should work fine. Me graphic adapter is a nvidia GF 2 MX - so quite old, may be this is a general problem with the driver.... ---> Solution: Downgrade to 6111 fixed this for me.
Can you try the latest 6629 nvidia-kernel and nvidia-glx .. Is it still an issue?
This is still an issue: Actual versions: media-video/nvidia-kernel-1.0.6629-r1 media-video/nvidia-glx-1.0.6629-r1 x11-base/xorg-x11-6.8.1.901 Kernel: 2.6.10-gentoo-r4 ------------ ian@martok ~ $ glxinfo name of display: :0.0 Xlib: extension "GLX" missing on display ":0.0". [.....] Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". 0xf6 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Segmentation fault ----------------- But still no errors/warnings while loading the module or starting X.
I'm having the exact same problem on amd64 with ck-sources-2.6.10-r2.
I found the problem. It seems that the 6629 version of the nvidia driver does not support using both GLX and the COMPOSITE extension of Xorg. (Note: The COMPOSITE extension is needed for the "real transparency" of Xorg.) Older versions of GLX didnt care for COMPOSITE - with some ugly results if both were used simultanously, e.g. if a accelerated window was set translucent. See NVIDIA Readme for details. This issue is also discussed on the Xorg mailing list: http://lists.freedesktop.org/pipermail/xorg/2004-May/000607.html ----- Sorry for opening a bug that is only a problem that I could fix myself earlier by reading logfiles and documentation more carefully.
Thanks for looking into it.