Bug#630225: [nvidia-installer-cleanup] Does not install correctly, though nvidia works!

Andreas Beckmann debian at abeckmann.de
Sat Jun 18 19:54:35 UTC 2011

On 2011-06-18 21:26, David Baron wrote:
> On Saturday 16 Sivan 5771 06:28:50 Andreas Beckmann wrote:
>> On 2011-06-15 20:55, David Baron wrote:
>>> On Wednesday 13 Sivan 5771 11:18:53 Andreas Beckmann wrote:
>>>> Try
>>>>     dpkg-reconfigure nvidia-installer-cleanup
>>>> Andreas
>>> Did this OK. Did not change anything.
>> Reinstall nvidia-installer-cleanup and post the error message this
>> installation produces. There must be some error as the package does not
>> configure properly.
>> Andreas
> This is it:
> Setting up nvidia-installer-cleanup (20110515+1) ...
> Setting up libglx-nvidia-alternatives (270.41.19-1) ...
> ERROR: /usr/lib/xorg/modules/extensions/libglx.so does exist even if it is 
> diverted. Aborting.

That's the culprit. Your system is somehow broken ... there are files
that werent expected to exist ...

> So .. the cleanup does install. The libglx-nvidia-alternatives problem is 
> still thee. Note that I synlinksed the extensions/libglx.so myself

Undo ... and retry

>--it has no effect,

It does - breaks libglx-nvidia-alternatives

> however, some programs look for something there to know that opengl is 
> available! This is NOT what caused the original error which is what ends this 
> report.

If all the packages are installed properly, in the end you will have
something in /usr/lib/xorg/modules/extensions/libglx.so

> So ... two things here:
> 1. Something does need to be in /usr/lib/xorg/modules/extensions/libglx.so 
> whether or not diverted, dummy or for real. Otherwise, flightgear, for 
> example, will not run!

It will be once all the packages have been configured.

> 2. There is a problem in the libglx-nvidia-alternatives script preventing its 
> configuration. As I posted, nothing is set up for libglx.so but that it 
> apparently does not matter, that the libGL1 setup seems to take care of this.

Your system is "broken" in a way unknown to libglx-nvidia-alternatives,
so it gives up and lets you fix it.


More information about the pkg-nvidia-devel mailing list