Nov 20, 2012

How to fix BricsCAD's segfault on Ubuntu 12.10

BricsCAD V12 doesn't work correctly on the new Ubuntu 12.10.
The problem is that BricsCAD V12 doesn't operate well  with the version of libfreetype that is installed by default on Ubuntu 12.10. This problem can be fixed by copying a working version of this library into BricsCAD's LD_PRELOAD path.
First you have to download the necessary library from here. Even if your OS is 64bit you have to download the 32bit version of libfreetype.
Now extract the deb file and copy the contents of the /"extracted_location"/usr/lib/i386-linux-gnu/ to /opt/bricsys/bricscad/v12.
Root privileges are required for this action. So you can use terminal with sudo or open nautilus as root by executing gksu nautilus.
Then it's easy to copy the necessary files (both the library and the symlink).
Tested and working under Ubuntu 12.10 32bit

 Executing the 'gksu nautilus' command

Once you open nautilus as root it's easy to copy the necessary files to the correct location.

3 comments:

  1. Obrigado amigo, estou ansioso pela versão V13 Linux...

    ReplyDelete
  2. Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks... Thanks...Thanks... Thanks... Thanks...Thanks... Thanks... Thanks...Thanks... Thanks... Thanks...Thanks... Thanks... Thanks... veryyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy much! Y tried and tried and tried do work this but i dont get, y tried install the ati drivers but this isnt the solution is only this library... Tested in kubuntu 12.10 64bits with xorg 1.12 and open source ati drivers.

    ReplyDelete
  3. Many thanks. This fixed my problems on Ubuntu 13.04 64 bit.

    ReplyDelete