You are not logged in.

#1 2011-03-13 14:36:10

tobiash
Member
Registered: 2008-03-29
Posts: 8

Draftsight - CAD - installing in 64bits

*Warning: bad english ahead

One of the most missing part of my linux arch box is a good CAD software. Was happy to see this http://www.3ds.com/products/draftsight/ … raftsight/ .
But for now there are no 64 version and I fail to install the AUR package http://aur.archlinux.org/packages.php?ID=47300
I've just force a 'x86_64' in the PKGBUILD to see what happens. The package is generated and the installation returns some "/usr/bin/xdg-mime: line 664: /root/.local/share/applications/defaults.list.new: No such file or directory" erros.
Trying to run it returns: /opt/dassault-systemes/draftsight/bin/DraftSight.bin: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory
Is the 32bits 'nas' package missing?

So, i hope others interested in this software could help and make it work in arch64.

Offline

#2 2011-03-13 17:56:21

nTia89
Banned
From: varese, italy
Registered: 2008-12-22
Posts: 1,230

Re: Draftsight - CAD - installing in 64bits

i'm interested to the solution


+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome

Offline

#3 2011-03-14 12:33:19

flay0303
Member
Registered: 2010-01-26
Posts: 25

Re: Draftsight - CAD - installing in 64bits

I encountered the same problem.i download a libaudio.deb,put the libaudio file under /opt/dassault-systemes/draftsight/lib,still failed.

Offline

#4 2011-03-15 19:35:56

Maikl_NW
Member
Registered: 2010-11-24
Posts: 1

Re: Draftsight - CAD - installing in 64bits

i'm interested to

Offline

#5 2011-03-16 02:18:22

jb-arch
Member
Registered: 2011-03-16
Posts: 6

Re: Draftsight - CAD - installing in 64bits

Hello,

I had luck downloading "nas-1.9.2-2-i686.pkg.tar.xz" and extracting the following files in the /usr/lib directory of the package:

libaudio.a
libaudio.so
libaudio.so.2
libaudio.so.2.4

to the /usr/lib32 directory on my system.

The only other problem I had was the open/save and other dialog boxes would not work.  To fix this is used "qtconfig" and changed the style to Plastique or Windows as opposed to "Default".  (This may be related to something else).

Hope this helps,
JB

Offline

#6 2011-03-16 05:41:48

flay0303
Member
Registered: 2010-01-26
Posts: 25

Re: Draftsight - CAD - installing in 64bits

@jb-arch:i followed you.still failed.

$./DraftSight
QFSFileEngine::open: No file name specified
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QGLContext::makeCurrent(): Cannot make invalid context current.
QGLContext::makeCurrent(): Cannot make invalid context current.
./DraftSight: line 34:  3681 Segmentation fault      "$BINARY"

Offline

#7 2011-03-16 10:37:11

jb-arch
Member
Registered: 2011-03-16
Posts: 6

Re: Draftsight - CAD - installing in 64bits

@flay0303:  I also get a similar message at start-up, but without the seg fault......

$ ./DraftSight
QFSFileEngine::open: No file name specified
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFSFileEngine::open: No file name specified

The program shows the splash screen, opens, and appears to run normally.  Did you try "ldd DraftSight.bin" to verify you have all the libraries needed (there's a bunch)

Offline

#8 2011-03-17 05:11:18

flay0303
Member
Registered: 2010-01-26
Posts: 25

Re: Draftsight - CAD - installing in 64bits

@jb-arch:it seems all the libraries have loader.i have no idea.

$ldd  DraftSight.bin
    linux-gate.so.1 =>  (0xf7799000)
    libFXExport.so.1 => ../lib/libFXExport.so.1 (0xf76e6000)
    libFXRenderBase.so.1 => ../lib/libFXRenderBase.so.1 (0xf7497000)
    libFXCommandsBase.so.1 => ../lib/libFXCommandsBase.so.1 (0xf711e000)
    libFXCrashRpt.so.1 => ../lib/libFXCrashRpt.so.1 (0xf70ec000)
    libFxFileDialogs.so.1 => ../lib/libFxFileDialogs.so.1 (0xf70d3000)
    libDDKERNEL.so.1 => ../lib/libDDKERNEL.so.1 (0xf6ce0000)
    libFxSISL.so.1 => ../lib/libFxSISL.so.1 (0xf6bf4000)
    libFxResources.so.1 => ../lib/libFxResources.so.1 (0xf6b67000)
    libDD_BrepRenderer.so.1 => ../lib/libDD_BrepRenderer.so.1 (0xf6ad3000)
    libDD_Br.so.1 => ../lib/libDD_Br.so.1 (0xf6aa7000)
    libAcisBuilder.so.1 => ../lib/libAcisBuilder.so.1 (0xf695a000)
    libDD_Ave.so.1 => ../lib/libDD_Ave.so.1 (0xf68e3000)
    libWinBitmap.so.1 => ../lib/libWinBitmap.so.1 (0xf68ae000)
    libExFieldEvaluator.so.1 => ../lib/libExFieldEvaluator.so.1 (0xf6899000)
    libRasterProcessor.so.1 => ../lib/libRasterProcessor.so.1 (0xf688c000)
    libDD_DynBlocks.so.1 => ../lib/libDD_DynBlocks.so.1 (0xf67d3000)
    libDD_PdfExport.so.1 => ../lib/libDD_PdfExport.so.1 (0xf6772000)
    libDD_SvgExport.so.1 => ../lib/libDD_SvgExport.so.1 (0xf671c000)
    libDD_Dwf7Export.so.1 => ../lib/libDD_Dwf7Export.so.1 (0xf66a4000)
    libPDFToolkit.so.1 => ../lib/libPDFToolkit.so.1 (0xf65fa000)
    libDWFToolkit.so.1 => ../lib/libDWFToolkit.so.1 (0xf6320000)
    libW3Dtk.so.1 => ../lib/libW3Dtk.so.1 (0xf626e000)
    libWhipTk.so.1 => ../lib/libWhipTk.so.1 (0xf61a0000)
    libDWFCore.so.1 => ../lib/libDWFCore.so.1 (0xf6130000)
    libDD_Db.so.1 => ../lib/libDD_Db.so.1 (0xf542e000)
    libDD_DbRoot.so.1 => ../lib/libDD_DbRoot.so.1 (0xf53d4000)
    libSpatialIndex.so.1 => ../lib/libSpatialIndex.so.1 (0xf53c4000)
    libDD_Gs.so.1 => ../lib/libDD_Gs.so.1 (0xf52f4000)
    libDD_Gi.so.1 => ../lib/libDD_Gi.so.1 (0xf5182000)
    libDD_Ge.so.1 => ../lib/libDD_Ge.so.1 (0xf4fc9000)
    libDD_Ft.so.1 => ../lib/libDD_Ft.so.1 (0xf4f60000)
    libDD_Root.so.1 => ../lib/libDD_Root.so.1 (0xf4e8a000)
    libFT_dynUB.so.1 => ../lib/libFT_dynUB.so.1 (0xf4e1e000)
    libDD_Alloc.so.1 => ../lib/libDD_Alloc.so.1 (0xf4e1a000)
    libAecGeometry.so.1 => ../lib/libAecGeometry.so.1 (0xf4cb5000)
    libQtWebKit.so.4 => ../lib/libQtWebKit.so.4 (0xf3c29000)
    libphonon.so.4 => ../lib/libphonon.so.4 (0xf3bdb000)
    libQtDBus.so.4 => ../lib/libQtDBus.so.4 (0xf3b5d000)
    libQtXmlPatterns.so.4 => ../lib/libQtXmlPatterns.so.4 (0xf3749000)
    libQtSvg.so.4 => ../lib/libQtSvg.so.4 (0xf36f2000)
    libQtXml.so.4 => ../lib/libQtXml.so.4 (0xf36ad000)
    libQtOpenGL.so.4 => ../lib/libQtOpenGL.so.4 (0xf35e1000)
    libQtGui.so.4 => ../lib/libQtGui.so.4 (0xf2b46000)
    libQtNetwork.so.4 => ../lib/libQtNetwork.so.4 (0xf2a1c000)
    libQtCore.so.4 => ../lib/libQtCore.so.4 (0xf278b000)
    libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf26fe000)
    libGL.so.1 => /usr/lib32/libGL.so.1 (0xf26a6000)
    libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf268c000)
    libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf259e000)
    libm.so.6 => /usr/lib32/libm.so.6 (0xf2578000)
    libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf255e000)
    libc.so.6 => /usr/lib32/libc.so.6 (0xf2413000)
    libX11.so.6 => /usr/lib32/libX11.so.6 (0xf22f8000)
    libdl.so.2 => /usr/lib32/libdl.so.2 (0xf22f3000)
    libcups.so.2 => /usr/lib32/libcups.so.2 (0xf22ab000)
    libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf22a2000)
    libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf2274000)
    libfreetype.so.6 => ../lib/libfreetype.so.6 (0xf2200000)
    libXext.so.6 => /usr/lib32/libXext.so.6 (0xf21f1000)
    libaudio.so.2 => /usr/lib32/libaudio.so.2 (0xf21db000)
    libXt.so.6 => /usr/lib32/libXt.so.6 (0xf218a000)
    libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf2186000)
    librt.so.1 => /usr/lib32/librt.so.1 (0xf217c000)
    libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf20ac000)
    libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf2067000)
    libSM.so.6 => /usr/lib32/libSM.so.6 (0xf2060000)
    libICE.so.6 => /usr/lib32/libICE.so.6 (0xf2049000)
    libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf2046000)
    libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf2040000)
    libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf203b000)
    libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf2039000)
    libxcb-glx.so.0 => /usr/lib32/libxcb-glx.so.0 (0xf2028000)
    libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf2010000)
    libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf2006000)
    /lib/ld-linux.so.2 (0xf779a000)
    libcrypt.so.1 => /usr/lib32/libcrypt.so.1 (0xf1fd5000)
    libz.so.1 => /usr/lib32/libz.so.1 (0xf1fc0000)
    libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf1f97000)
    libXau.so.6 => /usr/lib32/libXau.so.6 (0xf1f94000)
    libpcre.so.0 => /usr/lib32/libpcre.so.0 (0xf1f5d000)
    libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf1f58000)
    libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf1f53000)

Offline

#9 2011-03-18 18:41:47

faco
Member
From: Santiago de Chile
Registered: 2006-08-09
Posts: 34

Re: Draftsight - CAD - installing in 64bits

I followed jb-arch instructions and it works

Offline

#10 2011-03-20 01:58:15

jwhendy
Member
Registered: 2010-04-01
Posts: 621

Re: Draftsight - CAD - installing in 64bits

I'm going to try this... but as a side note, what about FreeCad?

Offline

#11 2011-05-17 01:31:45

vladthedog
Member
Registered: 2010-12-03
Posts: 45

Re: Draftsight - CAD - installing in 64bits

I can confirm jb-arch's method worked for me as well.  Installed the PKGBUILD (modifying the architecture line to x86_64) and then just copies over the lib files he mentions from the nas pkg (i686 version) into usr/lib32.

I didn't have any issues with saving a quick test file, but haven't used it beyond that.


EDIT: that last bit was on my laptop.  I just tried on my main computer, and the one I would most likely be using draftsight.  For some reason I was missing a few more libs, but just had to install them from multilib:

lib32-glib2
lib32-libcups

Last edited by vladthedog (2011-05-17 02:01:53)

Offline

#12 2011-05-24 13:01:15

slamozrout
Member
From: Czech Republic, Stříbro
Registered: 2008-07-04
Posts: 10

Re: Draftsight - CAD - installing in 64bits

