[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem with libXrender



On Thu, Mar 18, 2010 at 07:39:10PM -0400, Wayne wrote:
> Guys
> 
>   I having a problem getting acroread and now eagle to run it claims
> that libXrander is bad.  From the following I can see a problem.
> 
> [VT/dev/pts/1 wtopa@dj-SQUEEZE]
> ~$ ls -l /usr/lib/libXrender*
> -rw-r--r-- 1 root root 58K 2009-11-25 13:54 /usr/lib/libXrender.a
> lrwxrwxrwx 1 root root  19 2009-12-10 06:48 /usr/lib/libXrender.so
> -> libXrender.so.1.3.0
> lrwxrwxrwx 1 root root  19 2009-12-10 06:48 /usr/lib/libXrender.so.1
> -> libXrender.so.1.3.0
> -rw-r--r-- 1 root root 38K 2009-11-25 13:54 /usr/lib/libXrender.so.1.3.0
> 
> [VT/dev/pts/1 wtopa@dj-SQUEEZE]
> ~$ eagle
> /home/wtopa/.eagle/bin/eagle: error while loading shared libraries:
> libXrender.so.1: cannot open shared object file: No such file or
> directory

Ok, I see you have compiled your own there since its in your home
directory. This could lead it to search for libs in the wrong places.

Try the following:

strace eagle 2> strace.txt
grep libXrender strace.txt

and see if the location for the lib this grep should give you is
/usr/lib or perhaps it is /opt or something else, you might be able to
solve it then by making a symlink from the result of strace to
/usr/lib and then eagle should find the lib.

HTH, Oli


Reply to: