Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Autodesk Fusion 360 on Linux

Autodesk Fusion 360 on Linux

In the Web Browser

Ubuntu, Fedora, openSUSE, CentOS, SUSE Linux Enterprise, Debian,... users can finally use Autodesk Fusion 360 in the Linux Browser now.

https://myhub.autodesk360.com

On Chromium 55.0.2843.0 I get NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED.

Windows version

Crashes before it even launches with https://knowledge.autodesk.com/support/fusion-360/troubleshooting/caas/sfdcarticles/sfdcarticles/Fusion-360-sign-in-failure-due-to-service-outage-unexpected-authentication.html

WINE on Linux

It seems like it is now possible to get it running in WINE, see https://appdb.winehq.org/objectManager.php?sClass=version&iId=36468 (not tested yet) - also see the comments below and freel free to add your hints

What is missing is to make a Fusion 360 installation immutable (so that it gets frozen and locked in time) and able to be used without an Internet connection. I would like to burn it to CD-ROM and be able to always have the same version without any changes and without having to go online. Unless Autodesk gives me that ability, I won't be using their software. (Autodesk could introduce an update with features that I don't like any time, or shut down their server stuff.) I need to be able to archive my work and the software that goes along with it, and be able to use it 30 years from now. Everything else is not long-term reliable for me. Who knows whether Autodesk is still around 30 years from now. Or say 300 years. (We can still read paper drawings from 300 years ago no problem.)

Alternatives

Since Autodesk is known for removing Linux support, forcing users to activate software online, renting rather than selling software, and for reducing capabilities in free plans, you may want to consider alternatives to Autodesk software.

  • Open Source: FreeCAD
  • Browser based and free for personal use: Onshape
@magdesign

This comment has been minimized.

Copy link

@magdesign magdesign commented Jan 2, 2019

Yes, Fusion360 finally works under Wine :-)

(tested with: wine-4.0-rc2, Ubuntu 16.04LTS).

winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 ie8 corefonts fontsmooth=rgb winhttp win10
winetricks d3d11=disabled

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

Then you need to extract the Fusion 360 Admin Install.exe and change some files:

7z x -osetup/ "Fusion 360 Admin Install.exe" 
curl -Lo setup/platform.py github.com/python/cpython/raw/3.5/Lib/platform.py 
sed -i 's/winver._platform_version or //' setup/platform.py 

Finally start the installation with:
wine setup/streamer.exe -p deploy -g -f log.txt --quiet

Open a second terminal to check the installation status:
wine setup/streamer.exe -p deploy -g -f log.txt --quiet

When install is finished (takes a while since it will download stuff from the internet), run Fusion 360 for the first time (its located somwhere like: /.wine/drive_c/Program Files/Autodesk/webdeploy/production/2999ad1e8304a04ebab33de5fd0e13a002d7edaa/Fusion360.exe), log in with your login info.

Then go to preferences and in General under Graphics driver select DirectX 9.
If done so, kill Fusion360 and Wine with wineserver -k.

Now enable DirectX again with: winetricks d3d11=enabled

If you run Fusion now, you can even connect to your cloud files and use all functions as it would run on Windows!

Donate to the WineHQ Project: https://www.winehq.org/donate

All infos found here:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=36468

If it does not work, make sure you are online and try to install again, sometimes it works after a few attempts.
Make sure to set to Windows 7 wit winecfg

@harveyives

This comment has been minimized.

Copy link

@harveyives harveyives commented Jan 5, 2019

Hi @magdesign,

Thanks for your comment! It really helped me out. There were a few typos that I had to work out though! It took me a while as I am new to linux.

Namely:
corefonts
winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 ie8 corefonts fontsmooth=rgb winhttp win10
d3dx11
winetricks d3dx11=disabled

Also, I noticed this command is duplicated:
wine setup/streamer.exe -p deploy -g -f log.txt --quiet
is that intentional?

Interestingly, I didn't have any issues with directx11, in fact, I didn't even realise the disable command hadn't worked first time. What is the purpose of this?

The only thing that doesn't seem to work for me is the cloud files, that is just blank. Any idea?

Thanks!

@ajacocks

This comment has been minimized.

Copy link

@ajacocks ajacocks commented Jan 9, 2019

winetricks ie8 can't work, as Fusion 360 requires 64 bit Windows, and IE8, from winetricks, only runs on 32 bit Wine. How did you all get past that?

@deepfryed

This comment has been minimized.

Copy link

@deepfryed deepfryed commented Jan 13, 2019

yeah ie8 won't work with wine 64, anyone manage to install Fusion 360 without ie8 ? cc @harveyives @magdesign

@deepfryed

This comment has been minimized.

Copy link

@deepfryed deepfryed commented Jan 13, 2019

for context, I skipped ie8 and managed to install Fusion 360 but get the following error on running it.

[2019-01-13 20:06:53.495935] [0x0000002f] [fatal]   Exception caught in main: D:\Stage\workspace\GEComp-protein\slave\GEC-vs2015u3\gitadsk\protein\src\libs\xirang\common\file_archive.cpp(95)MaterialLibrary/Material Library/adexmtsv_prod.cfg
@perozu

This comment has been minimized.

Copy link

@perozu perozu commented Jan 25, 2019

Anyone got it to work correctly? With side panel? I get the program working and graphics are actually pretty good, but withour the sidepanel and access to my cloud, it is still useless.

@obra

This comment has been minimized.

Copy link

@obra obra commented Feb 6, 2019

Yeah. A mix of these instructions and https://appdb.winehq.org/objectManager.php?sClass=version&iId=36468

To get the side panel working, I THINK the important bits are:

  1. Start up with DirectX11 disabled
  2. Switch Fusion 360 to explicitly use DirectX 9
  3. Re-enable DirectX11
  4. Make sure Wine believes you're in Win7 mode.

I messed around some before it started working, so there may be other tricks.

Oh, also, I find that everything works much better if I set wine up as having a virtual desktop, so that f360's toolbars and floating windows don't paint over other local windows.

@bimbam23

This comment has been minimized.

Copy link

@bimbam23 bimbam23 commented Feb 8, 2019

Hi, thanks!

I could not install msxml3
--2019-02-07 16:31:44-- ftp://176.9.43.153/MS%20XML%20Parser/msxml3.msi
(try: 3) => ‘msxml3.msi’
Connecting to 176.9.43.153:21... failed: Connection timed out.
Giving up.

the streamer.exe also did to work:
Traceback (most recent call last):
File "R:\Core\Neutron\Installer\Streamer\src\adsk\dls\streamer\process.py", line 1507, in execute
File "R:\Core\Neutron\Installer\Streamer\src\adsk\dls\streamer\process.py", line 1453, in execute_without_errorhandling
File "R:\Core\Neutron\Installer\Streamer\src\adsk\dls\streamer\process.py", line 1203, in _config_app
File "R:\Core\Neutron\Installer\Streamer\src\adsk\dls\streamer\process.py", line 743, in _executetasks
File "R:\Core\Neutron\Installer\Streamer\src\adsk\dls\streamer\platform.py", line 465, in check_required_version
adsk.dls.streamer.exceptions.UnsupportedOSVersion: The current operating system is unsupported, this application requires Windows 7

any idea?

@jasmin-j

This comment has been minimized.

Copy link

@jasmin-j jasmin-j commented Feb 19, 2019

I did the same as deepfryed (see comment from Jan 13) and I got exactly the same error:
Exception caught in main: D:\Stage\workspace\GEComp-protein\slave\GEC-vs2015u3\gitadsk\protein\src\libs\xirang\common\file_archive.cpp(95)MaterialLibrary/Material Library/adexmtsv_prod.cfg

I am using the latest stable winehq-stable version (wine --version -> wine-4.0).

Any idea how to fix that?

@lovrosverko

This comment has been minimized.

Copy link

@lovrosverko lovrosverko commented Feb 27, 2019

At the end of install I have these errors:
0035: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. 0032:err:shell:IShellLinkW_fnQueryInterface -- Interface: E_NOINTERFACE

When I try do run FusionLauncher.exe I have this Message in the MessageBox:

Configuration file C:/Program Files/Autodesk/.../FusionLauncher.exe.ini is missing or incoplete. Please re-install the application, and contact support...

Any idea what's that all about?

@timonsku

This comment has been minimized.

Copy link

@timonsku timonsku commented Mar 18, 2019

After installing sucessfully (had to copy the fixed platform.py to c:/Program Files/Autodesk/webdeploy/meta/streamer// )
I was able to launch Fusion and login but then shortly after I get the message that AdCefWebBrowser.exe has crashed.
Anyone else having that and fixed it?
Dont think I have DX11 enabled, its not listed in my loaded DLL's in the wineconfig, I'm running Crossover 18.

@moqmar

This comment has been minimized.

Copy link

@moqmar moqmar commented Apr 12, 2019

I just can click that error message away and it works fine.
Here's an updated version of the commands from above:

# DLLs
winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 corefonts fontsmooth=rgb winhttp win10

# DirectX 11 via Vulkan
wget https://github.com/doitsujin/dxvk/releases/download/v1.0.2/dxvk-1.0.2.tar.gz
tar xvzf dxvk-1.0.2.tar.gz && cd dxvk-1.0.2
WINEPREFIX=~/.wine ./setup_dxvk.sh install
cd ..

# Fusion 360
wget https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe
7z x -osetup/ "Fusion 360 Admin Install.exe"
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
wine setup/streamer.exe -p deploy -g -f log.txt --quiet

# If you only get the Autodesk Fusion 360 logo, go to "Preferences", "General" and under "Graphics driver" select "DirectX 9"
# Known issues:
# - On launch, two error messages appear. They can be clicked away with "Close" and "Cancel".
# - Menu bars stay on top of everything, even when minimizing the window. I have no idea how to fix this.
#   Workaround:
#   - click the handle of the toolbar once
#   - click the arrow on the browser twice
#   - expand comments window and then collapse it again
#   - click the tiny unused space to the very right in the bottom toolbar once

Tested with a fresh installation of Ubuntu 19.04; requires sudo apt install wine64-development winetricks p7zip-full git

@farfalleflickan

This comment has been minimized.

Copy link

@farfalleflickan farfalleflickan commented Apr 21, 2019

None of the above made it work for me, maybe I was just being too dumb, who knows...
In case someone else has issues, I finally managed to get it working and made a minor installer & write up here, hopefully it helps someone else.

@antage

This comment has been minimized.

Copy link

@antage antage commented Aug 20, 2019

If you get error in AdCefBrowser.exe:

Disable dx11 as a default setting,
then add the AdCefBrowser.exe in the applications tab in winecfg
(its in [AUTODESK PATH]/webdeploy/production/[folder with the most files in it, more than 3]/WIN64/)
and create an override in the libraries tab to set d3d11.dll on native.
@psyhlo

This comment has been minimized.

Copy link

@psyhlo psyhlo commented Aug 21, 2019

I just can click that error message away and it works fine.
Here's an updated version of the commands from above:

# DLLs
winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 corefonts fontsmooth=rgb winhttp win10

# DirectX 11 via Vulkan
wget https://github.com/doitsujin/dxvk/releases/download/v1.0.2/dxvk-1.0.2.tar.gz
tar xvzf dxvk-1.0.2.tar.gz && cd dxvk-1.0.2
WINEPREFIX=~/.wine ./setup_dxvk.sh install
cd ..

# Fusion 360
wget https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe
7z x -osetup/ "Fusion 360 Admin Install.exe"
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
wine setup/streamer.exe -p deploy -g -f log.txt --quiet

# If you only get the Autodesk Fusion 360 logo, go to "Preferences", "General" and under "Graphics driver" select "DirectX 9"
# Known issues:
# - On launch, two error messages appear. They can be clicked away with "Close" and "Cancel".
# - Menu bars stay on top of everything, even when minimizing the window. I have no idea how to fix this.
#   Workaround:
#   - click the handle of the toolbar once
#   - click the arrow on the browser twice
#   - expand comments window and then collapse it again
#   - click the tiny unused space to the very right in the bottom toolbar once

Tested with a fresh installation of Ubuntu 19.04; requires sudo apt install wine64-development winetricks p7zip-full git

Works for me but with wine-staging 64bit arch on Linux Mint 19.2

@ras-marques

This comment has been minimized.

Copy link

@ras-marques ras-marques commented Aug 21, 2019

Fusion is working great on Chromium 76.0.3809.100 and Ubuntu 18.04. I remember this didn't work a couple months ago, but now I could run it flawlessly!

@vinay-nadig-0042

This comment has been minimized.

Copy link

@vinay-nadig-0042 vinay-nadig-0042 commented Aug 30, 2019

OS - Ubuntu 18.04
When I launched Fusion360.exe, I just get a blank splash screen and the following error message in the logs.

DxvkInstance: Failed to create instance

This is the command used to launch Fusion360.exe

wine Fusion360.exe

To fix the issue, I had to install the correct vulkan libraries as mentioned here - https://github.com/doitsujin/dxvk/wiki/Common-issues#vulkan-errors

sudo apt-get install libvulkan1 libvulkan1:i386
sudo apt-get install mesa-vulkan-drivers mesa-vulkan-drivers:i386

After these steps, it started working.

@opmva

This comment has been minimized.

Copy link

@opmva opmva commented Aug 30, 2019

https://github.com/pastapojken/Fusion360WineInstaller from pastapojken is the only thing that worked for me on ubuntu 18.04/wine-staging from packages. Thanks to ALL who've put in effort to get this working on different systems!

@ampere-dev

This comment has been minimized.

Copy link

@ampere-dev ampere-dev commented Sep 21, 2019

So Fusion 360 does function reliably with Linux using Wine? Some of the messages here are conflicting.

@einarpersson

This comment has been minimized.

Copy link

@einarpersson einarpersson commented Oct 8, 2019

Tried this. Didn't work. How do I go about removing / uninstalling this broken installation? Running wine uninstaller doesn't show Fusion

@owennewo

This comment has been minimized.

Copy link

@owennewo owennewo commented Jan 22, 2020

Update: See update comments below (I went the wine route)

Update 2: I've gone the virtualbox route, wine was usable but upgrades are a reinstall and it was a bit quirky. I'm using the Windows10 virtualbox image that microsoft offers for testing IE11 (90 day license)
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
Under virtualbox fusion360 is far more stable/less quirky. I tried 3d acceleration (made things worse) but not full gpu passthrough (sounded too complex). Installing guest additions extension inside virtual box helped. Gave the VM 6GB but it was working with 4GB.

Original comment:
If wine doesn't work for you try the Fusion 360 Web Preview. It works on ubuntu 19.10 in chrome 79.

The simpler way to access it is through:
https://fusionteam-staging.autodesk.com/

Works pretty good for me.

I'd previously signed up for the free personal/startup license. That's probably a prerequisite.

If the link above doesn't work there is a more complex way to get there:

  • go to www.autodesk.com
  • click sign in (then enter credentials)
  • (this bits tricky) click on the blue profile icon to the right of search bar and click 'Manage products and services'
  • click 'all products and services'
  • click 'fusion teams'
  • click 'access now'
  • choose/create project
  • new fusion design
    Update:
    The Web preview is not complete. For instance you can't create more than one component, there is no inspect menu, etc. It is usable but seems very much work in progress. I've gone the wine route. It's working - some slightly odd menus not dissapearing but appears promising. My installation approach was to install vulcan packages (above), winetricks and then I followed the instructions on:
    https://lutris.net/games/autodesk-fusion-360/ which seem to be very similar to the instructions above.
@aboode95

This comment has been minimized.

Copy link

@aboode95 aboode95 commented Feb 26, 2020

I got Fusion 360 to run on Xubuntu 19.10 through Lutris (Thank you Lutris team!!). It was the only thing holding me back from making the full shift to Linux. Though I will still keep Windows as dual boot but for minor reasons.

Fusion 360 works smoothly and with Cloud capability. I haven't tried out animation and render so can't say about that.

These are the steps I took:

  • Fresh install of Xubuntu 19.10
  • Installed Lutris (guide here)
  • Installed Winehq-staging (guide here)
  • Installed Vulkan (Xubuntu 19.10 came preinstalled with vulkan for me. So I didn't need to install it) (guide above)
  • Installed Fusion 360 through Lutris (guide below)
    Voila it works! So happy!

Guide: Install Fusion 360 through Lutris:

  • search fusion 360 in Lutris
  • Click Install and Next for the consecutive options and then finally Install
  • Click Install for all "Wine installation permission" window that pops up (like Wine gecko)
  • Wait for a autodesk window to pop up. Then wait again for the autodesk login window. Continue to Login with your account
  • Fusion 360 will launch. Goto Preference (ie. left/right click on your email on top right and select Preference). Change Graphic Driver from DX11 to DX9. Click Not Now for window that pops up asking for a restart.
  • Close Fusion 360 and streamer to finish the installation. If you cant close them try running: sudo killall -9 Fusion360.exe and sudo killall -9 streamer.exe
  • Installation should say its finished
  • Close and Reopen Lutris. And Click Play for Fusion 360
@probonopd

This comment has been minimized.

Copy link
Owner Author

@probonopd probonopd commented Feb 27, 2020

If we could now make this whole installation read-only, frozen in time (not self-updating), and Internet-independent (suitable for machines that are permanently offline). Then I would be happy...

@sciencegirl100

This comment has been minimized.

Copy link

@sciencegirl100 sciencegirl100 commented Feb 28, 2020

@aboode95 That's wonderful and worked perfectly on my install of Ubuntu 18.04 with proprietary NVIDIA drivers, intel i7-8700

@MaxHausmann

This comment has been minimized.

Copy link

@MaxHausmann MaxHausmann commented Mar 23, 2020

I just can click that error message away and it works fine.
Here's an updated version of the commands from above:

# DLLs
winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 corefonts fontsmooth=rgb winhttp win10

# DirectX 11 via Vulkan
#wget https://github.com/doitsujin/dxvk/releases/download/v1.0.2/dxvk-1.0.2.tar.gz
#tar xvzf dxvk-1.0.2.tar.gz && cd dxvk-1.0.2
#WINEPREFIX=~/.wine ./setup_dxvk.sh install
#cd ..

# Fusion 360
wget https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe
7z x -osetup/ "Fusion 360 Admin Install.exe"
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
wine setup/streamer.exe -p deploy -g -f log.txt --quiet

[...]

Tested with a fresh installation of Ubuntu 19.04; requires sudo apt install wine64-development winetricks p7zip-full git

Thanks,
works for me with Ubuntu 19.10. Vulkan was already installed, so I commented out in the quote above.

I used the following command (virtual desktop) to avoid floating menus drawing on my other applications:
wine explorer /desktop=fusion360,1920x1080 "/home/$USER/.wine/drive_c/Program Files/Autodesk/webdeploy/production/6a0c9611291d45bb9226980209917c3d/FusionLauncher.exe" (creepy folder-name might differ)

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Mar 26, 2020

Hey guys,

It works on Gentoo 5.5.10-gentoo-x86_64 wine-vanilla-5.2( however, on newer version of wine 5.3 5.4 it does not).

Here is my install steps which includes parts from different sources:

#Creation of Windows environment. Choose value of the variable(WINEPREFIX) according to your own needs:

export WINEPREFIX=/volume01/wine/fusion360_15;
mkdir $WINEPREFIX;
cd $WINEPREFIX;
winetricks win7;
winetricks -q vcrun2017 corefonts atmlib gdiplus msxml3 msxml6 ie8 fontsmooth=rgb winhttp;
winetricks win7;

#Download and install last version of Fusion360

git clone https://github.com/siredmar/winepatchfusion360installer.git;
mkdir download;
winepatchfusion360installer/PatchFusion360Installer.sh download 1 > output.txt;
INSTALL_PATH=`grep run output.txt | cut -d " " -f 6`;
cd $INSTALL_PATH;
wine streamer.exe -p deploy -g -f log.txt --quiet;

#Download and install last version of Vulkan

winetricks -q vulkansdk;
cd ../../../;
mkdir 3rdparty_dlls;
cd 3rdparty_dlls;
wget https://github.com/doitsujin/dxvk/releases/latest;
DXVK=`grep tar.gz latest | grep download | cut -d " -f2`;
wget https://github.com$DXVK;
tar xf dxvk*;
rm -rf tar.gz;
./dxvk
/setup_dxvk.sh install;
winetricks vulcan=builtin;
winetricks vcruntime140_1=native;
winetricks win8;#Switch to Win8, because Fusion360 starting with version 2.0.7824 includes warning: "end of support for Win7"

Note: Path to launcher:
/volume01/wine/fusion360_15/drive_c/Program\ Files/Autodesk/webdeploy/production/6a0c9611291d45bb9226980209917c3d/FusionLauncher.exe

After these steps it is required to launch Fusion360 for the first time via launcher and authentication window will pop up. After start of the program, there is a button containing your ID (in upper right corner), click on it, go to preferences and set up "Graphics driver" to DirectX9(version 11 doesn't work). Then turn off Fusion and kill all wine or Fusion processes, if there are any remaining.

Post install set up:
Launch tool winecfg and edit several libraries in section library:

d3d10core >> disabled
d3d11 >> native
d3d9 >> builtin
dxgi >> native

@aboode95

This comment has been minimized.

Copy link

@aboode95 aboode95 commented Apr 13, 2020

@aboode95 That's wonderful and worked perfectly on my install of Ubuntu 18.04 with proprietary NVIDIA drivers, intel i7-8700

@sciencegirl100 I couldn't get it to install on Ubuntu 18.04. So I had to switch to Ubuntu 19.10. But I am going to try again with Ubuntu 18.04. Will let you peeps know how it goes!

@aboode95

This comment has been minimized.

Copy link

@aboode95 aboode95 commented Apr 14, 2020

@sciencegirl100, got it working on Ubuntu 18.04!

These are the steps I took:

  • Install Lutris (guide here)
  • Install libfaudio0. The package that is missing in Ubuntu18.04 (guide from here. But I am writing it down for simplicity)
    • Download Release.key (right click on the link and 'save link as')
    • Navigate to where the file is downloaded and run: sudo apt-key add Release.key
    • add repository: deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./
    • sudo apt update
  • Install Wine (wine-staging) (guide here)
  • Install Vulkan (guide here. I followed only whats under intel)
  • Change runner/wine-version that fusion360 runs to lutris-lol-4.17-x86_64 (video guide here)
    Lutris_RunnerOption
  • Fusion360 works (for me)!

Hope these steps help someone.

@LvisRoot

This comment has been minimized.

Copy link

@LvisRoot LvisRoot commented Apr 18, 2020

Hi, I pretty much followed @madurani's script, except for a few downloads from github that changed their naming.

I works almost perfect for me on Ubuntu 18.04, WINE 5.5.

I'm having an issue with the mouse though. It's hard to explain: I seams the pointer captured by Wine is a few samples behind the actual pointer, always slightly shifted. Like there are some mouse inputs saved in a buffer and are played to the application sifted by a few time slices, producing a predictable lag.

Example 1:

  1. I move the mouse from left to right
  2. I try to pan the model to the right
  3. It first moves a bit to the left and then starts moving to the right.

Example 2:

  1. I scroll down a few times
  2. I scroll up
  3. The application first reacts scrolling one time down
  4. Then scrolls the remaining times up

I'm sorry if its not clear, but as I said its hard to explain.

I tried this but didn't work: https://askubuntu.com/questions/1071111/disable-mouse-acceleration-on-wine-lutris

Did anyone came across this issue or know if there's a fix for it?

Thanks in advance!

@Limhes

This comment has been minimized.

Copy link

@Limhes Limhes commented Apr 19, 2020

@aboode95 thank you! First wasted half a day on trying it myself with Wine, then installed it using Lutris and everything works. Amazingly smooth.

@probonopd

This comment has been minimized.

Copy link
Owner Author

@probonopd probonopd commented Apr 19, 2020

Interesting @Limhes!

@LvisRoot

This comment has been minimized.

Copy link

@LvisRoot LvisRoot commented Apr 19, 2020

I also installed Fusion 360 with the Lutris installer, but my mouse issue persist.
Does anyone have the same issue or found a workaround?

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Apr 19, 2020

I also installed Fusion 360 with the Lutris installer, but my mouse issue persist.
Does anyone have the same issue or found a workaround?

Did you try to change other version of wine? For me version 5.2 works fine . It is much better to use tool "Playonlinux", than change system's wine. Most beneficial is, that you can use more independent wine versions in same time and system's wine won't be affected. I can provide you installation "how to" for fusion under Playonlinux.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Apr 19, 2020

Hint: Solution for an installation issue( "cx_Freeze: Python error in main script") reported by streamer.exe of current version of Fusion360 have been solved on thread:
https://github.com/siredmar/winepatchfusion360installer/issues/9

@LvisRoot

This comment has been minimized.

Copy link

@LvisRoot LvisRoot commented Apr 20, 2020

I also installed Fusion 360 with the Lutris installer, but my mouse issue persist.
Does anyone have the same issue or found a workaround?

Did you try to change other version of wine? For me version 5.2 works fine . It is much better to use tool "Playonlinux", than change system's wine. Most beneficial is, that you can use more independent wine versions in same time and system's wine won't be affected. I can provide you installation "how to" for fusion under Playonlinux.

That would be awesome, I'll appreciate it.

In the meantime, I'm going down the rabbit hole of using KVM with GPU passthrough to see if it's any good.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Apr 20, 2020

Playonlinux Installation "how to":

  1. Install playonlinux

  2. Start program. In main menu choice option: Tool/Manage Wine versions. Switch to: "Wine versions(amd64)" and move with button ">" wine "5.2-staging" from left windows to right. Press next on pops up windows. After it is loaded, Close window.

  3. Press icon "Configure". In pops up windows press button "New". In pops up windows press "Next", choose "64 bit windows installation", then press "Next", chose "5.2-staging". press next, add name of wine prefix(example: Fusion360_01) and finish with next. In left part of windows should then appear a drive with name "Fusion360_01". select this drive. After that on right part of windows select button "Miscellaneous"
    and press button "Open a shell". Console should be appear.

  4. Copy script below and past to console:

winetricks win7;
winetricks -q vcrun2017 corefonts atmlib gdiplus msxml3 msxml6 ie8 fontsmooth=rgb winhttp;
winetricks win7;
git clone https://github.com/siredmar/winepatchfusion360installer.git;
mkdir download;
winepatchfusion360installer/PatchFusion360Installer.sh download 1 > output.txt;
INSTALL_PATH=`grep run output.txt | cut -d " " -f 6`;
cd $INSTALL_PATH;
wine streamer.exe -p deploy -g -f log.txt --quiet;
winetricks -q d9vk vcruntime140_1=native;
winetricks d3d9=builtin;
winetricks win8;
winetricks videomemorysize=2048;
winetricks ddr=opengl;

This will take some time. No further change via "winecfg" are needed.

  1. Close console windows and press button "General" and there press "Make a new shortcut ....". Program will show list of exe files. There you find/select file "Fusion360.exe"(name of icon is possible modify) press next and cancel.

  2. Installation is done.

  3. In window of PlayOnLinux, start Fusion by clicking two times on icon of Fusion. Login to program with your account and after start of fusion set up DirectX to version 9 in preferences , as usual. Then restart the Fusion.

Hope this is clear.

Note:

  • script PatchFusion360Installer.sh includes little mistake, solution is on link: siredmar/winepatchfusion360installer#9
  • parameter: videomemorysize set it up according your vga ram
  • According to my experience with nvidia vga, Fusion works only on cards which support vulkan.
  • Wine versions 5.3, 5.4 and 5.5 include some error and isn't possible create drive in PlayOnLinux.
@peterquiel

This comment has been minimized.

Copy link

@peterquiel peterquiel commented Apr 23, 2020

Prefect: works on Ubuntu 19.10. 👍

@LvisRoot

This comment has been minimized.

Copy link

@LvisRoot LvisRoot commented Apr 23, 2020

First of all, thanks @madurani for the guide.

It worked for me on Ubuntu 18.04 with a few remarks:

After loging, I wasn't able to run Fusion360 and I got a this message:
Screenshot from 2020-04-23 14-01-20

After trying a few things, I switched from my Nvidia 230MX card to the integrated Intel one. Amazingly enough, Fusion360 started and was working without the mouse issue, with DX11 enabled!
I changed to DX9, closed Fusion360, switched back to Nvidia and this time the program started. However, The mouse issue returned.
Switched back once again to Intel card and Fusion360 worked just fine.

So apparently, my mouse issue is related to my Nvidia card or its driver. For now I'll use Fusion360 with my Intel card, which actually works well enough.

If anyone else has this issue with Nvidia cards and is able to find a fix/workaround, please let me know.

Thanks again for the guide!

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Apr 23, 2020

I got same mistake with "graphics render" , when I experimented with directx9 on nvidia vga, where wasn't hardware support for vulkan. I think, that you have problem with nvidia driver and vulkan support.
Do you use proprietary nvidia driver from vendor or module from kernel? You should use this driver for Nvidia 230MX : https://www.nvidia.com/Download/driverResults.aspx/159360/en-us .
Your vga, according to link https://www.techpowerup.com/gpu-specs/geforce-mx230.c3350 should support vulkan and performance of card should be enough. I used Fusion on weaker cards as nvidia710 an 720 and fusion worked there very good.

@eflavio

This comment has been minimized.

Copy link

@eflavio eflavio commented Apr 23, 2020

@sciencegirl100, got it working on Ubuntu 18.04!

These are the steps I took:

* Install Lutris (guide [here](https://lutris.net/downloads/))

* Install **libfaudio0**. The package that is missing in Ubuntu18.04 (guide from [here](https://forum.winehq.org/viewtopic.php?f=8&t=32192). But I am writing it down for simplicity)
  
  * Download [Release.key](https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key) (right click on the link and 'save link as')
  * Navigate to where the file is downloaded and run: `sudo apt-key add Release.key`
  * add repository: `deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./`
  * `sudo apt update`

* Install Wine (wine-staging) (guide [here](https://wiki.winehq.org/Ubuntu))

* Install Vulkan (guide [here](https://github.com/lutris/lutris/wiki/Installing-drivers#ubuntu--linux-mint--other-ubuntu-based-distros). I followed only whats under intel)

* Change runner/wine-version that fusion360 runs to `lutris-lol-4.17-x86_64` (video guide [here](https://www.youtube.com/watch?v=i9jZtALFG8M))
  <img alt="Lutris_RunnerOption" width="500" src="https://camo.githubusercontent.com/90af69b3299e4b7eb92e56b3b76988fe984af73b/68747470733a2f2f692e696d6775722e636f6d2f4f6f76434163392e706e67">

* Fusion360 works (for me)!

Hope these steps help someone.

I tried to follow these instructions but the installation fails with the following error:
2020-04-23 22:53:39,950: No executable found at specified location /home/flavio/Games/autodesk-fusion-360/drive_c/users/flavio/Local Settings/Application Data/Autodesk/webdeploy/production/6a0c9611291d45bb9226980209917c3d/FusionLauncher.exe

Does anybody else encounter this error?

@peterquiel

This comment has been minimized.

Copy link

@peterquiel peterquiel commented Apr 24, 2020

@eflavio Can reproduce the error. fusion isn't installed. The installer was there, don't know why, but didn't have a closer look.

@LvisRoot

This comment has been minimized.

Copy link

@LvisRoot LvisRoot commented Apr 24, 2020

@maurani, thanks again for the response.

Maybe I wasn't 100% clear in my previous comment. My Nvidia card is able to handlle Fusion360 pretty well when I configure DX9 in the application as usual. However, I get the mouse issue only then I use this card, which makes designing very uncomfortable.

I also just Installed the latest Nvida driver and tested it, like you suggested, however I still get the same mouse issue when using the Nvidia card.

Should I report the issue to winehq?

@WeWillieWonka

This comment has been minimized.

Copy link

@WeWillieWonka WeWillieWonka commented May 1, 2020

@madurani
Playonlinux Installation "how to":
I got to this step:

1. Close console windows and press button "General" and there press "Make a new shortcut ....". Program will show list of exe files. There you find/select file "Fusion360.exe"(name of icon is possible modify) press next and cancel.

However, Fusion360.exe was not an option in the list. Everything seemed to go well until this step.
Any ideas.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented May 2, 2020

@madurani
Playonlinux Installation "how to":
I got to this step:

1. Close console windows and press button "General" and there press "Make a new shortcut ....". Program will show list of exe files. There you find/select file "Fusion360.exe"(name of icon is possible modify) press next and cancel.

However, Fusion360.exe was not an option in the list. Everything seemed to go well until this step.
Any ideas.

Did you fix python issue from note(first point)?

"script PatchFusion360Installer.sh includes little mistake, solution is on link: siredmar/winepatchfusion360installer#9"

In case, that no, then installation of fusion were interrupted and fusion wasn't installed.
Here is script where is fixed python issue(line 6):

winetricks win7;
winetricks -q vcrun2017 corefonts atmlib gdiplus msxml3 msxml6 ie8 fontsmooth=rgb winhttp;
winetricks win7;
git clone https://github.com/siredmar/winepatchfusion360installer.git;
mkdir download;
sed -i 's/master/3.7/g' winepatchfusion360installer/PatchFusion360Installer.sh;
winepatchfusion360installer/PatchFusion360Installer.sh download 1 > output.txt;
INSTALL_PATH=`grep run output.txt | cut -d " " -f 6`;
cd $INSTALL_PATH;
wine streamer.exe -p deploy -g -f log.txt --quiet;
winetricks -q d9vk vcruntime140_1=native;
winetricks d3d9=builtin;
winetricks win8;
winetricks videomemorysize=2048;
winetricks ddr=opengl;
@peterquiel

This comment has been minimized.

Copy link

@peterquiel peterquiel commented May 6, 2020

The script above works for me. Doesn't matter if I use 5.2-staged or 5.7-staged. Have to say that I'm working on a Notebook with Nvidia Optimus and activated nouveau driver, bc the nvidia driver causes "other" problems. Nouveau is good enough for me.

I observed an other annoying rendering issue.

Lines in a sketch disappear under certain circumstances.

This is from fusion running in virtual box:
image

Running with wine:
image

Can anybody confirm this behavior? Suggested solutions?

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented May 6, 2020

List of my issues with Fusion360 and wine:

  1. Rendering issue same as @peterquiel
  2. Regular turn off/exit of fusion is not possible
  3. When I am in zoom mode(rotate/focus/move model) and I move with mouse to second monitor and then return, for some time it isn't possible to interrupt zoom mode(solution: save and close drawing)
  4. Pop up windows are not in full size and some functions aren't reachable (solution: to catch pop up window with mouse and move to left or right horizontal side of screen till green horizontal line appears, and release window there. Window will then stay attached on horizontal side of screen. After this, arrow appears on the border of the pop up window. Then I click 2x on arrow and pop up window extends and all function are now reachable. )
@z26

This comment has been minimized.

Copy link

@z26 z26 commented May 12, 2020

Hi!

I tried the PlayOnLinux method. Fusion can reach the login prompt (which is nice) but in the loading screen that follows, fusion crashes. The issue might be related to graphics, since the playonlinux debugger outputs stuff like
"err: DxvkInstance::createInstance: Failed to create Vulkan instance"
"ERROR: dxgi.dll missing entry-point"
"warn: OpenVR: Failed to locate module"

I'm on manjaro (which handles drivers differently than arch afaik) with a r9 390 gpu.
The playonlinux console uses xterm, which uses a strange way for pasting text (middle mouse button), so maybe I screwed up that part...

I'm curious if you got any ideas of possible solutions to try (feel free to ask for more information)

@z26

This comment has been minimized.

Copy link

@z26 z26 commented May 14, 2020

I did get fusion to work eventually. (I still suffer the graphical glitches the other reported, but I can tolerate those.)

The issue wasn't caused by my specific distro, or the specific way of running fusion (I tried lutris too, by following this video https://www.youtube.com/watch?v=i9jZtALFG8M)

The issue happened because my r9 390 graphics card had issues with running anything that uses vulkan (wine or not). Using the amdgpu instead of the radeon driver fixed this issue.

Tweaking grub settings in the boot menu like some suggested didnt help me. I then tried this blacklisting method instead https://github.com/ValveSoftware/Proton/wiki/Requirements#enable-vulkan-on-radeon-r9-200300-series. After that, Fusion got past the loading screen without crashing.

For manjaro I used that same fix, but changed the "update-initramfs" line to "mkinitcpio -p linux(version number of my kernel)"

Thanks for this help thread.

@inventor2525

This comment has been minimized.

Copy link

@inventor2525 inventor2525 commented May 17, 2020

Hi!

Hoping someone has some further insight here, like @z26 I crash just after signing in before I can change to directx 9.

Currently I'm installing following @aboode95's post, with a clean install of Xubuntu 19.10 using lutris (have tried with wine 5.8 staging, dev, lutris 5.7, and lol-4.17 (per the video here as my environment). But I've tried doing this on multiple clean installs of Ubuntu 18.04 using straight up wine following some of the test results from winehq here as well, and everything eventually comes to this same fail point.

Just tried the "change me" version here as I write too. -- Same fail point

I was thinking it was maybe somehow graphics driver related but from what I've found Vulkan is supposedly good out of box on my gpu (not sure how else to test). I've tried installing the Nvidia drivers from near every source I've found here and at winehq though, most on fresh installs (wasn't sure what might have been altered with them), and it does show 440.x selected in additional drivers. -- still no go

Lutris log here

Nvida Geforce 1080 is the only card I have to try with btw.

Thanks for everything and anything further!

Separately,
@probonopd, as for making this "frozen in time", some here have used it, but I'd draw your attention to the admin installer, I think the lutris script could even just be pointed to it (not sure why it isn't, not that autodesk doesn't bury it well enough). -- I've been using Fusion solely on Ubuntu 16 wine ?? 3.x I think? for well over a year without updates. I just finally need it to be using python 3.7 so I can use some newer extensions. -- Very much agreed on the offline version though. Probably stir a good bit of trouble with that one 😃

@z26

This comment has been minimized.

Copy link

@z26 z26 commented May 17, 2020

Maybe you can try running this, on my pc it ran fine once I got vulkan working okay but crashed before I did. https://github.com/srmojuze/Refresh2025/releases/tag/v1.0

Not sure it'll help, but its not exactly time consuming to try.

@inventor2525

This comment has been minimized.

Copy link

@inventor2525 inventor2525 commented May 17, 2020

Thanks! Certainly less time consuming than thus far head to the wall. :)

It works, shows it running vulkan 1.1.119.

@z26

This comment has been minimized.

Copy link

@z26 z26 commented May 17, 2020

You must have an unrelated issue to mine, so I don't think I can help you much.

If you're short on ideas to try, maybe try googling the "err:..." lines in your lutris log to see if any interesting discussions pop up.

@inventor2525

This comment has been minimized.

Copy link

@inventor2525 inventor2525 commented May 17, 2020

yep :/. -- more of that to come ik. -- hard of course to know whats important when it throws errors moving your mouse over the window and you don't do much with windows gaming or wine dev. -- Some point I'll learn more of how wine is actually developed, just hoping to avoid that atm.

@WeWillieWonka

This comment has been minimized.

Copy link

@WeWillieWonka WeWillieWonka commented Jun 1, 2020

@madurani It's taken me a while to get back to this and I am a little further along. I am able to log into Fusion however It now hangs at the Fusion splash screen. Nothing else happens. Ubuntu 18.04.4 LTS;
Graphics: Intel Open Source Technology Center; Mesa DRI Intel(R) Sandybridge Desktop; Version: 3.0 Mesa 19.2.8; Direct Rendering.

Error in main
Fusion360 crashed.
Select its shortcut and click on "Debug" in the side panel to get more details.

I have tried to attach the PlayOnLinux.log file but don't seem to be able to. Keep getting 'We don't support that file type' error.

@HarrisonLeece

This comment has been minimized.

Copy link

@HarrisonLeece HarrisonLeece commented Jun 9, 2020

@WeWillieWonka
I am getting an immediate crash after logging in as well. Ubuntu 20.04, Nvidia 970, Ivybridge processor. Perhaps something changed on Fusion 360's end?

@Lefuneste83

This comment has been minimized.

Copy link

@Lefuneste83 Lefuneste83 commented Jun 18, 2020

I confirm I have spent hours trying to make Fusion 360 run on Mint 19.3 Kernel 5.4.0.37 with Nvidia GTX 1070 Ti with driver 440.82 and whatever the Wine version I choose, wintericks tweaks, Lutris config, I manage to get to login screen and do proper login, but I get a nohandled exception crash on every try, then with the "send report window of death". There is no obvious reason being traced in the log file.

@z26

This comment has been minimized.

Copy link

@z26 z26 commented Jun 18, 2020

Not sure I can help anyone with nvidia cards, but I noticed once I set fusion to use the dx9 compatibility mode, I stopped having crashes regardless of what driver I'm using. So in my case, I think dxvk/vulkan was only necessary to be able to boot fusion once, to change that setting.

If you could manually change that setting without booting fusion somehow, maybe I wouldn't have needed dxvk at all? Take my speculation with a grain of salt, I'm not that technically adept.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Jun 19, 2020

Same error I got when d3d9, that was installed from d9vk, stayed in native mode. d3d9 needs to be switched to builtin mode. d3d11 can stay in native mode. Both d3d9 and d3d11 are necessary.
After first start of Fusion it is needed to set up Graphics driver to DirectX 9 in preferences (because Autoselect mode nor DirectX 11 mode doesn't know to render the model screen)
Version of kernel, nvidia-drivers, wine or fusion does not play role, because I have Fusion for a long time and it is working well (event though mentioned things changed many times).

@Lefuneste83

This comment has been minimized.

Copy link

@Lefuneste83 Lefuneste83 commented Jun 20, 2020

Ok I managed to have it running on Mint 19.3. It was crashing everytime after login. The secret is that once you have the "send report" window you need to kill the runner thread with all children process. Then the install continues. After that I could restart Fusion, login and change to Dx9. It is running very fine much better than with the VM in terms of 3D responsivness.

@Markus-St

This comment has been minimized.

Copy link

@Markus-St Markus-St commented Jun 20, 2020

I also tried it with a lot of different settings and wine versions without success. I had the same problem as @Lefuneste83. Could not even get into the application. But then I tried proton-5.0 as wine version and i could start the application. You may be able to install it on another way, but I got Proton installed from steam, since it is used there to start Windows games. It's not completely straight forward, but there are guides like https://segmentnext.com/2018/12/06/steam-proton-guide/

Maybe interesting for some people who already have Proton installed: Update to the newest version. I first tried it with Proton 5.0 and while the program started up fine, the actual drawing area would not show. After I went to steam and it did update to Proton 5.0.9 now Fusion 360 works on my Linux.

@z26

This comment has been minimized.

Copy link

@z26 z26 commented Jun 20, 2020

@madurani Thanks, it's nice to have someone more knowledgeable to clear stuff up.

Do you think direct x 9 emulation (however it functions) needs vulkan to work, or only direct x 11 does? Cause I once got fusion in direct x 9 mode to work on my pc despite vulkan seemingly not working.

(unrelated to fusion 360, but on my pc I'm forced to choose between the amdgpu driver, that supports vulkan/dx11 but annoyingly makes my screen occasionally black out for a second or two, or the radeon driver, that doesn't let me play some games.)

@zmp2000

This comment has been minimized.

Copy link

@zmp2000 zmp2000 commented Jun 23, 2020

If you get error in AdCefBrowser.exe:

Disable dx11 as a default setting,
then add the AdCefBrowser.exe in the applications tab in winecfg
(its in [AUTODESK PATH]/webdeploy/production/[folder with the most files in it, more than 3]/WIN64/)
and create an override in the libraries tab to set d3d11.dll on native.

@antage
I think this have changed to AdCefWebBrowser.exe
I've tried the solution mentioned and it worked, I set on winecfg to windows 7

@themultiplexer

This comment has been minimized.

Copy link

@themultiplexer themultiplexer commented Jul 10, 2020

Thanks to you all and this bug report I managed to get Fusion 360 to run very stable.

Pros:

  • Loading & Saving works
  • Runs with DirectX11 (vulkan)

Cons:

  • Slow startup
  • Some elements draw over others (can be fixed by clicking on them)
  • Autodesk Fusion 360 Logo appearing on repaint (pretty annoying but maybe somebody finds a fix for that)

The only downside is that you have to compile wine yourself.
I wrote a tutorial here and here you can see it running

@mrmowgli

This comment has been minimized.

Copy link

@mrmowgli mrmowgli commented Jul 10, 2020

Everything worked for me on the first try.
Lutris on Ubuntu 20.04LTS with NVidia GeForce GTX 1060, native NVIDIA drivers, wine 5.0

renderer: 'GeForce GTX 1060/PCIe/SSE2'
vendor: 'NVIDIA Corporation'
version: '4.5.0 NVIDIA 435.21'

Also, even though it's a little slow, it's still faster than on my mac mini
And Also, please pester Autodesk to get either the native linux port together or get the chrome version restarted. That was promising

@HarrisonLeece

This comment has been minimized.

Copy link

@HarrisonLeece HarrisonLeece commented Jul 14, 2020

@Markus-St I was able to successfully install and run through steam, but cannot relaunch. Did you overcome this problem?

@erikosvaldsson

This comment has been minimized.

Copy link

@erikosvaldsson erikosvaldsson commented Jul 15, 2020

As the mileage seems to vary a lot between users, maybe it would make sense to try to appimage/flatpak/snap the application? (IIRC snap forces distribution via the canonical store, so it might not be suitable.)
I also came across this, although it does not seem to have any active development: https://www.winepak.org/

I realize its probably not a good idea to redistribute the binaries, but perhaps a AppImage/flatpak creation script would produce more repeatable results?

EDIT: This seems relevant as well: https://forum.winehq.org/viewtopic.php?t=32058#p127162

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Jul 20, 2020

Hello All,

I tried implementing @themultiplexer patch for DirectX11 to PlayOnLinux. Here are outputs from my test

  • DirectX11 is possible to be enabled in preferences of Fusion360, program is running, but very often crashed.
  • Very interesting is, that patch has affect too on DirectX9(no only on DirectX11). Before(without patch) when I used DirectX9, was necessary to change via tool winecfg vulkan-d3d9 to builtin mode. Now after patch, can stay in native mode and graphical rendering in Fusion(part 3d modeling) is much better(menu, icons, sketch).
    Main difference is, that rendering issue (some lines and dimensions in a sketch disappear) was fixed.

But when you want to implemented patch to PlayOnLinux, you have to compile own wine to mentioned tool.
If somebody wants to test it, I can provide here "how to" for compiling of wine to PlayOnLinux"

@zmp2000

This comment has been minimized.

Copy link

@zmp2000 zmp2000 commented Jul 20, 2020

As the mileage seems to vary a lot between users, maybe it would make sense to try to appimage/flatpak/snap the application? (IIRC snap forces distribution via the canonical store, so it might not be suitable.)
I also came across this, although it does not seem to have any active development: https://www.winepak.org/

I realize its probably not a good idea to redistribute the binaries, but perhaps a AppImage/flatpak creation script would produce more repeatable results?

EDIT: This seems relevant as well: https://forum.winehq.org/viewtopic.php?t=32058#p127162

Indeed I agree, It's really hard to get Fusion 360 working! I was wondering if we should demand a Linux version from Autodesk, I know this request was already made, but maybe they just don't see a lot of users demanding this.

As Fusion 360 is already present on MAC OS, I belive it wouldn't be so hard to transpose it to Linux

@z26

This comment has been minimized.

Copy link

@z26 z26 commented Jul 21, 2020

If somebody wants to test it, I can provide here "how to" for compiling of wine to PlayOnLinux"
@madurani

I already got fusion working and can tolerate the graphical issues, but if it fixes the menus drawing incorrectly, your comment made me consider doing this. I could follow this existing tutorial https://rutschmann.tech/autodesk-fusion-360-on-linux/ but if your way is simpler feel free to share.

Actually that tutorial doesn't mention PlayOnLinux, so yeah I'd appreciate if you elaborated on that part.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Jul 21, 2020

I already got fusion working and can tolerate the graphical issues, but if it fixes the menus drawing incorrectly, your comment made me consider doing this. I could follow this existing tutorial https://rutschmann.tech/autodesk-fusion-360-on-linux/ but if your way is simpler feel free to share.

Actually that tutorial doesn't mention PlayOnLinux, so yeah I'd appreciate if you elaborated on that part.
@z26

On mentioned link https://rutschmann.tech/autodesk-fusion-360-on-linux/ is wine environment managed via lxc container. I use PlayOnLinux instead of lcx .

This part serves only for downloading wine source code, patching and compilation of wine and its installation to PlayOnLinux. Do all of following steps under your user ,not as root. It is assumed, that you work in folders for which you have full permissions. The rest of installation of fusion360 can be found in my previous post https://gist.github.com/probonopd/0fab254aa0b6fc371d8db641822bd530#gistcomment-3261426

# define version of wine which you want to install. Successfully tested versions are  5.9 5.10 5.13, versions 5.11 and 5.12 have some
# problem with installation of Fusion
export WINEVERSION=5.13;

# This path is  where you have home folder of PlayOnLinux. Usually it is in your home folder.  
# In my case it is link ~madurani/.PlayOnLinux -> /volume01/wine/PlayOnLinux
# Name of folder under last / is name which appears in wine versions manager in PlayOnLinux
export INSTALLPATH=/volume01/wine/PlayOnLinux/wine/linux-amd64/wine-$WINEVERSION-vulkan01;

# Path where source codes of wine and patch will be stored
export SRCPATH=/volume01/src;

# Path where patch is stored
export PATCHFOLDER=$SRCPATH/pathes

cd $SRCPATH;
wget https://dl.winehq.org/wine/source/5.x/wine-$WINEVERSION.tar.xz
wget https://github.com/felixhaedicke/wine/commit/4cc738f609faff68bf4c67d5618174fa87ab3cdb.patch -O $PATCHFOLDER/winex11_drv.patch;
rm -f $PATCHFOLDER/4cc738f609faff68bf4c67d5618174fa87ab3cdb.patch


tar xf wine-$WINEVERSION.tar.xz;
rm -rf wine-$WINEVERSION.tar.xz;
cd $SRCPATH/wine-$WINEVERSION;

patch -p1 < $PATCHFOLDER/winex11_drv.patch;


mkdir wine64-build;
mkdir wine32-build;

cd wine64-build;
../configure --without-unwind --enable-win64 --prefix=$INSTALLPATH;
make -j9;

cd ../wine32-build/;
../configure --with-wine64=../wine64-build --prefix=$INSTALLPATH;
make -j9;

cd -;
make install;
cd -;
make install;

Execute all steps from "how to" on link https://gist.github.com/probonopd/0fab254aa0b6fc371d8db641822bd530#gistcomment-3261426 , but paste script2 to PlayOnLinux console , because there are little changes.

Scrip2 serves for installation of Fusion with Vulkan in PlayOnLinux console.

WARNING:

  • d3d9 of vulkan have to stay in native mode (which is default mode)
  • in PlayOnLinux, choose name of wine which you compiled in first script.
  • Preferences of Fusion set up to DirectX9
winetricks win7;
winetricks -q vcrun2017 corefonts atmlib gdiplus msxml3 msxml6 ie8 fontsmooth=rgb winhttp;
winetricks win7;
git clone https://github.com/siredmar/winepatchfusion360installer.git;
mkdir download;
sed -i 's/master/3.7/g' winepatchfusion360installer/PatchFusion360Installer.sh;
winepatchfusion360installer/PatchFusion360Installer.sh download 1 > output.txt;
INSTALL_PATH=`grep run output.txt | cut -d " " -f 6`;
cd $INSTALL_PATH;
wine streamer.exe -p deploy -g -f log.txt --quiet;
winetricks -q vcruntime140_1=native;
cd ../../../;
mkdir 3rdparty_dlls;
cd 3rdparty_dlls;
wget https://github.com/doitsujin/dxvk/releases/latest;
DXVK=`grep tar.gz latest | grep download | cut -d \" -f2`;
wget https://github.com$DXVK;
tar xf dxvk*;
rm -rf *tar.gz;
./dxvk*/setup_dxvk.sh install;
winetricks win8;
winetricks videomemorysize=2048;
winetricks ddr=opengl;
winetricks nvapi64=disabled;

#wine msiexec /i /volume01/wine/HelicalGearPlus_win64.msi
@z26

This comment has been minimized.

Copy link

@z26 z26 commented Jul 21, 2020

thank you.

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Jul 21, 2020

thank you.
@z26

Short post-installation appendix only for nvidia vga

  • Download conf file for dxvk from https://github.com/doitsujin/dxvk/blob/master/dxvk.conf and store to some folder. In my case it is path /volume01/wine/dxvk.conf.
    and rewrite in file line to :
    dxgi.nvapiHack = False
    (this options disable detection of AMD vga, because in default Fusion detects AMD vga)

  • Find out string of name your nvidia vga:
    in my case:

pc-marek ~ $ vulkaninfo | grep -i deviceName
        deviceName     = GeForce GTX 660

Then start PlayOnLinux tool and there press icon on panel "Configure".
Configure windows will pop up. There select(only select, not start) start icon of Fusion(not drive icon) and switch tab to "Miscellaneous".
In windows "Command to exec before ..." insert two variable(rewrite there your path to config file and vga type):

export DXVK_FILTER_DEVICE_NAME="GeForce GTX 660"
export DXVK_CONFIG_FILE=/volume01/wine/dxvk.conf

@blackmennewstyle

This comment has been minimized.

Copy link

@blackmennewstyle blackmennewstyle commented Jul 29, 2020

I managed to install it on GNU/Linux Debian 10 using wine 5.0.1~buster provided by winehq-stable.

However it's only working if i am using a NVIDIA graphic card :'(

If i use a AMD Radeon graphic card i'm getting that result when i launch Fusion360, everything works however the project window displays all the time Autodesk Fusion 360 in the middle :'(

Screenshot_2020-07-29_06-57-24

@blackmennewstyle

This comment has been minimized.

Copy link

@blackmennewstyle blackmennewstyle commented Jul 29, 2020

I managed to install it on GNU/Linux Debian 10 using wine 5.0.1~buster provided by winehq-stable.

However it's only working if i am using a NVIDIA graphic card :'(

If i use a AMD Radeon graphic card i'm getting that result when i launch Fusion360, everything works however the project window displays all the time Autodesk Fusion 360 in the middle :'(

Screenshot_2020-07-29_06-57-24

OK. I managed to make it work properly for my AMD Radeon GPU. I had to uninstall dxvk and then configure d3d11 to native using PlayOnLinux and voilà <3

Screenshot_2020-07-29_12-07-55

Not all projects are properly rendered though, some heavy projects don't display the textures correctly. I think i might keep using Fusion360 through KVM/Qemu VM with GPU passthrough for now but happy to have tried it with wine.

Autodesk should simply consider a native application for GNU/Linux to be honest.

@dagrende

This comment has been minimized.

Copy link

@dagrende dagrende commented Aug 2, 2020

I got it working on my Lenovo T480s with Intel GPU. Standard Ubuntu 20.04. I installed just as described on https://lutris.net/games/autodesk-fusion-360/. I noted that when it was started as part of the installation process, it was too slow to be usable, but worked. So I let it be for a while and planned to try fixing it later. I also could not use the shortcut created by the installation, as it was not correct.
Yesterday I made another try. I started Lutris, Selected Fusion360 icon on the Lutris main window, and it started and was much faster than the first time. Now it was usable and with non e of the issues described on the Lutris page by other users. My only problem wa sthat I have a hires screen - 14inch with 2650x1440 resolution that made all text infinitesimally tiny. But I found a working fix on https://www.winehq.org/pipermail/wine-users/2007-October/027896.html that made most texts larger, so now I can drop my vmware win10 installation. Fusion 360 resides in ~/Games/autodesk-fusion-360. So from now I do my 3D printing modeling entirely in Linux!

@zmp2000

This comment has been minimized.

Copy link

@zmp2000 zmp2000 commented Aug 6, 2020

image
Does any body knows how to fixes the Glitches on the Browser Tree? When expanding the list it's overlaping, It's really ugly, I can't use it!

@Harald-LB

This comment has been minimized.

Copy link

@Harald-LB Harald-LB commented Sep 29, 2020

As of Sept 1st, 2020, the above mentioned Edit in Browser option is no longer available for a Fusion 360 design.
see: Autodesk Knowledge Network

@phorensic

This comment has been minimized.

Copy link

@phorensic phorensic commented Oct 3, 2020

I needed nearly this whole thread, research on other websites, and hacking all day to get it to work. Unfortunately, as I used it it got more and more unstable until I gave up. Trying a VM now. Oh well, I had high hopes!

@madurani

This comment has been minimized.

Copy link

@madurani madurani commented Oct 7, 2020

Hello All,

Can someone advise me (or have you any experience) with what will happen after expire date of hobby license of Fusion? Specifically with private projects on cloud storage?
I can open new account with other email address, but probably all documents from my old account will be lost. I know that it is possible to separately export documents to local storage, but it isn't very effective. Is there any other way to reach old data/projects from old account?

@zmp2000

This comment has been minimized.

Copy link

@zmp2000 zmp2000 commented Oct 7, 2020

I needed nearly this whole thread, research on other websites, and hacking all day to get it to work. Unfortunately, as I used it it got more and more unstable until I gave up. Trying a VM now. Oh well, I had high hopes!

If you try a VM, I recommend Vmware Player, for me was the best performance. I Couldn't get Virtual Box 3d Acceleration to work without problems and so the performance was poor.

@phorensic

This comment has been minimized.

Copy link

@phorensic phorensic commented Oct 8, 2020

I needed nearly this whole thread, research on other websites, and hacking all day to get it to work. Unfortunately, as I used it it got more and more unstable until I gave up. Trying a VM now. Oh well, I had high hopes!

If you try a VM, I recommend Vmware Player, for me was the best performance. I Couldn't get Virtual Box 3d Acceleration to work without problems and so the performance was poor.

Using VMware Workstation Player 16 and it works pretty good! I don't have a proper Nvidia GPU, so it's pretty slow, but at least it works.

@blackmennewstyle

This comment has been minimized.

Copy link

@blackmennewstyle blackmennewstyle commented Oct 8, 2020

Hello All,

Can someone advise me (or have you any experience) with what will happen after expire date of hobby license of Fusion? Specifically with private projects on cloud storage?
I can open new account with other email address, but probably all documents from my old account will be lost. I know that it is possible to separately export documents to local storage, but it isn't very effective. Is there any other way to reach old data/projects from old account?

Hello,

One thing i noticed when using Fusion360 with Wine on my GNU/Linux Debian 10 is that it doesn't auto-upgrade like on my KVM/Qemu VM with GPU passthrough, it just warns me that there is a new upgrade and advices me to contact my administrator, i was able to save all my projects since i was using a very old release.

@phorensic

This comment has been minimized.

Copy link

@phorensic phorensic commented Oct 8, 2020

Update: I seem to have this working using Lutris-5.7-10-x86_64 as my Wine version. DXVK/VKD3D is turned on and I don't even have to knock the Fusion driver down to DirectX 9, I just leave it on automatic.

What I did:

  1. Create a new wine prefix with Lutris using the GUI. Fill out the bare minimum - basically just the prefix directory you want.
  2. Prepend my winetricks commands with that new Lutris created prefix:
    Ex: WINEPREFIX="/home/phorensic/Fusion 360" winetricks atmlib gdiplus msxml3 msxml6 vcrun2017 ie8 corefonts fontsmooth=rgb winhttp win10
  3. Skip disabling d3d11. We are going to be using the Lutris built-in DXVK to handle all the special 3D features better than a box stock Wine prefix can (yes, even with DXVK 1.7 installed). I don't know how Lutris compiles their special Wine versions, but it handles all versions of DirectX perfectly on my machine (even DirectX 12!)
  4. wget dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe
    7z x -osetup/ "Fusion 360 Admin Install.exe"
    curl -Lo setup/platform.py github.com/python/cpython/raw/3.5/Lib/platform.py
    sed -i 's/winver._platform_version or //' setup/platform.py
  5. Prepend your special Lutris Wine prefix again for the next step:
    Ex: WINEPREFIX="/home/phorensic/Fusion 360" wine setup/streamer.exe -p deploy -g -f log.txt --quiet
    This will throw a million errors and be too verbose. Just watch your CPU and network stats and you will see it's working.
  6. In Lutris GUI update the executable
    Ex: home/phorensic/Fusion 360/drive_c/Program Files/Autodesk/webdeploy/production/e93c21ea16478b49c4dee1f65accf1a11ae6ef96/Fusion360.exe
  7. Run with Lutris GUI and it should ask you log in and then launch. This launcher program is very finicky and may crash. You can run it as many times as you need until it finally completes the log-in and Fusion 360 fully appears ready for use. It needs time to "warm up". Check your CPU, memory and a bit of network to see that it is actually launching.

I did NOT change the Graphics driver option in Fusion. I seem to be the only one reporting that "Automatic" works, instead of needing DirectX 9. I did some brainstorming and found my Lutris-5.7-10-x86_64 extremely stable on all DirectX versions, so why not this? Are there glitches still? Yes. Can I use Fusion? Yes, better than my Windows VM.

Why not use - https://lutris.net/games/autodesk-fusion-360/ ? Well, that install script, nor any of the variants work for me at all. But I had an epiphany that if I used all the information contained in this thread, but use the Lutris provided Wine version that it should work.

@zmp2000

This comment has been minimized.

Copy link

@zmp2000 zmp2000 commented Oct 8, 2020

@phorensic which graphics card are you using?

@phorensic

This comment has been minimized.

Copy link

@phorensic phorensic commented Oct 8, 2020

@phorensic which graphics card are you using?

AMD 7970

@qbouvet

This comment has been minimized.

Copy link

@qbouvet qbouvet commented Nov 24, 2020

How did you get the 'ie8' wine library installed ? You normally can't install it in a 64 bits prefix, did you use a 32 bits prefix ? (reportedly fusion360 requires 64 bits prefix).
Thanks !

EDIT: I though one of the issue I was having was related to not having installed IE8. It was not. The above seems to work so far.

EDIT2: Okay so to conclude this, it installed fine, but doesn't work too well. Regular 10+ seconds freezes, black tiles in the menus, ... dx9 is slightly better than dx11, but both exhibit similar issues. Nvidia GPU. Will update if I find a fix.

@blackmennewstyle

This comment has been minimized.

Copy link

@blackmennewstyle blackmennewstyle commented Nov 25, 2020

How did you get the 'ie8' wine library installed ? You normally can't install it in a 64 bits prefix, did you use a 32 bits prefix ? (reportedly fusion360 requires 64 bits prefix).
Thanks !

EDIT: I though one of the issue I was having was related to not having installed IE8. It was not. The above seems to work so far.

EDIT2: Okay so to conclude this, it installed fine, but doesn't work too well. Regular 10+ seconds freezes, black tiles in the menus, ... dx9 is slightly better than dx11, but both exhibit similar issues. Nvidia GPU. Will update if I find a fix.

You don't need IE8. I honestly recommend to simply use KVM/QEMU Virtual Machine with GPU-passthrough, the performance is similar to run a barebone Windows machine.

@anonizmous

This comment has been minimized.

Copy link

@anonizmous anonizmous commented Nov 28, 2020

Update: I seem to have this working using Lutris-5.7-10-x86_64 as my Wine version. DXVK/VKD3D is turned on and I don't even have to knock the Fusion driver down to DirectX 9, I just leave it on automatic.

Installed well, but the screen flickers. Impossible to work..((

@gramcracker

This comment has been minimized.

Copy link

@gramcracker gramcracker commented Jan 8, 2021

@phorensic your solution seems to be the only one working on ubuntu 20.04. I tried using other versions of wine, and the default version with lutris 5.7+ was the only one that worked out of the box.

@z26

This comment has been minimized.

Copy link

@z26 z26 commented Jan 14, 2021

I reinstalled fusion360 because there was a mandatory update this january, so I tried some of the suggested methods here.

I've tried the lutris method following @phorensic 's method, but there wasn't any way to create a prefix in the lutrix gui without installing a program using the gui, so I created a profile the normal wine/command line way. I didn't get the method to work, but this may be due to me not following the directions properly.

I've tried to compile a special version of wine like @madurani explained, and while fusion360 does work this didnt get rid of the visual glitch I found the most annoying: the browser menu constantly being shown on top of your active windows even when fusion is minimized. I'll keep using this installation for now.

Edit: seems fusion crashes when I try to access cloud storage (didnt have that problem previously) too bad. Unless I install a vm at some point I'll just use an alternative to fusion.

@derlaft

This comment has been minimized.

Copy link

@derlaft derlaft commented Jan 19, 2021

for context, I skipped ie8 and managed to install Fusion 360 but get the following error on running it.

[2019-01-13 20:06:53.495935] [0x0000002f] [fatal] Exception caught in main: D:\Stage\workspace\GEComp-protein\slave\GEC-vs2015u3\gitadsk\protein\src\libs\xirang\common\file_archive.cpp(95)MaterialLibrary/Material Library/adexmtsv_prod.cfg

Turns out, the issue here is the wrong working directory. If you cd into the right dir, it actually launches afterwards.

Nevertheless even after following the instruction from @phorensic (with skipping ie8 because it's not supported on wine64 prefixes) and switching to DirectX 9 I could not make it usable. There were a lot of errors and models did not open.

Then I tried wine-nine and it worked! But the performance was much worse than in Windows VM with GPU-acceleration hack

@cryinkfly

This comment has been minimized.

Copy link

@cryinkfly cryinkfly commented Feb 15, 2021

Hello everyone,

So I got Fusion 360 installed in openSuse Leap 15.2 (Xfce). I use wine-5.0 and WINEARCH = win64.

My system:

OS: openSUSE Leap 15.2 x86_64
Kernel: 5.3.18-lp152.63-default
DE: Xfce
CPU: Intel i7-7700HQ (8) @ 3.800GHz
GPU: NVIDIA GeForce GTX 1060 Mobile 6G (Community Repository Nvidia)
Memory: 32GB


I proceeded as follows:

1.) Open Yast -> Install Software -> Install these packages: wine & p7zip-full

2.) Reboot the system

3.) Open a Terminal -> Run this command: winetricks corefonts vcrun2017 msxml4 dxvk (minimum requirement for running Fusion 360)

4.) Run this command: winecfg
5.) Set the windows version to Windows 8

5.) Close this window

6.) Run this command: clear (It's better to see, what happens, when we clear the terminal.)

7.) Run this command(s): cd Downloads && mkdir fusion360 && cd fusion360

8.) Run this command: wget https://dl.appstreaming.autodesk.com/production/installers/Fusion%20360%20Admin%20Install.exe (Here we downloading the installer of Fusion 360.)

9.) Run this command: 7z x -osetup/ "Fusion 360 Admin Install.exe" && curl -Lo setup/platform.py github.com/python/cpython/raw/3.5/Lib/platform.py && sed -i 's/winver._platform_version or //' setup/platform.py



10.) Run this command: winecfg
11.) Set the windows version to Windows 8

12.) Run this command: wine setup/streamer.exe -p deploy -g -f log.txt --quiet (Run this command 2x)

13.) Run this command(s): cd $HOME && mkdir .Fusion360 && cd .Fusion360

14.) Run this command: env WINEPREFIX="/home/YOUR_USER_NAME/.wine" wine C:\\windows\\command\\start.exe /Unix /home/YOUR_USER_NAME/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/Autodesk/Autodesk\ Fusion\ 360.lnk (Here we opening the program Fusion 360 and this creating some files in our .Fusion360 folder.)

15.) Login with your account data

16.) Then go to preferences and in General under Graphics driver, select DirectX 9.

17.) Close Fusion 360



18.) Run this command: winecfg -> Go to libraries -> Change these options:

d3d10core = disabled
d3d11 = native
d3d9 = builtin
dxgi = native


19.) Open Fusion again with this command: env WINEPREFIX="/home/YOUR_USER_NAME/.wine" wine C:\\windows\\command\\start.exe /Unix /home/YOUR_USER_NAME/.wine/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/Autodesk/Autodesk\ Fusion\ 360.lnk (It's important, that your changing to your .Fusion360 folder in our home-directory and run then this command now & in the future here.)

20.) Now everything should work so far.
  • Note: simply ignore errors that occur during installation. The installation of Fusion 360 was repeated several times to ensure that it really worked.

Which workspaces I have tested:

  • construction (works)
  • animation (works)
  • rendering (works with problems - The problem is, when you will saving a rendered file, then you must kill Fusion 360. After this you can see a window, where you can save this file.
  • production (seems to work at first glance)

Further changes to Fusion 360 will be made and further tests will be carried out as well.


Here You can see the installation of Fusion360 on my Linux system: https://youtu.be/-BktJspJKgs


More information can be found here: https://www.facebook.com/cryinkfly/ and https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-

Bildschirmfoto_2021-02-15_10-10-29
Bildschirmfoto_2021-02-15_10-11-13
Bildschirmfoto_2021-02-15_10-14-06
Bildschirmfoto_2021-02-15_10-14-23
Bildschirmfoto_2021-02-15_10-14-55
Bildschirmfoto_2021-02-15_10-15-55
Bildschirmfoto_2021-02-15_10-17-31
Bildschirmfoto_2021-02-15_23-45-21
Bildschirmfoto_2021-02-15_23-45-37

@dreamcat4

This comment has been minimized.

Copy link

@dreamcat4 dreamcat4 commented Feb 15, 2021

The official lutris install script worked for me. However not with the default wine version lutris-6.0-x86_64. Had to change that to lutris-gfn-6-x86_64. This then got to the login screen. Did not crash after that anymore. Also changed the executable path to Fusion360.exe from the default windows shortcut. Fusion runs now on this GT1030 low end graphics. But it's rather slow with complex models, and comes with certain graphical glitches.

@mike-lloyd03

This comment has been minimized.

Copy link

@mike-lloyd03 mike-lloyd03 commented Feb 22, 2021

I wish I saw this thread a week ago. Spent all last weekend setting up Win 10 in a KVM with GPU passthrough just for Fusion 360.

@blackmennewstyle

This comment has been minimized.

Copy link

@blackmennewstyle blackmennewstyle commented Feb 22, 2021

I wish I saw this thread a week ago. Spent all last weekend setting up Win 10 in a KVM with GPU passthrough just for Fusion 360.

Well, technically, you did not waste your time since KVM GPU passthrough will give you way better performance. I'm running Fusion360 that way and i will certainly not go back to WINE lol

@mike-lloyd03

This comment has been minimized.

Copy link

@mike-lloyd03 mike-lloyd03 commented Feb 22, 2021

Ah. I'm trying to avoid some of the quirkiness of KVM and virt-manager and switching GPU drivers. If I could just run a Wine version of Fusion natively, that would be a lot easier.

@derlaft

This comment has been minimized.

Copy link

@derlaft derlaft commented Feb 22, 2021

@mike-lloyd03

If you have Intel graphics (and a relatively recent hardware), this could be a viable alternative which is relatively easy to setup: https://wiki.archlinux.org/index.php/Intel_GVT-g

@mike-lloyd03

This comment has been minimized.

Copy link

@mike-lloyd03 mike-lloyd03 commented Feb 23, 2021

Well it turns out whatever I do, I can't get this to run with Wine. Using the guide shown above or using the Lutris install script (and switching to lutris-gfn-6-x86_64) gives the same result. I can log in successfully but sometime after logging in while still loading, it crashes with the standard "Fusion 360 error report". The only clue I can find is in the dmpuserinfo.xml file:

<Exception PGStatus="0x00000001" access_address="0x0000000000000000" accessing_null_ptr="1" code="0xc0000005" exception_address="0x0000000000000000" text="ACCESS_VIOLATION" type="Write"/>

System Info:

  • Razer Blade 15 Advanced 2020
  • Manjaro 5.10.15-1
  • Wine 6.1-1
@dreamcat4

This comment has been minimized.

Copy link

@dreamcat4 dreamcat4 commented Feb 23, 2021

Unfortunately cannot really help, because have not seen that crash before here. My machine is an 8700k (desktop) running ubuntu 20.04.2 LTS. With GT1030 graphics (latest nvidia proprietary drivers v440.82). Recent kernel v5.10.15. And 32gb of system ram. Use the latest winetricks script downloaded from github.

There are plenty of comments about your problem (crash after login screen). Looking earlier on in the thread though. There seems 2 main ways:

https://gist.github.com/probonopd/0fab254aa0b6fc371d8db641822bd530#gistcomment-3348438

Says to kill the thread, install then continues.

But there is also some other guy, who says: Go into the Lutris Settings for the game ("Configure" button per game). Then in "Runner Options" Tab, scroll doen and in the middle somewhere there is a toggle switch. For "Windowed (Virtual Desktop).

Bt enabling that option, then once it crashes (after login). Then you can relaunch Fusion 360 from the desktop icon again. And it should then proceed again. But without crashing the 2nd time.

Both ^^ these methods appear to be the doing the same thing as each other.

@cryinkfly

This comment has been minimized.

Copy link

@cryinkfly cryinkfly commented Feb 25, 2021

New Update: The production work surface now also works. :)

Also I have changed the manual for the installation of Fusion 360 with wine!


You can see this on my YouTube-Channel: https://youtu.be/sCsshG13mk8

Bildschirmfoto_2021-02-25_12-01-34
Bildschirmfoto_2021-02-25_12-00-58
Bildschirmfoto_2021-02-25_12-02-25

@fehlfarbe

This comment has been minimized.

Copy link

@fehlfarbe fehlfarbe commented Feb 26, 2021

It worked perfectly with Lutris until I had to update fusion yesterday. I reinstalled Fusion360 with Lutris but it crashes with recommended settings. I had to change the runnter back to lutris-lol-4.17-x86_64. Now I can login and construction works but the filebrowser on the left stays blank and if I minimize the filebrowser the program crashs. Has anybody an idea?

I also tried winetricks settings:

d3d10core = disabled
d3d11 = native
d3d9 = builtin
dxgi = native

Bildschirmfoto vom 2021-02-27 00-05-00

@cryinkfly

This comment has been minimized.

Copy link

@cryinkfly cryinkfly commented Mar 1, 2021

Hello fehlfarbe, can You check, if You have allready changed the DirectX version from "Automatic" to "DirectX9" in the configuration center of Fusion 360, please. :)

