Re: Nvidia-OpenGl "Library not found" problem, but not as root...
On Wed, Apr 11, 2007 at 06:01:46PM +0200, Raphael wrote:
> Hi Users
>
> as a normal user, I can't start googleearth (all version, incl. the
> newest). It say:
>
> ./googleearth-bin: error while loading shared libraries:
> libnvidia-tls.so.1: cannot open shared object file: No such file or
> directory
>
> but, if I make: xhost +; then start googleearth as root, it work
> correct.
>
> doom3 as user:
> --------------------------------------
> ----- R_InitOpenGL -----
> Setup X display connection
> dlopen(libGL.so.1)
> dlopen(libGL.so.1)
> idRenderSystem::Shutdown()
> signal caught: Segmentation fault
> si_code 1
> Was in fatal error shutdown: Unable to initialize OpenGL
> Trying to exit gracefully..
>
> and as root, also this game is running.
>
>
> I have installed the latest nvidia-driver (9755) and X start with the
> nvidia-logo and all seems to be fine.
>
> the strange thing is, other opengl-programs works fine as user (eg.
> openarena, nexuiz, ...) I think, there is something wrong with my
> lib-config, but I don't know...
>
>
> if I search for libnvidia-tls.so* then it find the follow: all are there
> and the permissions seems to be right.
>
> lrwxrwxrwx 1 root root 25 2007-04-08 03:45
> /emul/ia32-linux/usr/lib/libnvidia-tls.so.1 -> libnvidia-tls.so.1.0.9755
> -rwxr-xr-x 1 root root 2352 2007-04-08 03:45
> /emul/ia32-linux/usr/lib/libnvidia-tls.so.1.0.9755
> lrwxrwxrwx 1 root root 25 2007-04-08 03:45
> /emul/ia32-linux/usr/lib/tls/libnvidia-tls.so.1 ->
> libnvidia-tls.so.1.0.9755
> -rwxr-xr-x 1 root root 2324 2007-04-08 03:45
> /emul/ia32-linux/usr/lib/tls/libnvidia-tls.so.1.0.9755
> lrwxrwxrwx 1 root root 25 2007-04-08 03:45 /usr/lib/libnvidia-tls.so.1
> -> libnvidia-tls.so.1.0.9755
> -rwxr-xr-x 1 root root 3016 2007-04-08 03:45
> /usr/lib/libnvidia-tls.so.1.0.9755
> lrwxrwxrwx 1 root root 25 2007-04-08 03:45
> /usr/lib/tls/libnvidia-tls.so.1 -> libnvidia-tls.so.1.0.9755
> -rwxr-xr-x 1 root root 3408 2007-04-08 03:45
> /usr/lib/tls/libnvidia-tls.so.1.0.9755
>
>
> Thanks for any ideas and help!
>
> here some system-infos:
> kernel: 2.6.18-4-amd64
> debian etch (actual)
> notebook: HP dv9294ea
> graphic: nvidia geforce go 7600
> display: original-resolution at 1440x900 (work fine)
>
> all nvidia* pakets are installed, after I installed the
> original-nvidia-driver inkl. 32bit-support-libs...
>
Hi users,
could it be, there is running selinux on etch and block some lib's?
If so, how can I detect this and disable this (or other tests/analysis?)
Only a idea...
Raphael
Reply to: