On Thu, 9 Dec 2010 10:48:14 -0800
Dale Snell <[email protected]> dijo:

>On Wed, 8 Dec 2010 17:59:19 -0800
>John Jason Jordan <[email protected]> wrote:
>
>==== %< snip! >%====
>
>> $ ksysguard
>> ksysguard: error while loading shared libraries:
>>      libnvidia-tls.so.260.19.21: cannot open shared object
>> file: No such file or directory
>> 
>> So today I launched Fontmatrix and discovered the same problem:
>> 
>> $ fontmatrix
>> fontmatrix: error while loading shared libraries:
>>      libnvidia-tls.so.260.19.21: cannot open shared object
>> file: No such file or directory
>> 
>> As far as I know, the libnvidia-tls.so.260.19.21 file was
>> installed by the proprietary nVidia driver. At least, the
>> "260.19.21" is the version number that I installed after
>> downloading it from nvidia.com.
> >
>> I am at a loss to figure out why installing the nVidia driver
>> should affect these two applications or how it managed to do
>> so. They were both running fine with the nouveau driver before
>> I installed the nVidia driver.

>I suspect that you have some X drivers left over from the nVidia
>installation.  It's quite possible that your apps are calling one
>of these X libraries, which in turn is looking for the nVidia
>library, which isn't there anymore.  The trick is to re-install
>the Fedora libraries.  I don't remember which ones they are, but
>it's easy enough to simply re-install X.  It'll take a little
>time, but it works, and you'll know that everything is up to date.
>Run the following commands as root and (assuming this is your
>problem) you should be okay:
>
># yum reinstall xorg-x11-\*
># setsebool -P allow_execstack 0
>
>The first re-installs X11, and is the key.  The second is for
>systems running SELinux, which includes Fedora.  It closes a
>security hole that nVidia opens.

Thanks for the suggestion.

First I closed all running apps, then went to a command line with
Ctrl-Alt-F2. I switched to root and then did "init 3" to stop X. And
then I executed the command above to reinstall xorg. It was scary (57
packages), but it executed without error. Then I did "init 5" and
logged in again as jjj.

Fontmatrix and ksysguard still won't launch and from the command line
give the same error as before.

I just don't understand how installing the nVidia driver could have
altered those two applications so they now require the nVidia driver.
The nVidia driver could not actually alter the apps themselves, because
I have uninstalled and reinstalled them without any change. But the
nVidia driver installation must have changed some configuration file
that those two apps are using. And those are the only two apps that are
affected (so far as I know).
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to