[gobolinux-users] Trying to install nVIDIA - script may need update
teique
teique at gmail.com
Sat Apr 7 23:14:56 UTC 2007
>> just to make it sure, I did this at /lib:
>> $ ln -sf /Programs/Nvidia/1.0_9755/lib/libGL.so.1.0.9755 libGL.so.1
>> then this
>> $ SymlinkProgram -c overwrite nvidia
>> and I got this local symlink again:
>> $ libGL.so.1 -> libGL.so.1.5.060500
>>
>> the only way I still c for now is to remove the /lib/libGL.so.1.5.060500
>> symlink
>>
>> and it works great!
>>
>
> Strange, but I still am with the opinion that you have a symlink that
> points in the "wrong" direction somewhere. Could you try to run
> DisableProgram for both Mesa and Nvidia and see if you still have any
> symllink, libGL.so.*, in /System/Links/Library.
>
>
finally I got time to get back to this :)
ok I did:
$ DisableProgram mesa
$ DisableProgram nvidia
and
$ ls -l /System/Links/Libraries/libGL*
brought nothing
then I did
$ SymlinkProgram mesa
$ SymlinkProgram -c overwrite nvidia
and the local relative symlink reappeared
my Mesa is 6.5 and my nvidia is 1.0_9755
to make it sure that the higher version guess was correct,
I did this:
$ ln -s /Programs/Mesa/6.5/lib/libGL.so.1.5.060500 libGL.so.1.0.9756
as you can see, just a test name, one value higher then nvidia one
and after symlinkprogram nvidia.. I got this relative local link at /lib
$ libGL.so.1 -> libGL.so.1.0.9756
then I did this
$ rm libGL.so.1.0.9756
$ ln -s /Programs/Mesa/6.5/lib/libGL.so.1.5.060500 libGL.so.1.0.9754
and then, after symlinkprogram nvidia.. I get correct fullpath symlinks
to libGL... at /lib
where nvidia one is then choosed, based on the tests, cuz it had higher
version value
$ libGL.so.1 -> /Programs/Nvidia/1.0_9755/lib/libGL.so.1.0.9755
do you have these same programs versions on your machine so you could
have an equal test base?
If I am right, I think there is some place at SymlinkProgram or another
script it calls, that checks for lib versions to choose the higher value
one, I tryed to read but I got lost somewhere when I saw something like
"fallback to python".
When I get "energy" again I would like to try to read it again :)
More information about the gobolinux-users
mailing list