Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Yes. Both Acrobat Reader and the Flash plugin are 32-bit and will not work with 64-bit libraries. There is a wrapper that will allow you to use 32-bit plugins with a 64-bit Firefox (sorry, I don't remember what it is called). Acrobat Reader is a different story AFAIK.
If your machine is x86_64 (AMD64 or Intel), then it is a multilib architecture. Any standards-compliant Linux distro should provide both 32-bit and 64-bit libraries. That is, on the x86_64 platform, you can use both 32-bit and 64-bit applications simultaneously. And, as my signature says, you don't need a chroot. Everything will happily coexist right next to each other.
You may also want to check out these pages once you get the 32-bit libraries you need (assuming, of course you have an x86_64 machine):
On my system, not Ubuntu, that library is supplied by a xorg-x11-libXext-devel-7.2-12 package. Is Ubuntu a biarch system? When I looked for that library I found:
locate libXext
/usr/lib/libXext.so.6
/usr/lib/libXext.so.6.4.0
/usr/lib64/libXext.a
/usr/lib64/libXext.la
/usr/lib64/libXext.so
/usr/lib64/libXext.so.6
/usr/lib64/libXext.so.6.4.0
Also, looking at /usr/bin/acroread, it is a long shell script that sets up the library path. When I checked further, my acroread program (/usr/lib/Acrobat7/Reader/intellinux/bin/acroread is a 32bit program, and uses 32 bit libraries ( checking with lsof | grep lib ).
Look for the libXext: locate libXext
and check if it is 64 or 32 bit: file /usr/lib/libXext.so.4.0 (for example)
and check the acroread program: file /usr/lib/Acrobat7/Reader/intellinux/bin/acroread
If a 32 bit libXext library exists make sure that the path to it is in /etc/ld.so.conf. If not, add it and run as root "sudo /sbin/ldconfig".
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.