"strace xterm" koennte die fragliche lib ans tageslicht bringen. scrollt wahrscheinlich tierisch, so dass man die ausgabe in ne datei umleiten oder durch n grep pipen sollte...
jens
also ich kann mit den ausgegebenen Meldungen nichts anfangen, aber vielleicht Du oder jemand anderes. Ich habe die Ausgabe als Datei angehangen.
Thomas P.
debian:/home/tom# strace xterm execve("/usr/bin/X11/xterm", ["xterm"], [/* 28 vars */]) = 0 uname({sys="Linux", node="debian", ...}) = 0 brk(0) = 0x80834ec fcntl(0, F_GETFD) = 0 fcntl(1, F_GETFD) = 0 fcntl(2, F_GETFD) = 0 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=50536, ...}) = 0 old_mmap(NULL, 50536, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000 close(3) = 0 open("/usr/openwin/lib/libXaw.so.7", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\320"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=330936, ...}) = 0 old_mmap(NULL, 334724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40024000 mprotect(0x4006f000, 27524, PROT_NONE) = 0 old_mmap(0x4006f000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4a000) = 0x4006f000 close(3) = 0 open("/usr/openwin/lib/libXmu.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0K\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79608, ...}) = 0 old_mmap(NULL, 83528, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40076000 mprotect(0x40089000, 5704, PROT_NONE) = 0 old_mmap(0x40089000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x40089000 close(3) = 0 open("/usr/openwin/lib/libXt.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\300\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=297112, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4008b000 old_mmap(NULL, 301672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008c000 mprotect(0x400d2000, 14952, PROT_NONE) = 0 old_mmap(0x400d2000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x45000) = 0x400d2000 close(3) = 0 open("/usr/openwin/lib/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320!\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=31128, ...}) = 0 old_mmap(NULL, 34144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400d6000 mprotect(0x400dd000, 5472, PROT_NONE) = 0 old_mmap(0x400dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x400dd000 close(3) = 0 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79224, ...}) = 0 old_mmap(NULL, 89552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400df000 mprotect(0x400f2000, 11728, PROT_NONE) = 0 old_mmap(0x400f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x400f2000 old_mmap(0x400f4000, 3536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f4000 close(3) = 0 open("/usr/openwin/lib/libXpm.so.4", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20#\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=52936, ...}) = 0 old_mmap(NULL, 55944, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f5000 mprotect(0x40102000, 2696, PROT_NONE) = 0 old_mmap(0x40102000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x40102000 close(3) = 0 open("/usr/openwin/lib/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=50648, ...}) = 0 old_mmap(NULL, 53884, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40103000 mprotect(0x4010f000, 4732, PROT_NONE) = 0 old_mmap(0x4010f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x4010f000 close(3) = 0 open("/usr/openwin/lib/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\1\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=824888, ...}) = 0 old_mmap(NULL, 830236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40111000 mprotect(0x401d7000, 19228, PROT_NONE) = 0 old_mmap(0x401d7000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc5000) = 0x401d7000 close(3) = 0 open("/lib/libncurses.so.5", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\340"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=233816, ...}) = 0 old_mmap(NULL, 252332, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401dc000 mprotect(0x4020e000, 47532, PROT_NONE) = 0 old_mmap(0x4020e000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x31000) = 0x4020e000 old_mmap(0x40216000, 14764, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40216000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 old_mmap(NULL, 1089540, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4021a000 mprotect(0x4031b000, 36868, PROT_NONE) = 0 old_mmap(0x4031b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x100000) = 0x4031b000 old_mmap(0x40321000, 12292, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40321000 close(3) = 0 open("/usr/openwin/lib/libXmu.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0K\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79608, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libXt.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\300\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=297112, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320!\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=31128, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79224, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=50648, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\1\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=824888, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libXpm.so.4", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20#\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=52936, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libXt.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\300\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=297112, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320!\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=31128, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79224, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=50648, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\1\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=824888, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\1\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=824888, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320!\0"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=31128, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79224, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`5\0\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=79224, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40325000 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/usr/openwin/lib/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pD\1\000"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0644, st_size=824888, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\344\314"..., 1024) = 1024 fstat(3, {st_mode=S_IFREG|0755, st_size=1074632, ...}) = 0 close(3) = 0 write(2, "xterm", 5xterm) = 5 write(2, ": error while loading shared lib"..., 40: error while loading shared libraries: ) = 40 write(2, "xterm", 5xterm) = 5 write(2, ": ", 2: ) = 2 write(2, "undefined symbol: _XA_UTF8_STRIN"..., 33undefined symbol: _XA_UTF8_STRING) = 33 write(2, "", 0) = 0 write(2, "", 0) = 0 write(2, "\n", 1 ) = 1 _exit(127) = ?