|
|
|
|
||||||
| linux.debian.user debian-user@lists.debian.org. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
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 ! 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... -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
On Wed, 11 Apr 2007 18:01:46 +0200, Raphael wrote:
> Hi Users > > as a normal user, I can't start googleearth (all version, incl. the > newest). but, if I make: xhost +; then start googleearth as root, it > work correct. Is your regular user in the 'video' group? In order to use OpenGL applications with the nVidia driver, I believe you need to be in this group to have access to the necessary devices. -- Ed G -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
On Wed, Apr 11, 2007 at 04:47:56PM +0000, Ed G wrote:
> On Wed, 11 Apr 2007 18:01:46 +0200, Raphael wrote: > > > Hi Users > > > > as a normal user, I can't start googleearth (all version, incl. the > > newest). but, if I make: xhost +; then start googleearth as root, it > > work correct. > > Is your regular user in the 'video' group? In order to use OpenGL > applications with the nVidia driver, I believe you need to be in this > group to have access to the necessary devices. > yes, I'm in the video group, also audio etc..., but a good idea! Thanks and have a nice evening. Raphael. -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Raphael wrote:
> 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 ! >> >> 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, this strange output give "strace googleearth": > > interesting is, first, no lib seems to be found, after, there is it an > it opened readonly (like a lot libs before) and after, it search for it > again and after this, there is a error... any idea? the > /usr/lib/nvidia-tls.so.1 is a link and it is with the lib world-readable > and executing bit is also set. also, a normal user shouldn't have any > problem to open and read this... > > Any ideas? Thanks in advance... > Raphael > > here, the output: > --- snip --- > open("/lib/sse2/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such file > or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/lib/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such file > or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/lib/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such file or > directory) > stat64(0xffecfea0, 0xffecff38) = 0 > open("/usr/lib/tls/i686/sse2/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 > EACCES (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/i686/sse2/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/i686/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/i686/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/sse2/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/sse2/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = -1 EACCES (Permission denied) > open("/usr/lib/tls/libnvidia-tls.so.1", O_RDONLY) = -1 EACCES > (Permission denied) > stat64(0xffecfea0, 0xffecff38) = 0 > open("/usr/lib/i686/sse2/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT > (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/i686/sse2/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No > such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/i686/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No > such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/i686/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such > file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/sse2/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No > such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/sse2/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such > file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such > file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > --- interesting --- > open("/usr/lib/libnvidia-tls.so.1", O_RDONLY) = 3 > read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000 \4\0\0"..., > 512) = 512 > close(3) = 0 > --- strange search further --- > stat64(0xffecfea0, 0xffecff38) = 0 > open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libnvidia-tls.so.1", > O_RDONLY) = -1 ENOENT (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/lib/i486-linux-gnu/tls/i686/sse2/libnvidia-tls.so.1", O_RDONLY) = > -1 ENOENT (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/lib/i486-linux-gnu/tls/i686/cmov/libnvidia-tls.so.1", O_RDONLY) = > -1 ENOENT (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > --- a lot of the same messages, but with other path's --- > --- snip --- > --- and now, the end... --- > > open("/usr/lib/i486-linux-gnu/cmov/libnvidia-tls.so.1", O_RDONLY) = -1 > ENOENT (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > open("/usr/lib/i486-linux-gnu/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT > (No such file or directory) > stat64(0xffecfea0, 0xffecff38) = -1 ENOENT (No such file or > directory) > writev(2, [{umovestr: Input/output error > 0x11ffed422e, 12750230017}, {umovestr: Input/output error > 0x24f7f904ec, 12750230021}, {umovestr: Input/output error > 0x12f5eadc4f, 12750230012}, {umovestr: Input/output error > 0x1ef5eadc30, 12750230012}, {umovestr: Input/output error > 0x19f7f915d5, 8455262737}, {NULL, 0}, {NULL, 0}, {NULL, 0}, {NULL, 0}, > {NULL, 0}], 10./googleearth-bin: error while loading shared libraries: > libnvidia-tls.so.1: cannot open shared object file: No such file or > directory > ) = 135 > exit_group(127) = ? > Process 15337 detached > > > hello raphael, ....may be you miss [some] of the TLS-libraries of the nvidia-glx package (non-free). possibly is this (not too old) link of some : it ed me out. http://home.comcast.net/~andrex/Debian-nVidia/ beside of this: the nvidia-driver does not seem to offer enough rendering under etch 4.0 to get gogle-earth properly going. google around for peculiarities on this last topic. good luck, steef -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
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 ! > > 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 -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
![]() |
| Outils de la discussion | |
|
|