I am trying 3 years now installing Autocad,*3ds Max* and Revit architecture on Ubuntu with wine!

Every year I am very optimistic 'cause I see the new wine versions already improved.

So, now I am starting again in a clean Ubuntu installation to install Autocad 2013 with wine 1.4. I am not trying to have an answer only for me, but I want this community to try and finally we can achieve that!

The winetricks have already net framework 4 to install which is the reason I have not already ran to the past Autocad.

So, I would like to remove completely my windows 7 partition from my pc and go on a linux machine without loosing the powerfull architectural programms.I know all about Blender and staff so I just want you to help find a solution on that, because I know there is a solution!

Maybe I will have to learn all the c++ or python etc. But I am sure that a solution can come with the help of all of us!

Any suggestion about this problem will be very nice and helpfull.

  • 2
    I'm not quite clear what the question here is, but I'd like to suggest you to try slightly older versions of software since the newer versions may use APIs not yet fully implemented in Wine. Also, a good place to look for people interested in running, say, AutoCAD under Wine would be Wine's AppDB: appdb.winehq.org/appview.php?appId=86 – Sergey Apr 12 '12 at 23:47
  • ok!So should i not write here about this?I just want someone to take place on this!Sorry but what is API? – gabriel Apr 12 '12 at 23:52
  • @gabriel - if you are looking for an updated answer - I would recommend you unaccept the current answer otherwise it appears this question has been resolved. Thanks. – fossfreedom Nov 17 '12 at 23:06
  • @gabriel - is there such a thing as AutoCad trialware that we can try to install and help you out. I note the price for the full version is huge! – fossfreedom Nov 21 '12 at 13:19
  • @fossfreedom well you can download any trial version or a student version if someone is..thanks!i want certainly some help! – gabriel Nov 25 '12 at 12:30

I suggest you to ask in a WINE specific community - the reason for that is in the last paragraph of this answer. I also suggest to re-phrase, re-formant and change this question to a community wiki.

ok!So should i not write here about this?I just want someone to take place on this!Sorry but what is API? – gabriel Apr 12 at 23:52

Questions regarding Running third-party applications on Ubuntu are perfectly valid as stated in faq.

API (in this context) is a set of instructions (or, more accurately, calls) which a Windows developer uses (more or less directly) to communicate with the operating system from within the application. This set is specific to Windows. What normally WINE does is an attempt to "translate" a Windows-only call to a native GNU/Linux call. When such call cannot be easily translated it has to be reimplemented by WINE developers to suite it's original purpose but stay strict with GNU/Linux standards. Many of those calls are just stubs (as in: a call exists but rarely any programmer uses it so it's there but does nothing for now).

Maybe I will have to learn all the c++ or python etc. But I am sure that a solution can come with the help of all of us!

Although WINE should allow AutoCAD (or any other app) to communicate with GNU/Linux as it does with Windows and still get the proper results (so it would work seamlessly), the majority of the Windows (at least XP) API calls has already been implemented or stubbed and the problem still persists. Most probably AutoCAD uses some exotic (or new) API call (or calls) that yet needs to be implemented. Percentage of WINE community are enthusiasts who can trace this exact calls the application in question crashes on and simply contribute a patch (which you can help to test). You can either keep asking about this in communities like askubuntu.com (which are more related to Ubuntu than WINE development) and hope those needed API calls will get implemented, help to point out to the WINE developers the exact API calls AutoCAD needs, or, implement them yourself. Also, if you're interested in joining WINE code contributors ranks, a guidance from programmers with more experience in the field of WINE development will save you a great deal of time.

| improve this answer | |

Also exist nice alternatives for hungry Autodesk products.


FreeCAD - A parametric 3D CAD modeler

just free and just available for all major operating systems.

FreeCAD Screenshot, FreeCAD courtesy


Other one is more than ten times cheaper than AutoCAD and it is very handy software:
Q-CAD Community Edition - Features
A professional 2d builder based on SVG manipulation and ECMAScript, which support DXF/DWG through 2010 version.

Q-CAD on Linux


To full impress third one is BRL-CAD, a powerful cross-platform open source solid modeling system that includes interactive geometry editing.

... and his Stryker ICV 8 trillions rays rendering example :

Stryker ICV 8 trillions rays rendering



DraftSight - Overview
Professional CAD software.

DraftSight Screenshot by Ricky Jordan

| improve this answer | |
  • ok!I can see something here!Very helpfull for now!Look as i am studying architecture i am being learned exact programms mainly from autodesk as i mentioned before!Other programs like rhino3d is very necessary for me!So as i can see you have a knowledge that can help me!I also have managed to install Maya 2012 on my ubuntu so i have a nice workflow generally here!But i am trying to hard to decide -->windows or linux for my architectural visualization workflow?For example i need seriusly fast switches between programms with the same dwg file,import and exporting!So what do you suggest? – gabriel Apr 13 '12 at 9:52
  • obviously such situation mentions to prefer reliability over than features due to very special quality of Architecture as is such workflow able to be fundamental in some projects. So financial parameter should not decide something here and if it enough to build reliable system on windows means that perhaps we should use this secure way :) and no more. however, Maya solves many things on Linux when stable version used (for now it's 11.10) Probably needed just provide software compliance with safety using shared resources as is memory, program dependencies, common filesystem permissions. – swift Apr 13 '12 at 11:27
  • Try FreeCAD. One of his features it is "An Assembly module that allows to work with multiple shapes, multiple documents, multiple files, multiple relationships..." – swift Apr 13 '12 at 11:27
  • Just very difficult to suggest finitely one solution. If question need to have some long term solution probably we should avoid instabilities carefully more. – swift Apr 13 '12 at 11:48
  • 1
    Just to discuss here, yorik.uncreated.net/guestblog.php?tag=blender&complete=3 this is a link of an architect who uses linux!Very helpfull all of his information.So i think that i should learn all this staff even freecad is a bit of difficult no tutorials, no automatic updates and also it is version 0.12!!so?i think i should learn obviusly blender and then pass all the data to maya for renders and animations and pass data to freecad too for 2D presantation and then to a to 2D programm like bricscad or ares commander!makes sense right? – gabriel Apr 13 '12 at 11:59

Did you know about playonlinux program? It's a program to do scripts that can achieve install windows programs(also games) in ubuntu. All of his scripts are based on wine and his tricks.

You can go to its project page and ask questions or learn about how to make scripts. http://www.playonlinux.com/en/

If you ask the difference between wine an playonlinux: The connection of Wine and PlayOnLinux

| improve this answer | |
  • yes,but playonlinux has only SOME versions of programms.How can i install manually a programm via pol?Ok, i understand, i have to ask somewhere else,right?Now, what help should i wait for this problem? – gabriel Apr 13 '12 at 0:04
  • you can install a program that is not listed. To do that click install, then below left you will find a "install non listed program". Now you have to configure wine, etc. to install a program...I don't know how to install autocad and if it is possible, but you can try it there...and the best thing is that you can configure which version of wine, which tricks, etc. you use for each program you install in POL. – Carlos Soriano Sánchez Apr 13 '12 at 11:55
  • swift, draftsight is nice BUT has no dynamic input and has no good connections and configurations with printers!So, i prefer bricscad especially V12 but is not free and i have not already configured the displaying of units.When i woom the arrows are way too big!If you know some about it,,,,,thanks – gabriel Apr 17 '12 at 9:41
  • In the other post you wrote about workflows or something,did you mean? – gabriel Apr 17 '12 at 9:41
  • Swift, any other help for me?Can you give or not?thanks – gabriel Apr 18 '12 at 14:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.