Autodesk-Fusion-360-for-Linux icon indicating copy to clipboard operation
Autodesk-Fusion-360-for-Linux copied to clipboard

Fusion 360 slowing down my system

Open ghost opened this issue 2 years ago • 5 comments

Hi, I am a Fedora linux user, and when I installed it works fine but it was really slow and was also slowing down my system performance, I am new to linux so I don't know what to do and by the way I am using Fedora 35. Please check that out and if possible please do add an option to uninstall fusion 360.

ghost avatar Jan 23 '22 05:01 ghost

am a Fedora linux user, and when I installed it works fine but it was really slow and was also slowing down my system performance, I am new to linux so I don't know what to do and by the way I am using Fedora 35.

@ivsasay1234ammug Can you tell me more about your system.

Please check that out and if possible please do add an option to uninstall fusion 360.

Check this discussion: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/discussions/76#discussioncomment-1925133

cryinkfly avatar Jan 23 '22 08:01 cryinkfly

So i am a student and i really need to use ( 'cause we had to use that software ), so i came across your solution for linux, which works great by the way, i used it in arch and it worked fine, but arch had so many updates so i switched to fedora, and installed it, and when i was doing a project, it was lagging a bit and also slowing down my system.

ghost avatar Jan 24 '22 11:01 ghost

First of all I thank you for your feedback. However, I need information about the graphics card (+driver) used, desktop environment and whether you selected DXVK or OpenGL during the installation. 🙂

cryinkfly avatar Jan 24 '22 14:01 cryinkfly

I may have some insight. Running Ubuntu 20.04 and Wine 7.

I was experiencing something similar. Fusion 360 installs and runs fine, however I was launching and closing Fusion 360 several times as I played with it, eventually realizing the performance was getting worse and worse. When I finally opened System Monitor, there were around a dozen instances of "Fusion360.exe" running, each maxing out a core of my CPU.

It would appear the application is not terminating properly, and immediately after a fresh install the xterm window does not show when I launch it via the .desktop shortcut the script creates. It only begins to show after I restarted and...

Ahh... There's why. I'm not running your.desktop file. I'm running the one in ~/Desktop/Autodesk Fusion 360.desktop which is described as:

[Desktop Entry]
Name=Autodesk Fusion 360
Exec=env WINEPREFIX="/home/YOUR_USER_HERE/.wineprefixes/fusion360" wine C:\\\\users\\\\Public\\\\Desktop\\\\Autodesk\\ Fusion\\ 360.lnk
Type=Application
StartupNotify=true
Icon=ECF6_Fusion360.0
StartupWMClass=fusionlauncher.exe

It looks like this one beats out the one created by the script, at least until a restart takes place. Was this one created by the vanilla installer and picked up by Wine?

Anyways, no idea why the app is hanging when closing yet. I just did a clean reinstall before coming here to comment and still don't have output from xterm to tell me what's up. I'll post the output from xterm when I finish sorting out these .desktop files.

JHawkley avatar Jan 31 '22 17:01 JHawkley

Oiy... You gotta completely restart the desktop manager to get it to update the applications listed in the launcher? Why does everything have to be so difficult in Linux...?

Anyways, here's the last lines from xterm. This was just launching the app, reaching the 3D view, and then closing it.

0a38:fixme:mpr:WNetGetUniversalNameW (L"C:\\Program Files\\Autodesk\\webdeploy\\production\\6783e6b71d33852e05099c507cf8d926394ea32c\\AdpSDKCore.dll", 0x00000001, 0000000000000000, 000000002BC4F500): stub
09:35:42 [rpcHandler]: Receiving command documentClosed
09:35:42 [documentClosed]: Received event
09:35:42 [PimStateService] removeDocument - Cannot find document id(a33bea76-ca7
a-48fe-8eb4-4ca03f16d2f4). Nothing to delete.
0a38:fixme:mpr:WNetGetUniversalNameW (L"{SNIP}.json.user.saving", 0x00000001, 0000000000000000, 000000002BC4EDE0): stub
0a38:fixme:mpr:WNetGetUniversalNameW (L"{SNIP}.json.user", 0x00000001, 0000000000000000, 000000002BC4EDE0): stub
09:35:42 [rpcHandler]: Receiving command assetClosing
0a38:fixme:mpr:WNetGetUniversalNameW (L"{SNIP}.json.user.saving", 0x00000001, 0000000000000000, 000000002BC4EDE0): stub
0a38:fixme:mpr:WNetGetUniversalNameW (L"{SNIP}.json.user", 0x00000001, 0000000000000000, 000000002BC4EDE0): stub
027c:fixme:manipulation:viewport_Abandon 000000000C643470
027c:fixme:manipulation:viewport_Abandon 000000000C63B4D0

I removed some paths where you see {SNIP}, since I was concerned they may contain an Autodesk account ID or something. They're just the logged-in Autodesk user's serialized profile information.

These viewport_Abandon lines are the last thing shown before the hang occurs. This doesn't seem very helpful...

xterm receives no further output, but the application is still running. In fact, the window never disappears when run through xterm; Ubuntu will eventually show a "fusion360.exe" is not responding message if you try to interact with it.

When the incorrect .desktop file is used, the window does disappear, but the application is still running, just without a head, which may mislead a user to believe the application closed normally when it's actually red-lining the CPU.

JHawkley avatar Jan 31 '22 17:01 JHawkley