Altium Designer

No Screenshot

Submit Screenshot

All releases of the 17.x series. Specify exact version when submitting test reports.

Application Details:

Version: 17
License: Retail
Votes: 3
Latest Rating: Gold
Latest Wine Version Tested: 5.0-rc6

Maintainers: About Maintainership

Link Altium Downloads page Free Download Offline Installer (3.6GB) Free Download Online Installer

Test Results

Selected Test Results

What works

Schematic editor

PCB editor

Output jobs

What does not

Printing to pdf has issues.


Print to pdf workaround: Use SmartPDF

What was not tested



Active routing

Hardware tested


  • GPU: AMD
  • Driver: open source

Additional Comments


WINEARCH=win32 WINEPREFIX=~/wine/altium winetricks -q corefonts mdac28 dotnet40 msxml3 msxml6


WINEARCH=win32 WINEPREFIX=~/wine/altium wine AltiumDesigner17Setup.exe


DXPPATH="C:\Program Files\Altium\AD17"

if [[ -z $CORE ]]; then

env WINEDLLOVERRIDES="mshtml=d" WINEDEBUG=-all WINEARCH=win32 WINEPREFIX="$PREFIX" taskset="$CORE" wine start /d "$DXPPATH" "$DXPEXEC"

For wine-5.0-rc1 and above:

In case of crash with error "Access violation at address 18F9607A in module IntegratedLibrary.DLL", set a dll override 'msado15' to native, builtin

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentArch Linux x86_64Jan 20 20205.0-rc6Yes Yes YesGoldAlex Freudenberg 
ShowManjaro Linux 18.1.5Jan 09 20205.0-rc2Yes No YesGarbageWitold Granicki 
ShowArch Linux x86_64Dec 04 20194.21Yes Yes YesSilverMaxSoniX 
ShowDebian 9 (Stretch)May 14 20194.0Yes Yes YesSilverD L 
ShowArch Linux x86_64Dec 08 20172.22No, but has workaround No YesGarbageLadislav Láska 

Known Bugs

Bug # Description Status Resolution Other apps affected
46206 Altium Designer 17 account sign in fails as of 3.19 UNCONFIRMED View

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Crashes after update to wine 5.0
by Witold Granicki on Thursday January 9th 2020, 2:32
Altium Designer 17.0 works fine with wine 4.21, but crashes after I updated to version 5.0rc2 (error message below).
I was unable to make it work with 5.0 (even with fresh install of AD).

Downgrade to wine 4.21 solved the problem.


Access violation at address 18F9607A in module 'IntegratedLibrary.DLL'. Read of address 00000008 at 18F9607A.

Failed to load IntegratedLibrary. Failed to initialize application. Application will terminate!
RE: Crashes after update to wine 5.0
by Jeff D. Hanson on Friday January 10th 2020, 13:47
File a bug report about it. The devs do not look at test reports. Test reports are for users to share results.
RE: Crashes after update to wine 5.0
by Alex Freudenberg on Monday January 13th 2020, 11:15
I can confirm that. Doing some regression testing to find the commit that started this bug.
RE: Crashes after update to wine 5.0
by Alex Freudenberg on Monday January 20th 2020, 10:51
Workaround for wine-5.0-rc1 till rc6: Add a dll override 'msado15' to 'native, builtin'
Works with 3.13
by P K on Saturday April 20th 2019, 10:33
Hi all, Altium 17.1.9 works fine for me with wine 3.13. Cannot file a report as this version is too old.

What works:
- Schematics
- PCB 2D
- PCB 3D with models
- Vault
- Libraries and database libraries (jet)
- Generating some outputs (gerbers, drills, bom) from output job
- DRC, both in schematics and in PCB
- Synchronization between PCB and schematics

What does not:
- generating pdfs with schematics - text is garbled
- opening html (crash, need to disable creating DRC or version difference reports)
- closing windows generated an error

I'm pretty much able to design whole board in wine, but I use Windows to generate final design documentation. I did not compare gerbers from linux and from Windows.

Install steps:
1. Wine 3.13
2. dotnet40
3. mdac28
4. Change Windows version to Windows 7
5. Emulate desktop to see login dialogs in installer
6. Run Altium Installer
7. Disable emulate desktop
8. If you want to use Cern libraries (jet)
- 1. sudo apt install unixodbc:i386
- 2. winetricks jet40
- 3. odbc32 -> builtin
- 4. odbccp32 -> builtin
- 5. oledb32 -> builtin
- 6. Change Windows version to Windows 7
RE: Works with 3.13
by P K on Saturday April 20th 2019, 10:36
Order may be important in install steps.

When I change used wine version to 3.14 (without reinstalling) then during startup Vault Explorer cannot be initialized.
When changing from 3.18 to 3.19 login fails (as stated in bug 46206)
In Wine 3.16+ database libraries won't work.
RE: Works with 3.13
by P K on Saturday April 20th 2019, 10:37
Btw, using elementary os loki (0.4), based on Ubuntu 16.04.
RE: Works with 3.13
by D L on Tuesday May 14th 2019, 5:07
Hi there,

I just managed to make it work as well, on wine 4.0.

Since I see that you are working at CERN (I do as well), I was wondering, how do you access the Cern libraries? Did you make a local copy or are you accessing them over DFS?

I tried over DFS (already mounted under Linux using gvfs and then mapped to wine) but it is unbearably slow for some reason.

Working with KDE NEON
by Ilario Gottardello on Wednesday June 20th 2018, 1:56
with wine 3.10 and KDE NEON it works very well, I used the instructions of the submitter
RE: Working with KDE NEON
by Jeff D. Hanson on Wednesday June 20th 2018, 16:22
Please submit a test report. I'll be adding my own soon but it's important to have results from across multiple versions of Wine, distros, and hardware.