On Wed, Jan 29, 2014 at 03:53:56PM -0500, dragorn wrote: > On Wed, Jan 29, 2014 at 03:19:25PM -0500, Jack Chastain wrote: > > /opt/dassault-systemes/DraftSight/Linux/DraftSight > > /opt/dassault-systemes/DraftSight/Linux/DraftSight: error while loading > > shared libraries: libGL.so.1: cannot open shared object file: No such file > > or directory > > jack@jack-SVE1713CCXB:~/Downloads/DraftSight$ > > > Now you need the 32bit gl. And all the accompanying 32bit systems. > > You're trying to run a complex GUI 32bit app on a 64 bit system - you > will have to install basically a complete 32bit system alongside the > 64bit. Pretty much for every app google 'ubuntu 32 bit xxxxx' and see > what package people say to look in, or apt-cache search lib32 | grep > foo ... Looks like the GL libs aren't in an easily named package but > google will probably find something. > > You might also need to force > > export LD_LIBRARY_PATH=/usr/lib32 > > but it should find it if it's installed. >
Depending on your ubuntu version you may have ia32-libs, but that was killed in 13.10. Some libs can be installed with the :i386 notation, ie 'apt-get install libldn11:i386' Usually libGL.so is provided by your graphics drivers since nvidia, ati, etc all have their own version that plumbs into the hw driver. I don't know how you'd multihome that. For my laptop with an intel graphics card, it appears that libgl 32bit is provided by libgl1-mesa-glx:i386 you may be able to do more digging using: "dpkg -S /path-to-file" so you can try looking at the path to a 64bit lib to find the package, then try to install the :i386 version. -m --
signature.asc
Description: Digital signature
_______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) Vassar College Feb 5 - Nginx Mar 5 - March Meeting: 11th Anniversary Apr 2 - Google App Engine
