Autodesk Fusion 360 For Linux Versions Save

This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!

v7.6.10

3 months ago

Thanks to the support 🛟 of the community, the problem with the FUSION_IDSDK & WEBVIEW2 has been fixed and the installation script has been adjusted! 🔔

⚠️ Important, Wine version 8.14 or higher is now required!!! ⚠️

Otherwise, Fedora 37 has been removed ⛔️ and Fedora 39 was added ✅.

Many thanks again to the strong community and especially to a special community member @alextrical for the help! ❤️


Here is the customized code from @alextrical:

export env ROOTFOLDER=~/.fusion
mkdir {$ROOTFOLDER,$ROOTFOLDER/wineprefixes,$ROOTFOLDER/Downloads}
rm -r $ROOTFOLDER/wineprefixes/default
export env WINEPREFIX=$ROOTFOLDER/wineprefixes/default
export env WINEDEBUG=fixme-all #Hide the fixme messages intended for Wine developers
SP_FUSION360_INSTALLER_URL="https://dl.appstreaming.autodesk.com/production/installers/Fusion%20Admin%20Install.exe"
SP_WEBVIEW2_INSTALLER_URL="https://github.com/aedancullen/webview2-evergreen-standalone-installer-archive/releases/download/109.0.1518.78/MicrosoftEdgeWebView2RuntimeInstallerX64.exe"

#Wine version checking, warn user if their wine install is out of date
WINE_VERSION="$(wine --version  | cut -d ' ' -f1 | sed -e 's/wine-//' -e 's/-rc.*//')"
WINE_VERSION_MINIMUM=8.14
if (( $(echo "$WINE_VERSION < $WINE_VERSION_MINIMUM" | bc -l) )); then
    echo "Your version of wine ${WINE_VERSION} is too old and will not work with Autodesk Fusion. You should upgrade to at least ${WINE_VERSION_MINIMUM}"
fi

#Install required Font, the Navigation bar will not work without this font.
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O $ROOTFOLDER/Downloads/winetricks
chmod +x $ROOTFOLDER/Downloads/winetricks
$ROOTFOLDER/Downloads/winetricks arial
wine winecfg -v win10

#Remove tracking metrics/calling home
wine REG ADD "HKCU\Software\Wine\DllOverrides" /v "adpclientservice.exe" /t REG_SZ /d "" /f
#Navigation bar does not work well with anything other than the wine builtin DX9
wine REG ADD "HKCU\Software\Wine\DllOverrides" /v "AdCefWebBrowser.exe" /t REG_SZ /d builtin /f
#Use Visual Studio Redist that is bundled with the application
wine REG ADD "HKCU\Software\Wine\DllOverrides" /v "msvcp140" /t REG_SZ /d native /f
wine REG ADD "HKCU\Software\Wine\DllOverrides" /v "mfc140u" /t REG_SZ /d native /f

cat > $ROOTFOLDER/Downloads/NMachineSpecificOptions.xml << EOL
<?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="VirtualDeviceDx9"/></BootstrapOptionsGroup>
</OptionGroups>
EOL

#Download and install WebView2 to handle Login attempts, required even though we redirect to your default browser
wget -N $SP_WEBVIEW2_INSTALLER_URL -P $ROOTFOLDER/Downloads
wine $ROOTFOLDER/Downloads/MicrosoftEdgeWebView2RuntimeInstallerX64.exe /install #/silent

#Download latest Admin Install, only if the file has changes since last time we connected to the server
wget -N $SP_FUSION360_INSTALLER_URL -P $ROOTFOLDER/Downloads

#Extract the icon from the installer, this will give the latest icon without breaking any distribution licenses
wrestool -x --output=$ROOTFOLDER/Downloads/Fusion360.ico -t14 "${ROOTFOLDER}/Downloads/Fusion Admin Install.exe"

#Install the application, the UI doesn't work for us, so install in the background. Could do with tracking folder size to get a progress bar for the user here
wine $ROOTFOLDER/Downloads/Fusion\ Admin\ Install.exe --quiet

mkdir -p "${ROOTFOLDER}/wineprefixes/default/drive_c/users/$USER/AppData/Roaming/Autodesk/Neutron Platform/Options"

