WineHQ

Autodesk Fusion 360

Latest version of Fusion 360 from web installer. Fusion 360 is free to use for Students, Hobbist/Enthusiasts with gains < 100 000$



Application Details:

Version: latest
License: Subscription
URL: http://www.autodesk.com/produc...
Votes: 2
Latest Rating: Silver
Latest Wine Version Tested: 4.14

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Web Installer for the latest version

Test Results

Selected Test Results

What works

I tested the construction part. I modified one of my constructions and I made a new simple construction. This worked. The access to the Fusion cloud works too.

What does not

Under directx 9 the browser toolbar make problems. If I move it with mouse it crashes. Additionally the right marginal is not visible. With directx 11 this works.

It's not able to close the app legally. If I close the app fusion crashes. So I have to kill the process

Workarounds

Don't move or change the browser-toolbar (directx 9).

What was not tested

The other modules (animation, simulation ...). I only tested the construction module.

Hardware tested

Graphics:

  • GPU: Intel
  • Driver: open source

Additional Comments

Installation:

First I installed some additional packages:
libvkd3d-utils1, libvkd3d-utils1-32bit, phyton2-vulkan, phyton3-vulkan, libvkd3d1, libvkd3d1-32bit, libvulkan1, libvulkan1-32bit, vulkan-tools

I use Intel-processor graphic: libvulkan_intel, libvulkan_intel-32bit

I use q4wine. With q4wine I made a new prefix "Fusion360" (64Bit, win10)

Then I installed some dlls with winetricks:

env WINEPREFIX=~/.local/share/wineprefixes/Fusion360 sh winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 corefonts fontsmooth=rgb winhttp win10

Next I downloaded the newest dxvk (1.3.3) from https://github.com/doitsujin/dxvk/releases
Next unpack and install:
tar -xzf dxvk-1.3.3.tar.gz

env WINEPREFIX=~/.local/share/wineprefixes/Fusion360 sh setup_dxvk.sh install

Next I changed to the wineprefix folder:

cd  ~/.local/share/wineprefixes/Fusion360

Next I downloaded Fusion 360:

wget https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe

Next unpack installer:

7z x -osetup/ "Fusion 360 Admin Install.exe"

Next modify installation-package that Autodesk think you install Fusion on a windows machine:

curl -Lo setup/platform.py https //github.com/python/cpython/raw/3.5/Lib/platform.py

sed -i 's/winver._platform_version or //' setup/platform.py

Next I started the fusion setup with q4wine:
Run streamer.exe in folder ~/.local/share/wineprefixes/Fusion360/setup

After some time a login to Autodesk cloud appears. Then to bugs appears. You can confirm them with close and ok.

If your graphics hardware works perfect with dxvk Fusion 360 works with directx11 and Fusion is ready to use. 

I corrected the two bugs at startup while forcing the app AdCefWebBrowser.exe to work with windows 7: Winecfg - Apps > add app > AdCefWebBrowser.exe > Windows Version Windows 7

Path to AdCefWebBrowser.exe: 

/home/stolz/.local/share/wineprefixes/Fusion360/drive_c/users/stolz/Local Settings/Application Data/Autodesk/webdeploy/production/20d8a215552686a0cc6ad2a520b7fb0a527ccca5/WIN64/

Next I added with q4wine an icon to start Fusion 360. The automatic generated icon on the desktop don't work for me.

On my laptop Fusion works with directx 11. My desktop PC works only with directx 9.

So I started Fusion on my desktop PC and switched Fusion to directx 9: preferences > global > graphics driver

I killed the fusion process and restarted my PC.

Then I uninstalled dxvk:

env WINEPREFIX=~/.local/share/wineprefixes/Fusion360 sh setup_dxvk.sh uninstall

Now I can start Fusion and it works with directx 9.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentopenSUSE Tumbleweed (rolling release)Sep 02 20194.14No, but has workaround Yes YesSilverPeter Stolz 
ShowArch LinuxJul 28 20194.12.1Yes Yes YesGarbagex 
ShowManjaro Linux 18.0.0May 30 20194.8No, but has workaround Yes YesBronzeRomain Coumans 
ShowManjaro LinuxMay 11 20194.6-stagingNo, but has workaround Yes YesSilveraligator 
ShowPop!_OS 19.04May 01 20194.1Yes Yes YesSilverVicente Pinto 

Known Bugs

Bug # Description Status Resolution Other apps affected
44728 Bad windows version detection with python module "platform" UNCONFIRMED View
44865 Multiple applications using CEF (Autodesk Fusion 360, Between, League of Legends) crash when Windows version is set to 8 or higher due to missing DirectManipulation COM object (directmanipulation.dll, CLSID {54e211b6-3650-4f75-8334-fa359598e1c5}) STAGED View
45277 006b:fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet! NEW View

Show all bugs

HowTo / Notes

HOWTO

Pre-requisites :

Wine 3.8 arch x64 (Windows version set in "Windows 7" NOT ANY OTHER)

Microsoft Visual runtimes 2017 (vcrun2017)

Install it with the last winetricks for example.


They have some issues with d3d11, you have two solutions :

* Disable lib d3d11 (go to winecfg > libs > add d3d11 > set "disabled")

In this case, you have little problems in main menu, and "gray" parts in some software area... But fusion runs as he can...


* Install dxvk implementation of d3d11 (need a wine version compiled with vulkan support).

winetricks vulkansdk  

Download the last release of dlls : https://github.com/doitsujin/d...

Extract dlls (for example in : ~/.wine//3rdparty_dlls/dxvk/)

cd ~/.wine//3rdparty_dlls/dxvk/[x32/x64]
WINEPREFIX=~/.wine/ ./setup_dxvk.sh

(if you have multiple wine versions, add PATH with the good wine into)




To avoid "err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution."

do : apt install libpam-winbind



---------------------------------------------- Lib Gnu TLS errors

Symptoms :

* 002b:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption

* 002b:err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.

* "No network connection"

Solution :

If you use a recent version of libgnutls (eg. libgnutls30 on ubuntu 16.04), create a copy, for a version 26 :

sudo ln -s libgnutls.so.30 /usr/lib/x86_64-linux-gnu/libgnutls.so.26
sudo ln -s libgnutls.so.30 /usr/lib/i386-linux-gnu/libgnutls.so.26


Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back