Fusion-360 - Linux (Wine Version)

image

Hello and Welcome on my GitHub-Channel "Crinkfly"!

My name is Steve and in this repository you can find some instructions for Autodesk Fusion 360, where you get a way to install this program on your system. I will give you a feedback at different intervals, when there is something new.

My goal is that we can also use Autodesk Fusion 360 on Linux and so we don't need longer two operating systems for this program, when we use this for our projects. I think this is a fantastic idea!


You will get more information about this program, then you can visit the original website of Autodesk Fusion 360 with this link: https://www.autodesk.com/products/fusion-360/features


You might want to use other CAD programs, then you can find more programs here:


Also you get more informations about Fusion 360, when you visit my other channels:

YouTube_channel


My system:

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

Wine version: wine-6.8 (WINEARCH = win64)


Installation on openSUSE Leap & Tumbleweed:

openSUSE Leap 15.3

1.) Download my scripts: Installation-Script & Start-Script

2.) On openSUSE Tumbleweed you must delete the steps for adding the wine-Repository in my file "fusion360-install.sh"!

3.) Follow my instructions in my files "fusion360-install.sh" & "fusion360-start.sh" !

*Notice: Check if you have installed the newest graphics driver on your system!


Installation on Ubuntu, Linux Mint, ...:

Ubuntu

1.) Download my scripts: Installation-Script & Start-Script

2.) When you system use a newer based Ubuntu version as like Ubuntu (Focal Fossa), then you must change the wine-Repository in my file "fusion360-install.sh (Visit this site: https://wiki.winehq.org/Ubuntu)!

3.) Follow my instructions in my files "fusion360-install.sh" & "fusion360-start.sh" !

*Notice: Check if you have installed the newest graphics driver on your system!


Installation on Fedora:

Fedora

1.) Open a Terminal and run this command sudo nano /etc/hosts (Change this file!)

     127.0.0.1     localhost
     127.0.1.1     EXAMPLE-NAME
     
     ::1 ip6-localhost ip6-loopback
     fe00::0 ip6-localnet
     ff00::0 ip6-mcastprefix
     ff02::1 ip6-allnodes
     ff02::2 ip6-allrouters
     ff02::3 ip6-allhosts

2.) Run this command: sudo nano /etc/hostname (Change this file!)

    EXAMPLE-NAME

3.) Reboot your system

4.) Download my scripts: Installation-Script & Start-Script

5.) Follow my instructions in my files "fusion360-install.sh" & "fusion360-start.sh" !

*Notice: Check if you have installed the newest graphics driver on your system!


Installation on Manjaro (based on Arch Linux):

Manjaro

1.) Download my scripts: Installation-Script & Start-Script

2.) Follow my instructions in my files "fusion360-install.sh" & "fusion360-start.sh" !

*Notice: Check if you have installed the newest graphics driver on your system!


Installation with Flatpak - EXPERIMENTAL:

Login Screen

  1. Look into my file fusion360-install.sh and install the the minimum requirements! (Check also your graphics driver!)

  2. Install Flatpak on your system: https://flatpak.org/setup/ (More information about FLatpak: https://youtu.be/SavmR9ZtHg0)

  3. Run this command: flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

  4. Reboot your system!

  5. Go to this project: https://github.com/fastrizwaan/flatpak-wine

  6. Download this file "org.winehq.flatpak-proton-68-ge-1" or newer one, when they come out.

  7. Open a Terminal -> Run this command: cd Downloads && flatpak install --user flathub org.winehq.flatpak-proton-68-ge-1

  8. Run this command: flatpak run org.winehq.flatpak-proton-68-ge-1 winetricks -q corefonts vcrun2017 msxml4 win10

  9. Run this command: flatpak run org.winehq.flatpak-proton-68-ge-1 bash

  10. Run this command: cd $HOME && cd Downloads && mkdir fusion360 && cd fusion360

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

  12. Run this command: wine Fusion\ 360\ Admin\ Install.exe -p deploy -g -f log.txt --quiet

  13. Now, you can continue with the installation of Fusion 360.

  14. Open your Filebrowser (for example Thunar) -> Go to this path: /home/YOUR-USER-NAME/.local/share/flatpak-proton-68-ge-1/default/drive_c/users/steamuser/Application Data/Autodesk/Neutron Platform/

  15. Create a new folder: Options

  16. Create a new file: NMachineSpecificOptions.xml

  17. Insert this text:

<?xml version="1.0" encoding="UTF-16" standalone="no" ?> <OptionGroups> <BootstrapOptionsGroup SchemaVersion="2" ToolTip="Special preferences that require the application to be restarted after a change." UserName="Bootstrap"> <driverOptionId ToolTip="The driver used to display the graphics" UserName="Graphics driver" Value="VirtualDeviceGLCore"/></BootstrapOptionsGroup> </OptionGroups>

... safe this file, close the editor and your file-browser.

  1. Run this command: cd $HOME && cd .local && cd share && cd flatpak-proton-68-ge-1 && cd default && cd drive_c/ProgramData/Microsoft/Windows/Start\ Menu/Programs/Autodesk/ && wine Autodesk\ Fusion\ 360.Ink

If you use Wine under XWayland, you can activate the option for "Emulating a virtual desktop" in the Graphics Tab in winecfg, to avoid problems with:

  • flickering
  • wrong window location
  • wrong mouse cursor location and clicks
  • keyboard detection

Note: Simply ignore errors that occur during installation.
The installation of Fusion 360 was repeated several times to ensure that it really worked.

Special thanks to https://github.com/probonopd for his old guide here: https://gist.github.com/probonopd/0fab254aa0b6fc371d8db641822bd530 ! :-)

Application Maintainer (WineHQ): https://appdb.winehq.org/objectManager.php?sClass=version&iId=36468
  • @cryinkfly (Administrator & Project Manager)

Special thanks go to these users:
  • @dreamcat4
  • @mike-lloyd03
  • @Tony763
  • @fastrizwaan

... they help me to get work Fusion 360 on Linux!!!


Which workspaces I have tested:


When you will dosn't use openGL:

  • Run this command: WINEPREFIX=~/.fusion360 sh winetricks -q corefonts vcrun2017 msxml4 dxvk (Then you must install also dxvk!)

  • Run this command: WINEPREFIX=~/.fusion360 winecfg -> Go to libraries -> Change these options:

    • d3d10core = disabled
    • d3d11 = builtin
    • d3d9 = builtin
    • dxgi = builtin

When you have opened Fusion 360 -> Go to preferences and in General under Graphics driver, select DirectX 9.


If you have some problems or a question:

https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/issues

Description
Languages
Shell 84.6%
Python 15.2%
CSS 0.2%