disable composite for nvidia-glx-legacy

Bug #124913 reported by Evan
4
Affects Status Importance Assigned to Milestone
restricted-manager (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Using nvidia-glx-legacy 1.0.7184+2.6.22.2-7.2 on Gutsy.

[Update]

The nvidia-glx-legacy driver conflicts with composite.

[Workaround] Manually disable composite in your /etc/X11/xorg.conf file:

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

[Todo for fix]

Modify the nvidia setup script (nvidia-glx-config?) to add the above option to xorg.conf on installation.

Revision history for this message
Evan (ev) wrote :
Revision history for this message
Evan (ev) wrote :
Revision history for this message
Evan (ev) wrote :
Revision history for this message
Evan (ev) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Try these two options:

Section "Device"
    ...
    Option "RenderAccel" "false"
EndSection

Section "Extensions"
  Option "Composite" "Enable"
EndSection

Revision history for this message
Bryce Harrington (bryce) wrote :

Also try (independently or (probably) in combination with the above):

Section "Module"
    ...
    Disable "dri"
    Disable "GLcore"
EndSection

Revision history for this message
Evan (ev) wrote :

Adding those options to xorg.conf did not prevent glxinfo from segfault.

Revision history for this message
Evan (ev) wrote :

Disabling dri and GLcore also did not work.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :
Changed in linux-restricted-modules-2.6.22:
status: New → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

Sitsofe appears to be correct here. In the X log, this error is present:

 (EE) GLX is not supported with the Composite extension

According to the link Sitsofe posted, disabling composite should solve this.

Evan, if you could please verify this works around the issue for you?

If nvidia legacy doesn't support Composite, that's a shame but unfortunately beyond our control since it's a binary driver no longer supported by nvidia. In any case, we should detect and set the composite option properly. I'll update the bug description accordingly.

Bryce Harrington (bryce)
description: updated
Changed in linux-restricted-modules-2.6.22:
importance: Undecided → Medium
status: Incomplete → In Progress
Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

(additionally see Bug #96663 )

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Bryce:
I don't think using a GeForce4 460 Go with the71xx nvidia-glx-legacy driver is supported by NVIDIA (in theory it should be usable with the 96xx nvidia-glx drivers)...

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

I believe restricted-manager has added AllowGLXWithComposite to xorg.conf for nvidia-legacy since at least 0.13 (see bug #91064 ).

Evan:
Do you still see this problem on clean installs of Ubuntu 8.04 (Hardy) or later?

Changed in restricted-manager:
status: In Progress → Incomplete
Revision history for this message
Javier Jardón (jjardon) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in restricted-manager:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.