Installs ok, app launches, can create schematics and new PCB. 3D view works. Online license manager works fine. Situs autorouter works. Help system works, wiki does not. Probably needs ie6 components and overrides. Will try this later.
What does not
online component supplier links. Probably needs ie6 components and overrides. Will try this later.
What was not tested
creating a design from beginning to end. I plan on it though.
requires winetricks tahoma corefonts mdac28 mdac27 mfc42 fakeie6 dotnet20 fontsmooth-rgb and native ole32.dll and oleaut32.dll override.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux||Mar 20 2015||1.7.38||No, but has workaround||Yes||Gold||João Antônio Cardoso|
|Show||Ubuntu 10.10 "Maverick" amd64 (+ variants like Kubuntu)||Feb 16 2011||1.2.2||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||May 09 2010||1.1.43||Yes||Yes||Bronze||an anonymous user|
|Show||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||Jun 15 2010||1.1.42||Yes||Yes||Bronze||an anonymous user|
|Show||openSUSE 11.2||Apr 04 2010||1.1.42||Yes||Yes||Bronze||an anonymous user|
Create a new Wine prefix:
Then install AD2009 from your CD:
WINEPREFIX=/home/your_name/AD2009 wine setup.exe
After setup finishes, install dependencies using winetricks:
WINEPREFIX=/home/your_name/AD2009 winetricks ie6 msxml4 mdac27 corefonts
Using winecfg, disable loading of FPGAflow.dll
Nexus doesn't work in Wine, and loading the dlls for it sometimes causes problems. If you want to use the Nanoboards with AD2009, you are going to have to run Windows instead.
There are several bugs, as can be seen above, but AD2009 is functional enough to design a PCB. Get used to working around the bugs before you dive in.
As of Wine-1.2rc4
Almost everything. There are no noticeable bugs in the schematic editor. Online supplier links work if you install IE6 and msxml4 with winetricks. Licensing and logging into Altium.com works. PCB editor works well, 3D PCB view works, but will generate an error when you close it. See buglist above for details. Autorouting and DRC work. Scripting works. Spice simulation works. Printing has issues, see the buglist.
What does NOT work?
Nexus and FPGA tools. If you need these features, I'd recommend just using Windows. I don't know if Wine will ever support Windows device drivers. Theoretically, someone could write a replacement dll for the parallel port and USB drivers to connect to the hardware using user space libraries in Linux. Don't hold your breath for that.
Camtastic also does not work properly. The display is corrupted. Good news is that gerbv is an acceptable alternative. It's what I use to view the CAM files.