cp $ROOTFOLDER/Downloads/NMachineSpecificOptions.xml "${ROOTFOLDER}/wineprefixes/default/drive_c/users/$USER/AppData/Roaming/Autodesk/Neutron Platform/Options"

#Disable Debug messages on regular runs, we dont have a terminal, so speed up the system by not wasting time prining them into the Void
sed -i 's/=env WINEPREFIX=/=env WINEDEBUG=-all env WINEPREFIX=/g' "$HOME/.local/share/applications/wine/Programs/Autodesk/Autodesk Fusion.desktop"

#Cleanup any shortcuts created we dont want, though they seem to work well now
#rm -f "$HOME/.config/menus/applications-merged/wine-Programs-Autodesk-Autodesk Fusion.menu"
#rm -rf "$HOME/.local/share/applications/wine/Programs/Autodesk/Autodesk Fusion.desktop"

#Create mimetype link to handle web login call backs to the Identity Manager
cat > $HOME/.local/share/applications/adskidmgr-opener.desktop << EOL
[Desktop Entry]
Type=Application
Name=adskidmgr Scheme Handler
Exec=env WINEPREFIX="$ROOTFOLDER/wineprefixes/default" wine "C:\Program Files\Autodesk\webdeploy\production\99249ee497b13684a43f5bacd5f1f09974049c6b\Autodesk Identity Manager\AdskIdentityManager.exe" %u
StartupNotify=false
MimeType=x-scheme-handler/adskidmgr;
EOL
xdg-mime default adskidmgr-opener.desktop x-scheme-handler/adskidmgr

v7.6.9

9 months ago

Good evening Fusion 360 for Linux community! 👋

Today I made some changes in the Installation Wizard:

  • Fixed a few bugs (e.g. The standard installation, no default folder was displayed and found!) ✅
  • Support discontinued for some Linux distros! (Debian 10, Ubuntu 18, Fedora 35/36 and openSUSE 15.3) ⛔️
  • Added support for some Linux distros! (Debian 12/Testing, Fedora 37/38/Rawhide and openSUSE 15.5) ✅
  • Bug with the Autodesk Single Sign-On (SSO) for Fusion 360 has been fixed with a workaround* so that newer versions of Fusion 360 can be used again! ✅
  • ⚠️ However, one or the other can lead to errors such as performance losses when editing models. ⚠️ 💪 But these problems are already being worked on with some people from the community! 💪

Bildschirmfoto_2023-07-26_17-26-57 KVM guest with GPU passthrough | Linux Mint 21.2 XFCE | AMD Radeon™ PRO W6400 GPU | Wine (Version 8.13) | Fusion 360 (Version 2.0.16753)

v7.6.8

11 months ago

The login to the newer Fusion 360 version is now working again!

A way was found to deactivate the new login variant so that the old login method takes effect again.

This does not affect safety!

Only the functions with the Autodesk Single Sign-On (SSO) cannot be used, such as the link to a password manager app.

Many thanks also at this point here to the great community, who have been looking for possible solutions with me for many weeks and have sacrificed their free time to clear this serious bug aside!

And now let's implement wonderful projects with Fusion 360 on Linux together again!!!

Best regards from Germany Steve Zabka

v7.6.7

1 year ago

Good morning dear community 🙂,

As some of you may have noticed in the last few weeks, Autodesk has rolled out a login function (single sign-on (SSO)) for Fusion 360 with the April 2023 update ...

new-sign-in-1-1 The image was created by: © 2022 Autodesk Inc.

With this new feature, the user now clicks a button during the login process and a separate web browser is opened in which they must continue the login process. If the login was successful there, it switches back to Fusion 360 and you are logged in and can continue working with Fusion 360. 🗝

However, this new feature is not properly supported under Wine! ⚠️

So that you can still use Fusion 360 on Linux, some people from the community and I have selected and frozen the installer (May 2023 update) of Fusion 360 for future installations on Linux. ↩️

Unfortunately, however, all newer functions from the April 2023 update cannot currently be used! ⛔

But don't worry, we're looking for a solution! ⚙️

And now you can continue working with Fusion 360 on Linux. ✅


