Comment 5 for bug 63461

Revision history for this message
Gabriel Bauman (gabrielbauman) wrote :

Explanation of problem:

Edgy enables the Xorg Composite extension by default. The legacy nvidia drivers require you to either explicitly allow GLX to run with Composite, or to disable Composite entirely.

Solutions:

1. Explicitly allow GLX while using the Composite, or disable Composite. If you do this, you should be sure to enable RenderAccel as well:

Section "Device"
        Identifier "NVIDIA Card"
        Driver "nvidia"
        BusID "PCI:1:0:0"
        Option "RenderAccel" "true"
        Option "AllowGLXWithComposite" "true"
EndSection

Or,

2. Disable Composite. GLX will start working.

Section "Extensions"
        Option "Composite" "Disable"
EndSection

I believe the newer nvidia drivers allow GLX with Composite by default, so this issue should really only affect legacy cards.

Since glxinfo should really not crash in this situation, I've attached my crash report as well.