Error: couldn't find RGB GLX visual

Frequently asked questions - Please read before posting!

Error: couldn't find RGB GLX visual

Postby tuxx-home.at » Tue Jan 09, 2007 5:07 pm

Applies To:

All P-series cards (Millenium P650, P750, Parhelia, APVe, QID, ...) using the
mtx driver set.

Description:

This error message is given by glxinfo and in a bit modified form ("Error:
couldn't get an RGB, Double-buffered visual") from glxgears. You get this
message (or any derivate of it) when trying to run a program that tries to
access the RGB GLX visuals of your X server and fails by doing so.

Symptoms:

OpenGL applications don't work.

Solution:

Remove the Composite Extension on your X server.

To test if your X server has the Composite extension enabled, you may
either look at your X configuration file (e.g. "/etc/X11/xorg.conf") or by
running the command `xdpyinfo`. If no line containing the word
"Composite" is returned by the following example command, the Composite
extension is _NOT_ enabled on your system.
If you are still experiencing this error message, then please contact me.

Code: Select all
tuxx@vi-edv003:~$ xdpyinfo | grep Composite
    Composite
tuxx@vi-edv003:~$


Usually, the Composite extension is not enabled by default, so have a look
at your X configuration file (e.g. "/etc/X11/xorg.conf") and watch out for
the following code block (or something similar):

Code: Select all
Section "Extensions"
        Option "Composite" "Enable"
EndSection


If you found this codeblock, comment it out or delete it if you don't know
that you definetly need the Composite extension for any other software to
work correctly (e.g. Xgl/AIGLX composite managers like Beryl, metacity, ...).

If you can't find any mention of the Composite extension in your xorg.conf
you may try to add the following codeblock to your xorg.conf to safely
disable this extension:

Code: Select all
Section "Extensions"
        Option "Composite" "Disable"
EndSection
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Return to FAQ

Who is online

Users browsing this forum: No registered users and 1 guest