od duBeN 30. 3. 2007 07:13
pozri sa ci tam mas tu kniznicu /usr/lib/libXext.so.0
malo by to vyzerat takto nejako :
$ ls -l /usr/lib/libXext*
lrwxrwxrwx 1 root root 14 May 2 12:07 libXext.so -> ./libXext.so.0
lrwxrwxrwx 1 root root 27 May 2 12:07 libXext.so.0 -> ../openwin/lib/libXext.so.0
ld.so.1 is the "run-time linker"; it's the first piece of code run by dynamically-linked programs. (Moving it means that dynamically-linked programs that use the version you moved won't run, which is likely to mean that a lot of programs on your system won't run - and those might be programs that *HAVE* to run in order for your system to be able to start up.) When the program starts, it attempts to find all the shared libraries used by a program and map them into the address space of the process running the program.
The error message in question is coming *from* the run-time linker; the problem isn't that the system can't find the run-time linker, the problem is that the run-time linker can't find the libXext.so.0 dynamically-linked library.