Autodesk-Fusion-360-for-Linux
Autodesk-Fusion-360-for-Linux copied to clipboard
Fusion stops at ~40% in "Initializing" splash screen
Describe the bug
After installation and running the start script, Fusion just sits there at ~40% "initializing".
To Reproduce Steps to reproduce the behavior:
- Install
- Run
Expected behavior Well obviously I'd like that initial splash screen to go away at some point :-P
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- Version number of Autodesk Fusion 360 - unknown, whatever the installer downloaded just now
- Graphics card model + Graphics card driver (Version number)
- Debian testing
- Wayland/Sway bit doesn't seem to matter
- DXVK- or OpenGL-Mode: probably basic OpenGL, no idea
Additional context Add any other context about the problem here.
I have this issue as well. running Arch.
Same Porblem on Ubuntu 24.04
Same problem here on Debian 12 with wine 10.0 and 10.16 (staging). The output is attached here:
Same problem here for me, it gets stuck at "Loading additional modules"
I tried both:
curl -L https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/setup/autodesk_fusion_installer_x86-64.sh -o "autodesk_fusion_installer_x86-64.sh" && chmod +x autodesk_fusion_installer_x86-64.sh && ./autodesk_fusion_installer_x86-64.sh --install --default
and with --full
Just installed Fusion on my Ubuntu 24.04.3 LTS. Also stuck on Loading additional modules. On my CachyOS setup it can't even install properly.
Happening here as well. EndeavourOS with wayland, also stuck on Loading additional modules.
I can say moving the wine prefix to the .local/share/wineprefixes/ folder fixed it for me as I would always get stuck Loading Additional Modules. No idea why that makes a difference, but you also have to make the change for the .desktop launcher and the launch script. But now I cant login even with the work arounds.
Script Change:
Line 27: WINEPREFIX_DIRECTORY=$HOME/.local/share/wineprefixes/Fusion/
.Desktop Change (CHANGE USER to your name):
Line 3: Exec=env "WINEPREFIX=/home/USER/.local/share/wineprefixes/Fusion/" wine "C:\\\\users\\\\Public\\\\Desktop\\\\Autodesk Fusion.lnk"
I can confirm it happens to me as well on a fresh Omarchy install, and that the fix by @Technologyman00 doesn't seem to solve it.
I also had this earlier and it went away after trying multiple times. I believe this could be a race condition or some background task which takes a long time. The only other thing which I remember to have touched until it worked was to try with wine 10. If I'm correct with my guess it might work if you just leave it running for some time or try restarting it a couple of times until it works.
I managed to circumvent this issue but got a new one https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/590#issuecomment-3419811655
I can confirm it happens to me as well on a fresh Omarchy install, and that the fix by @Technologyman00 doesn't seem to solve it.
Sorry I should probably update it here too, but here are updated steps that worked for someone else https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/599#issuecomment-3413737077
Sorry I should probably update it here too, but here are updated steps that worked for someone else #599 (comment)
A modified version of this gets past the initializing step, but then runs into the log-in issue. The steps at https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/599#issuecomment-3418798040 do not appear to do anything at that point, though all command execute without any apparent issue
A modified version of this gets past the initializing step, but then runs into the log-in issue. The steps at https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/599#issuecomment-3418798040 do not appear to do anything at that point, though all command execute without any apparent issue
Did you have quotes around the link you pasted? You'll get some output in the terminal after running the command to login.
Did you have quotes around the link you pasted? You'll get some output in the terminal after running the command to login.
Yes, I've tried it with and without quotes around the link in the quotes. Here is the output of running the login command
0d78:fixme:file:NtLockFile I/O completion on lock not implemented yet
0d78:fixme:ver:GetFileVersionInfoSizeExW flags 0x2 ignored
0d78:fixme:ver:GetFileVersionInfoExW flags 0x2 ignored
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD100): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD100): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdpSDKWrapper.dll", 0x00000001, 0000000000000000, 00007FFFFE1FD120): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD040): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD120): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD040): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdpSDKWrapper.dll", 0x00000001, 0000000000000000, 00007FFFFE1FD080): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"Z:\\home\\qib", 0x00000001, 0000000000000000, 00007FFFFE1FCE30): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Roaming\\Autodesk\\ADPSDK", 0x00000001, 0000000000000000, 00007FFFFE1FCE30): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD470): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb", 0x00000001, 0000000000000000, 00007FFFFE1FCC90): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager", 0x00000001, 0000000000000000, 00007FFFFE1FCC90): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FCED0): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD470): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD3B0): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD3B0): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdpSDKWrapper.dll", 0x00000001, 0000000000000000, 00007FFFFE1FD490): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD3B0): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD490): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FD3B0): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"Z:\\home\\qib", 0x00000001, 0000000000000000, 00007FFFFE1FCD70): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Roaming\\Autodesk\\ADPSDK", 0x00000001, 0000000000000000, 00007FFFFE1FCD70): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\Autodesk Identity Manager\\AdskIdentityManager.exe", 0x00000001, 0000000000000000, 00007FFFFE1FCFF0): stub
0d7c:fixme:msg:ChangeWindowMessageFilterEx 0000000000060284 547 1 00007FFFFF6EFE40
0d7c:fixme:msg:ChangeWindowMessageFilterEx 0000000000060284 548 1 00007FFFFF6EFE40
0d7c:fixme:msg:ChangeWindowMessageFilterEx 0000000000060284 4a 1 00007FFFFF6EFE40
0d80:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Local\\Autodesk\\webdeploy\\production\\a1d30517cb85d5c6acd42dad49b8adfaaac933fb\\AdpSDKCore.dll", 0x00000001, 0000000000000000, 00007FFFFF8EF640): stub
0d78:fixme:bcrypt:set_key_property unsupported key property L"IV"
0d84:fixme:ver:GetCurrentPackageId (00007FFFFFAEFF50 0000000000000000): stub
0d78:fixme:bcrypt:BCryptCreateHash ignoring object buffer
0d78:fixme:bcrypt:BCryptCreateHash ignoring object buffer
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Roaming\\Autodesk\\ADPSDK\\JSON\\4824c871-3c9c-413a-9d1c-ef166aaf7b80_i2.json.user.saving", 0x00000001, 0000000000000000, 00007FFFFE1FE910): stub
0d78:fixme:mpr:WNetGetUniversalNameW (L"C:\\users\\qib\\AppData\\Roaming\\Autodesk\\ADPSDK\\JSON\\4824c871-3c9c-413a-9d1c-ef166aaf7b80_i2.json.user", 0x00000001, 0000000000000000, 00007FFFFE1FE910): stub
This may also be of note, but when the login screen comes up, this window also appears
@Coletronix Ah ok you need the modified QtWeb dll. I forget where I found it. Someone posted it on a random issue.
@Coletronix found it here https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/421#issuecomment-2138799923
@Coletronix found it here #421 (comment)
Popping that in does get rid of the problem popup, but the login command still does nothing :-(
@Coletronix found it here #421 (comment)
Popping that in does get rid of the problem popup, but the login command still does nothing :-(
Getting there, what is the output in the console now?
No difference in the login command output. The main fusion window now prints this forever once I've clicked the sign in button
No difference in the login command output. The main fusion window now prints this forever once I've clicked the sign in button
![]()
I was able to successfully ignore that. So I don't think it's really a problem.
So you click on the login button It redirects to the website to login You copy the button's link that is a long code And paste it into the command with your username and location and it doesn't work?
So you click on the login button It redirects to the website to login You copy the button's link that is a long code And paste it into the command with your username and location and it doesn't work?
Yes. This is my process. I've tried the following variations of the command, with full computer restarts between each failed attempt. (I've replaced a chunk of the link with nonsense)
WINEPREFIX="/home/qib/.local/share/wineprefixes/fix_fusion/" wine '/home/qib/.local/share/wineprefixes/fix_fusion/drive_c/users/qib/AppData/Local/Autodesk/webdeploy/production/a1d30517cb85d5c6acd42dad49b8adfaaac933fb/Autodesk Identity Manager/AdskIdentityManager.exe' "PASTE adskidmgr:/login 'ue1c1.FbxaZyG1OZfQRxxnKuj0kup0-woCYz5pJBYoyoIz&state=VzRPelVCUnJDVXRsVlJJZ0FSYnY1clJJS01IZTdkWHAuN0xNbk1WLXFKdnlrRzdKX2VzWTR1UGRoVDNDeHJqWndJbzJVYUtDc3RuNC51c2VyLXBybasdfasdfasdfasdfasasfasdfasdfasfasddfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfUzQXJlYWQlMjBidWNrZXQlM0F1cGRhdGUlMjBidWNrZXQlM0FkZWxldGUlMjBjb2RlJTNBYWxsJTIwYWNjb3VudCUzQXJlYWQlMjBhY2NvdW50JTNBd3JpdGUlMjBvcGVuaWQlMjBkZXZpY2Vfc3NvLnVzZV9hbHRlcm5hdGl2ZV9wcm9kdWN0X3BhdGg='"
WINEPREFIX="/home/qib/.local/share/wineprefixes/fix_fusion/" wine '/home/qib/.local/share/wineprefixes/fix_fusion/drive_c/users/qib/AppData/Local/Autodesk/webdeploy/production/a1d30517cb85d5c6acd42dad49b8adfaaac933fb/Autodesk Identity Manager/AdskIdentityManager.exe' "PASTE adskidmgr:/login 'adskidmgr:/login?code=ue1c1.FbxaZyG1OZfQRxxnKuj0kup0-woCYz5pJBYoyoIz&state=VzRPelVCUnJDVXRsVlJJZ0FSYnY1clJJS01IZTdkWHAuN0xNbk1WLXFKdnlrRzdKX2VzWTR1UGRoVDNDeHJqWndJbzJVYUtDc3RuNC51c2VyLXBybasdfasdfasdfasdfasasfasdfasdfasfasddfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfUzQXJlYWQlMjBidWNrZXQlM0F1cGRhdGUlMjBidWNrZXQlM0FkZWxldGUlMjBjb2RlJTNBYWxsJTIwYWNjb3VudCUzQXJlYWQlMjBhY2NvdW50JTNBd3JpdGUlMjBvcGVuaWQlMjBkZXZpY2Vfc3NvLnVzZV9hbHRlcm5hdGl2ZV9wcm9kdWN0X3BhdGg='"
WINEPREFIX="/home/qib/.local/share/wineprefixes/fix_fusion/" wine '/home/qib/.local/share/wineprefixes/fix_fusion/drive_c/users/qib/AppData/Local/Autodesk/webdeploy/production/a1d30517cb85d5c6acd42dad49b8adfaaac933fb/Autodesk Identity Manager/AdskIdentityManager.exe' "PASTE 'adskidmgr:/login?code=ue1c1.FbxaZyG1OZfQRxxnKuj0kup0-woCYz5pJBYoyoIz&state=VzRPelVCUnJDVXRsVlJJZ0FSYnY1clJJS01IZTdkWHAuN0xNbk1WLXFKdnlrRzdKX2VzWTR1UGRoVDNDeHJqWndJbzJVYUtDc3RuNC51c2VyLXBybasdfasdfasdfasdfasasfasdfasdfasfasddfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfUzQXJlYWQlMjBidWNrZXQlM0F1cGRhdGUlMjBidWNrZXQlM0FkZWxldGUlMjBjb2RlJTNBYWxsJTIwYWNjb3VudCUzQXJlYWQlMjBhY2NvdW50JTNBd3JpdGUlMjBvcGVuaWQlMjBkZXZpY2Vfc3NvLnVzZV9hbHRlcm5hdGl2ZV9wcm9kdWN0X3BhdGg="
It should look like this: WINEPREFIX="/home/qib/.local/share/wineprefixes/fix_fusion/" wine '/home/qib/.local/share/wineprefixes/fix_fusion/drive_c/users/qib/AppData/Local/Autodesk/webdeploy/production/a1d30517cb85d5c6acd42dad49b8adfaaac933fb/Autodesk Identity Manager/AdskIdentityManager.exe' "adskidmgr:/ue1c1.FbxaZyG1OZfQRxxnKuj0kup0-woCYz5pJBYoyoIz&state=VzRPelVCUnJDVXRsVlJJZ0FSYnY1clJJS01IZTdkWHAuN0xNbk1WLXFKdnlrRzdKX2VzWTR1UGRoVDNDeHJqWndJbzJVYUtDc3RuNC51c2VyLXBybasdfasdfasdfasdfasasfasdfasdfasfasddfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasfasdfasdfasdfasdfasdfasdfasdfasdfUzQXJlYWQlMjBidWNrZXQlM0F1cGRhdGUlMjBidWNrZXQlM0FkZWxldGUlMjBjb2RlJTNBYWxsJTIwYWNjb3VudCUzQXJlYWQlMjBhY2NvdW50JTNBd3JpdGUlMjBvcGVuaWQlMjBkZXZpY2Vfc3NvLnVzZV9hbHRlcm5hdGl2ZV9wcm9kdWN0X3BhdGg="
There's the syntax I need! That did it!
Thanks a ton for the help. It's rare to find someone will actually help so interactively with troubleshooting
There's the syntax I need! That did it!
Thanks a ton for the help. It's rare to find someone will actually help so interactively with troubleshooting
No Problem, now you just need to configure, DXVK, the apis of each of random graphic bits, enable the random program that is disabled so it boots faster, etc.
I have a list I have been compiling
@Technologyman00 I don't really get how copying the data from .autdesk_fusion/wineprefixes/default to .local/share/wineprefixes/Fusion should solve the problem since you are running an exact copy of it. When I first create a new wineprefix and then copy the data it obviously has conflicting files when I overwrite them we are back to the same instance problem. So what exactly should I do?
@Technologyman00 I don't really get how copying the data from .autdesk_fusion/wineprefixes/default to .local/share/wineprefixes/Fusion should solve the problem since you are running an exact copy of it. When I first create a new wineprefix and then copy the data it obviously has conflicting files when I overwrite them we are back to the same instance problem. So what exactly should I do?
I have literally no idea why it changes anything but it has now worked for multiple people so I'm guessing it works. But yeah I overwrite the files.
My only guess is that the new location/creating it through winetricks makes something else work that doesn't work in the other location.
My only guess is that the new location/creating it through winetricks makes something else work that doesn't work in the other location.
I have noticed that creating the prefix through winetricks adds some .desktop files elsewhere on the system, so it's possible it's registering other files as well