Please help,
this lists the attempt of start draftsight:

[slamik@myhost ~]$ /opt/dassault-systemes/draftsight/bin/DraftSight
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x160002b
QFSFileEngine::open: No file name specified
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QGLContext::makeCurrent(): Cannot make invalid context current.
QGLContext::makeCurrent(): Cannot make invalid context current.
/opt/dassault-systemes/draftsight/bin/DraftSight: line 34:  2228 Segmentation fault      "$BINARY"

Thanks for your help


I am sorry but my English isn´t good....Thx

Offline

#13 2011-07-26 16:18:24

Calfy
Member
Registered: 2011-07-26
Posts: 1

Re: Draftsight - CAD - installing in 64bits

I have the same problem:

 ./DraftSight.bin
QFSFileEngine::open: No file name specified
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
QGLContext::makeCurrent(): Cannot make invalid context current.
QGLContext::makeCurrent(): Cannot make invalid context current.
[1]    20020 segmentation fault (core dumped)  ./DraftSight.bin 

Can anyone help me?

Offline

#14 2011-08-18 05:43:36

louipc
Member
Registered: 2006-10-09
Posts: 85

Re: Draftsight - CAD - installing in 64bits

Hello. I've updated the packaging for x86_64.
You can find the source package and the raw PKGBUILD for reference at:
http://louipc.mine.nu/arch/draftsight/

Enjoy!

Last edited by louipc (2011-08-18 05:43:54)

Offline

#15 2011-09-09 13:43:32

mate
Member
Registered: 2011-05-24
Posts: 27

Re: Draftsight - CAD - installing in 64bits

jb-arch wrote:

Hello,

I had luck downloading "nas-1.9.2-2-i686.pkg.tar.xz" and extracting the following files in the /usr/lib directory of the package:

libaudio.a
libaudio.so
libaudio.so.2
libaudio.so.2.4

to the /usr/lib32 directory on my system.

The only other problem I had was the open/save and other dialog boxes would not work.  To fix this is used "qtconfig" and changed the style to Plastique or Windows as opposed to "Default".  (This may be related to something else).

Hope this helps,
JB


Hi jb-Arch, may I ask where did you get the package nas-1.9.2-2-i686.pkg.tar.xz?
I found only the source code nas-1.9.2.src.tar.gz
when i try to run draftsight i get from to console:
/opt/dassault-systemes/draftsight/bin/DraftSight.bin: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory
so maybe your solution could work for me too.
thanks in advance

Offline

#16 2011-10-21 21:18:56

SpOOky
Member
Registered: 2009-08-08
Posts: 7

Re: Draftsight - CAD - installing in 64bits

I have the same problem as slamozrout, Calfy and Tae with:

QGLContext::makeCurrent(): Cannot make invalid context current.

Any ideea on why it fails?

I am using Gnome-Shell and have the latest Nvidia drivers.

LE: It's solved. Forgot to install the lib32-nvidia-utils. How embarrassing smile

Last edited by SpOOky (2011-10-21 21:27:47)

Offline

#17 2011-10-28 14:17:24

gspe
Member
Registered: 2011-10-15
Posts: 12

Re: Draftsight - CAD - installing in 64bits

mate wrote:
jb-arch wrote:

Hello,

I had luck downloading "nas-1.9.2-2-i686.pkg.tar.xz" and extracting the following files in the /usr/lib directory of the package:

libaudio.a
libaudio.so
libaudio.so.2
libaudio.so.2.4

to the /usr/lib32 directory on my system.

The only other problem I had was the open/save and other dialog boxes would not work.  To fix this is used "qtconfig" and changed the style to Plastique or Windows as opposed to "Default".  (This may be related to something else).

Hope this helps,
JB


Hi jb-Arch, may I ask where did you get the package nas-1.9.2-2-i686.pkg.tar.xz?
I found only the source code nas-1.9.2.src.tar.gz
when i try to run draftsight i get from to console:
/opt/dassault-systemes/draftsight/bin/DraftSight.bin: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory
so maybe your solution could work for me too.
thanks in advance


