[Update] DraftSight available on Linux: how to install on Ubuntu 64-bit
(March 12th update: I updated the required dependencies installation so it should now work on all systems. Thanks to the anonymous commenters who brought this to my attention.)
Thanks to Kwahoo who brought this to my attention in the comments. Months after the Windows and Mac versions, DraftSight for Linux is finally out. Ralph Grabowski of WorldCAD Access wrote about it last night.
DraftSight for Linux is available in two different packages: Ubuntu .deb and Fedora/SuSE/Mandriva .rpm. I'm not sure about the latter, but the former is 32-bit only. So does that mean that it's tough luck for 64-bit OS' users? Hardly. You'll just have to use the terminal.
Installing DraftSight on Ubuntu 64-bit
This has been tested in Ubuntu 10.04 LTS 64-bit, but there's no reason it shouldn't work in other versions. First install the ia32-libs 32-bit compatibility library (just click on the link and the magic of apturl will take care of the rest). Update: as some commenters posted, it turns out that forcing the installation of the 32-bit package prevents the automatic installation of some required dependencies, thus blocking the DraftSight install (as they were already installed on my system I didn't have this problem). To circumvent that, make sure that these three packages are installed as well before continuing: libaudio2, libdirectfb-extra and libxcb-render-util0. (To get these, I checked the DraftSight.deb package with GDebi in a brand-new Ubuntu 10.10 32-bit install.)
Then, open a terminal window (go to Applications > Accessories > Terminal) and type the following command:
sudo dpkg -i --force-architecture DraftSight.deb
Of course, for that to work you need to be in the same directory the DraftSight package is in. If you're not sure how to do that, just open the folder where the file is located, click on the file, drag & drop it on the terminal window. The full filepath will be added automatically. Hit enter, type your password.
Then, you'll see a popup window requiring you to accept a licence agreement, and the installation will start afterwards.
Starting DraftSight
The DraftSight launcher is located in the Applications > Graphics menu.
DraftSight Activation
DraftSight must be activated within 30 days of installation, or afterward (if it follows the Windows version) it won't start anymore. Only an email address is required.
Final Word
Seriously, considering 64-bit processing has been there for years, it's a little annoying that we still have to jump through hoops to install a 32-bit package. 64-bit packages should be made available along with the regular 32-bit packages. Come on, software companies, wake up, we've been in the 21st century for a while now!
- Classification:

Commentaires
Draft sight on Ubuntu 64 bit
HiI just want to confirm that the above tutorial is working for me.I have Ubuntu 9.10 with all the above librarys installed and it install just fine and it runs just fine.Thank You.Mihai
Sendmail
It works, but I also needed to install sendmail. Apparently for activation.
DraftSight on Mepis 11 64bit...
I've tried to install DraftSight on my system (see the topic) but the instalation failed: sudo dpkg -i --force-architecture DraftSight.debdpkg: ostrzeżenie: problem zignorowany po użyciu opcji --force: architektura pakietu (i386) nie zgadza się z architekturą systemu (amd64)(Odczytywanie bazy danych ... 125774 files and directories currently installed.)Przygotowanie do zastąpienia dassault-systemes-draftsight 2011.7.1198 (wykorzystując DraftSight.deb) ...access control disabled, clients can connect from any hostaccess control disabled, clients can connect from any hostaccess control disabled, clients can connect from any host(ShowLicence:13965): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so: niewłaściwa klasa ELF: ELFCLASS64access control enabled, only authorized clients can connectaccess control enabled, only authorized clients can connectaccess control enabled, only authorized clients can connectRozpakowanie pakietu zastępującego dassault-systemes-draftsight ...dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie dassault-systemes-draftsight: dassault-systemes-draftsight zależy od sendmail; jednakże: Pakiet sendmail nie jest zainstalowany.dpkg: błąd przetwarzania dassault-systemes-draftsight (--install): problemy z zależnościami - pozostawiony nieskonfigurowanyWystąpiły błędy podczas przetwarzania: [there were errors during processing:] dassault-systemes-draftsightAny advice to solve the problem? Thanks in advace,Tom
iagoba
Dear users:You have to solve de dependecies problems one by one.
I am on Natty (11.04) 64bits,
I am on Natty (11.04) 64bits, and even doing all of the above (and checking every possible dependency), it wont install... as you can see, the dependency described on the attempt to install is clearly met. Not sure what to try now (and it used to work just fine on Maverick (10.10) 32Bits... $ sudo apt-get install libxcb1 libtasn1-3 libstdc++6 libkrb5support0 libkrb5-3 libk5crypto3 libgssapi-krb5-2 libgnutls26 libfontconfig1 libdrm2 libcups2 libavahi-common3 libavahi-client3 libaudio2 libxxf86vm1 libxt6 libxrender1 libxfixes3 libxext6 libxdmcp6 libxdamage1 libxau6 libx11-6 libsm6 libice6 libglu1-mesa libgl1-mesa-glx libc6 zlib1g libuuid1 libpcre3 libkeyutils1 libgpg-error0 libglib2.0-0 libgcrypt11 libgcc1 libexpat1 libdbus-1-3 libcomerr2 libxcb1 libxcb-render0 libxcb-render-util0 libpng12-0 libpixman-1-0 libpango1.0-0 libgtk2.0-0 libfreetype6 libfontconfig1 libdirectfb-extra libcairo2 libatk1.0-0 libxrender1 libxrandr2 libxinerama1 libxi6 libxfixes3 libxext6 libxdmcp6 libxdamage1 libxcursor1 libxcomposite1 libxau6 libx11-6 libc6 zlib1g libselinux1 libpcre3 libglib2.0-0 libexpat1 libdirectfb-extra $ sudo dpkg -i --force-architecture DraftSight.debdpkg: warning: overriding problem because --force enabled: package architecture (i386) does not match system (amd64)dpkg: regarding DraftSight.deb containing dassault-systemes-draftsight:i386, pre-dependency problem: dassault-systemes-draftsight:i386 pre-depends on libexpat1 (>= 2.0.1-4)dpkg: error processing DraftSight.deb (--install): pre-dependency problem - not installing dassault-systemes-draftsight:i386Errors were encountered while processing: DraftSight.deb $ apt-cache policy libexpat1libexpat1: Installed: 2.0.1-7ubuntu3 Candidate: 2.0.1-7ubuntu3 Version table: *** 2.0.1-7ubuntu3 0 500 http://ubuntu.c3sl.ufpr.br/ubuntu/ natty/main amd64 Packages 100 /var/lib/dpkg/status
On Ubuntu 11.04 (natty) 64bit
On Ubuntu 11.04 (natty) 64bitdonatas@donatas:~/Atsiuntimai$ sudo dpkg -i --force-architecture DraftSight_32bit.debdpkg: warning: overriding problem because --force enabled: paketo architektūra (i386) netinka jūsų sistemai (amd64)Pažymime anksčiau nepažymėtą paketą dassault-systemes-draftsight:i386.dpkg: dėl DraftSight_32bit.deb esančio dassault-systemes-draftsight:i386, priklausomybių problema: dassault-systemes-draftsight:i386 pre-depends on libexpat1 (>= 2.0.1-4)dpkg: klaida apdorojant DraftSight_32bit.deb (--install): priklausomybių problema - nediegiu dassault-systemes-draftsight:i386Apdorojant įvyko klaidų: DraftSight_32bit.deb On my sistem are instalt 2.0.1-7ubuntu3 (libexpat1).
Fix
I encountered the same problem, seems to occur on Natty 64 Bit only.Try this: ubuntuforums.org/showpost.php Hope it helps,Daniel
64 bit ubuntu Draftsight
I wont work for me must be something i'm doing wrong dpkg: error processing Draftsight.deb (--install): cannot access archive: no such file or directoryerrors where encounted while processing: mac book 13.3 with ubuntu 10.10 64bit ïnstalling things is hard work ;0
cannot access archive
I had this problem too. The problem is in the how to. The file name is Draftsight.deb in the how to. The package when downloaded is named DraftSight.deb. Big "S"! case sensative.sudo dpkg -i --force-architecture DraftSight.deb THANKS! for a great how to. I've been running Draft Sight in a 32 bit VM. This works great on 64 bit!
DraftSight.deb command typo
Sorry for the typo and thanks for bringing it up (both to you and to Nemrod who wrote on April 6th). I just revised the command in the article.
64 bit ubuntu Draftsight
I had the same problem,
but the solution is quite easy, check the name of downloaded file from DS web site (DraftSight.deb), so try type:
sudo dpkg -i --force-architecture DraftSight.deb
I hope it will help
Best Regards
Nemrod
Can't make it work
Hi, i'm having some hard times here trying to install the DraftSight on Ubuntu 11.04 64 bit. once i accept the license terms of the program, it fails a couple of secconds later.
Here is the lines i get. I'd really appreciate some help with this.
Thanks very much.
DraftSight and Ubuntu 11.04
Whew, that's a long comment!
I'm sorry, I haven't migrated to Ubuntu 11.04 yet (still on Ubuntu 10.04 LTS), but based on a search it seems nobody has been able to install it on Natty. We may have to wait for Dassault to publish an updated package.
I got the same
Hey I got the same. Installed everything (some I already got) and the sudo in terminal. The install fill can't be reach. What should I do?? Install the file again? With regards, Johnny
Dependencies
On my 64 bit Ubuntu 10.10 system it lacked only one file - libdirectfb-extra. Then it installed ok using the above commands.
fresh Ubuntu 11.04 Natty Narwhale 64 bit DraftSight
Above solutions does not worked in fresh install of natty narwhale 11.04 64 bit.You can try install libc6 for i386 (simultaneously to already installed libc6 for amd64) from synaptic. I guess it helps in my case.
Running on 11.04
I simply extracted the .deb file and via command line executed "sh DraftSight.sh" .... Seems to be working Sotirios KaranasiosSEKDev.com