And at this point many thanks again to the following people from the community who made this workaround possible:

  • @alextrical ❤️️
  • @dzervas ❤️️
  • @dumbnerd08 ❤️️
  • @fabianmuehlberger ❤️️
  • novie ❤️️

v7.6.6

1 year ago

A discussion room has been created to speed up the development of Autodesk Fusion 360 on Linux and enable a better exchange of thoughts and ideas.

This Matrix room was created by the two GitHub users @dzervas and @9ary . ❤️️

And at this point many thanks to both of them! 👏

So exchange ideas and much more if you want! 🏗

There is also another piece of news! @dzervas created another project on Fusion 360 on GitHub, directly addressing Fusion 360 QT under/build. You can find more information in his blog post. 💡

So have a look there too. :+1:

v7.6.5

1 year ago

It's almost time and the new update 1.8.2 will be released! 🔮

However, I still have to work on some construction sites, but one thing I can say for now, there will be an automatic detection of the Linux disturbance and graphics card used, in order to be able to install and set up all important packages even more easily in the future. 🔜

There will also be some performance improvements, since with the new Wine Version 8.3 Windows 11 has now also been selected or improved and I have made a few more modifications! 🚀

So stay tuned for many exciting new features ... 🍹🥤☕️


Bildschirmfoto vom 2023-03-22 17-14-00


Oh, and if you want to support my project and my work, then have a look here on my website at: https://cryinkfly.com/become-partners/ ♥️


Best greetings from Dresden, Germany 🇩🇪
Steve Zabka

v7.6.4

1 year ago

Almost 2 weeks ago I had the time to extensively test the 3Dconnexion SpaceMouse under Fusion 360 (Wine). 📺

And got it working thanks to the help of a community member "@DD1984" and Arch Linux's strong documentation. 📒

However, the configuration was quite complicated! ⚠️

But don't worry, we're working on adding support for the 3Dconnexion SpaceMouse to the installer. 🛠

v7.6.3

1 year ago

I just updated the list of all tested extensions for Autodesk Fusion 360 that also work on Linux. 📦

These include the extensions:

  • Czech localization for F360 (7.6 - New & now free!) 🇨🇿

The Czech localization for Autodesk® Fusion 360™ is now a free add-in, which installs and activates the Czech user interface (UI) in Fusion 360 and keeps it updated during the frequent release updates of this CAD/CAM product. Before you had to pay something for this addon to be able to use it.

  • HP 3D Printers for Autodesk® Fusion 360™ (1.0.0.50 - New) 🧩

The Add-In now works with both V2 and legacy format machines. All print profiles supported by HP APIs can now be selected and submitted during job ticket creation. Components are automatically transformed to the correct coordinates for all supported HP printers when a job is submitted. If the printer's job queue is full, a new error message is displayed after submitting a job ticket to the printer.

  • Ultimaker Digital Factory for Autodesk Fusion 360™ (1.1.0.65 - New) 🧩

Removed "Upload toolpath to project" option

Thanks here for the notifications from the Autodesk team! ❤️️

v7.6.2

1 year ago

Abo_1000

Hey everyone 👋, if that's not totally awesome! - We have broken the +1000 subscriber mark! 🛩

In mid-January I hit the 500 subscriber mark and not even half a year later I can look forward to 1000 subscribers worldwide who are interested in my project and the Autodesk Fusion 360 program. 👏

Is that great? 🤔

I definitely think so! 😬

And as you can see or read, I'm still happy about every single one. 🤩

Thanks also to everyone who has already supported me financially or helped me with troubleshooting, translating or with feedback - a big thank you!!! ❤️️

And when you get a chance, visit my new website or my YouYube channel, on which you will find more and more content in the future. 🏷

Many greetings from Dresden, Germany 🇩🇪

Steve Zabka

v7.6.1

1 year ago

The light at the end of the corridor is approaching and soon the new installation assistant will shine in a completely new light. 🪔

This video gives you a little insight:

https://user-images.githubusercontent.com/79079633/192797946-aa5e96a4-3e2b-48ce-be6c-845f7492f1f2.mp4


⚠️ But remember, there are still many changes to come and new features will be added to make installing and managing multiple Autodesk Fusion 360 boxes on Linux easier! ⚠️