Hi,
for the libaudio.so.2 you can just install lib32-libaudio2 from AUR  https://aur.archlinux.org/packages.php?ID=51034

# yaourt -S lib32-libaudio2

Offline

#18 2011-10-29 09:34:01

slamozrout
Member
From: Czech Republic, Stříbro
Registered: 2008-07-04
Posts: 10

Re: Draftsight - CAD - installing in 64bits

SpOOky wrote:

I have the same problem as slamozrout, Calfy and Tae with:

QGLContext::makeCurrent(): Cannot make invalid context current.

Any ideea on why it fails?

I am using Gnome-Shell and have the latest Nvidia drivers.

LE: It's solved. Forgot to install the lib32-nvidia-utils. How embarrassing smile


Wow, it's working. thanks much


I am sorry but my English isn´t good....Thx

Offline

#19 2012-02-15 17:34:06

atomkarinca
Member
From: Somewhere but Not Here
Registered: 2008-07-03
Posts: 95
Website

Re: Draftsight - CAD - installing in 64bits

Whenever I launch Draftsight, it opens up a popup saying "DraftSight Alert" and hangs. Does anybody else have this problem?

Offline

#20 2012-05-03 17:50:00

LeHibou
Member
Registered: 2012-04-15
Posts: 14

Re: Draftsight - CAD - installing in 64bits

The same here

Offline

#21 2012-05-18 08:21:50

nigelg
Member
Registered: 2010-04-19
Posts: 5

Re: Draftsight - CAD - installing in 64bits

similar here. I get a bit further if I run it as root. It complains about no internet, I'm behind a proxy.

Popup appears, only 'activate later' works,

draftsight starts, allows me to set the proxy and refresh the panel which conects to Dassault's website so it is talking to the internet.

draftsight  crashes if I try to open a new drawing without closing the default one first.

It doesn't save the proxy settings when I exit. You have to go through the whole process again next time you restart draftsight.

I had it installed a year or so ago and it worked well then. Currently if I start it as my normal user it complains about an expired license. No amount of find|grep, deleting everything with [dD]assault or drafrsite in the path/name has had any effect on this

BTY the QT empty path message is a known bug in QT and apparently not a problem.

Offline

#22 2012-09-25 04:18:05

aesc22
Member
Registered: 2012-09-25
Posts: 1

Re: Draftsight - CAD - installing in 64bits

tobiash wrote:

*Warning: bad english ahead

One of the most missing part of my linux arch box is a good CAD software. Was happy to see this http://www.3ds.com/products/draftsight/ … raftsight/ .
But for now there are no 64 version and I fail to install the AUR package http://aur.archlinux.org/packages.php?ID=47300
I've just force a 'x86_64' in the PKGBUILD to see what happens. The package is generated and the installation returns some "/usr/bin/xdg-mime: line 664: /root/.local/share/applications/defaults.list.new: No such file or directory" erros.
Trying to run it returns: /opt/dassault-systemes/draftsight/bin/DraftSight.bin: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory
Is the 32bits 'nas' package missing?

So, i hope others interested in this software could help and make it work in arch64.

i have the same problem and fix it by installing this package lib32-qt http://www.archlinux.org/packages/multi … 4/lib32-qt

Offline

#23 2012-09-25 16:38:32

czubek
Member
Registered: 2012-03-08
Posts: 137

Re: Draftsight - CAD - installing in 64bits

QCad offers a 2D cad software in both 32b and 64b. Located in community.

Offline

#24 2012-09-25 19:40:39

mate
Member
Registered: 2011-05-24
Posts: 27

Re: Draftsight - CAD - installing in 64bits

Hi, i'm an engineering student and i've always used librecad for doing what i needed to do.
It offers all the features that draftsight does but it can't handle .dwg files.
However if you need a software to make projects and drawings from scratch i think it is the perfect one.

Offline

Board footer

Powered by FluxBB