Bug#610021: /#610022: fglrx-glx fails to install in parallel with nvidia-glx

Michel Dänzer daenzer at debian.org
Mon Jan 24 09:36:17 UTC 2011

On Mon, 2011-01-24 at 02:48 +0100, Andreas Beckmann wrote: 
> On Sunday, 16. January 2011 20:24:17 Patrick Matthäi wrote:
> >
> > 1) building against the fglrx libgl implementation is a bad idea
> Agreed. Therefore nvidia-graphics-drivers* does not provide any libGL.so 
> symlink. Instead the libgl1-nvidia-alternatives package diverts the libGL.so 
> link provided by libgl1-mesa-dev and creates an alternative (via triggers) 
> pointing to the diverted libGL.so - so at link time always the mesa opengl 
> library will be used. For picking up the correct library at package build 
> time, a shlibs file redirecting to libgl1-mesa-glx is being used.
> (I.e. in short - no building/packaging of opengl programs without 
> libgl1-mesa-dev installed).

Thanks for that.

> One thing that probably won't be solved by the currently evolving free drivers 
> (nouveau etc) is support for the GPGPU computation frameworks (CUDA, 
> OpenCL) - therefore we will need the non-free drivers in the future, too. :-(

FWIW OpenCL support is planned for Gallium.

Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer

More information about the pkg-nvidia-devel mailing list