[pkg-nvidia-devel] Bug#594297: Bug#594297: libgl1-nvidia-alternatives: breaks DRI because overrides libGL from mesa

Russ Allbery rra at debian.org
Wed Aug 25 07:07:53 UTC 2010


Norbert Preining <preining at logic.at> writes:

> I have a laptop with nvidia and intel card, and I always run on the
> Intel card, but keep the nvidia drivers installed.

That doesn't make any sense to me -- all previous versions of the NVIDIA
drivers would have diverted your glx module to one that only worked with
NVIDIA.  Nothing changed about the latest version in that regard.

> Upon installation of libgl1-nvidia-alternatives now DRI is broken as the
> main libGL is nvidia.

Which is exactly the same thing that would have happened with nvidia-glx
in any previous version of the package.

> Interestingly, I would assume that something like an alternative is given,
> but 
> 	$ update-alternatives --config libGL.so
> 	There is only one alternative in link group libGL.so: /usr/lib/nvidia/diversions/libGL.so
> 	Nothing to configure.

> Wonderful, so now there is no way to select MESA anymore????

There has *never* been a way to select MESA if the NVIDIA packages are
installed.  Previous versions used diversions.  The current version is now
introducing alternatives so that eventually there will be a way to install
both packages and select MESA, but that has never previously been possible
and is not yet possible.

-- 
Russ Allbery (rra at debian.org)               <http://www.eyrie.org/~eagle/>





More information about the Pkg-nvidia-devel mailing list