Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 289616 - app-admin/eselect-opengl-1.0.8-r1 fails to fill library gaps in non-xorg implementations
Summary: app-admin/eselect-opengl-1.0.8-r1 fails to fill library gaps in non-xorg impl...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-18 18:13 UTC by Dennis Schridde
Modified: 2009-10-24 12:39 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2009-10-18 18:13:22 UTC
x11-drivers/nvidia-drivers-190.40 provides following X11 extensions: libglx.so libwfb.so
It is missing: libdri.so libdri2.so

When switching OpenGL implementations from xorg-x11 to nvidia using eselect-opengl, libdri.so libdri2.so might be removed and not be replaced by nvidia implementations, thus causing lack of DRI support.

Possible solution for eselect-opengl:
 * clean all extensions
 * install desired implementations (i.e. nvidia)
 * fill up gaps with xorg-x11 implementations

Reproducible: Always
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2009-10-24 11:25:41 UTC
nvidia-drivers doesn't ship nor use libdri{,2}.so that's why we remove it.

@Doug, btw, could you modify nvidia-drivers to stop installing libwfb.so like we talked about a few months ago?

Thanks
Comment 2 Dennis Schridde 2009-10-24 12:39:45 UTC
Hm, you are right. Recently I had no direct rendering and it was fixed after copying the dri libraries, so I assumed it was related.