@fehlfarbe

This comment has been minimized.

Copy link

@fehlfarbe fehlfarbe commented Mar 1, 2021

Yep, DirectX9 ist activated. Construction mode is working so far (had maybe 1 or 2 crashed in 2h) but the Cloud browser on the left is still white and sometimes the dialog windows (open, upload tec.) stay black. I also tried to resize the main windows because that fixed the broken inputs at the login window but still the same (or even crash while resizing).

I'm running Linux Mint 19.1 with AMD Ryzen 7 PRO 2700U CPU / Vega GPU

I also tried different DXVK versions (1.5.5 to latest) and different lutris versions. It only starts with lutris-lol-4.17 (like my Fusion360 installation before update)
Bildschirmfoto vom 2021-03-01 16-48-14

@JohanAR

This comment has been minimized.

Copy link

@JohanAR JohanAR commented Mar 1, 2021

Changed Lutris settings use virtual desktop, the first time Fusion runs it always crashed, but I was able to launch it again using the desktop icon after closing the bug reporter. After this I changed Lutris settings -> game options -> executable to the Fusion360.exe instead of the .lnk and now it doesn't crash anymore, only hangs with 100% cpu after closing the app. Also changed to dx9 but I don't know if this was necessary, as it still crashed when run through link

@cryinkfly

This comment has been minimized.

Copy link

@cryinkfly cryinkfly commented Mar 1, 2021

Okay, when you install this program without lutris and only with wine/winetricks (see my manual), then it works for you, but I will check this with lutris in the next time and give you a feedback about this one. 👌🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment