[RFC] proposal for reorganizing the MESA libraries to simplify replacing them with vendor implementations

Andreas Beckmann debian at abeckmann.de
Thu Aug 4 12:35:11 UTC 2011


On 2011-08-04 11:22, Michel Dänzer wrote:
> On Mon, 2011-07-25 at 19:03 +0200, Julien Cristau wrote: 
>> On Mon, Jul 25, 2011 at 18:57:17 +0200, Andreas Beckmann wrote:
>>
>>> libGL.so.1 is not the only file to be diverted, libglx.so is being
>>> replaced by the vendors drivers, too. Or is there some way of "search
>>> path magic" that would allow to place the "higher priority alternative"
>>> in a different location where it would be picked up before
>>> /usr/lib/xorg/modules/extensions/libglx.so ? That would allow to avoid
>>> the diversion here. Something similar to /lib/modules/*/updates/ ...
>>>
>> That shouldn't be too hard.
> 
> But it would result in the non-standard libglx.so being picked up even
> when the standard GL(X) components are supposed to be used. So I think
> libglx.so would need to be handled by the alternative as well.

The idea is still to handle the non-standard libglx.so by an
alternative. This will be installed in the search path before the
standard libglx.so. So we can stop diverting the standard libglx.so
simplifying the whole process.

Andreas



More information about the pkg-nvidia-devel mailing list