cryinkfly / Autodesk-Fusion-360-for-Linux

This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/wiki
MIT License
1.91k stars 120 forks source link

fusion360 fails to launch when using fusion360-start.sh *solved* #44

Closed 00schoeny closed 3 years ago

00schoeny commented 3 years ago

I just attempted to install and run fusion for the first time on my ASUS Q550L running Ubuntu 20.04.

After running the install script i attempted to run the start script, see terminal output below. After the first failed attempt i used ctrl-c to cancel and retried.

Screenshot from 2021-07-17 15-04-42

00schoeny commented 3 years ago

sudo apt update fixed my wine issues from the original post.

i am still getting a failure to load: Screenshot from 2021-07-17 15-34-22

cryinkfly commented 3 years ago

@00schoeny Have you installed winbind?

marrobHD commented 3 years ago

I installed winbind. Still wont open.

may@zorinos-TM1701:~/Schreibtisch$ bash ./fusion360-start.sh 
may@zorinos-TM1701:~/Schreibtisch$ 00c2:err:ntdll:RtlLeaveCriticalSection section 0x1b0f9300 is not acquired
wine: Call from 0x7b02dc26 to unimplemented function ucrtbase.dll.feclearexcept, aborting
cryinkfly commented 3 years ago

wine: Call from 0x7b02dc26 to unimplemented function ucrtbase.dll.feclearexcept, aborting

Okay, I know that you can find this DLL in vcrun2015. Can you install it with winetricks?

For example: winetricks -q vcrun2015

TerraRoot commented 3 years ago

I'm getting the same issue, `$ ./fusion360-start.sh

$ 002e:err:ntdll:RtlLeaveCriticalSection section 0x1b0fe3b0 is not acquired

wine: Call from 0x7b02dc26 to unimplemented function ucrtbase.dll.feclearexcept, aborting

wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.

wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.

wine: Read access denied for device L"\??\Z:\", FS volume label and serial are not available.

0072:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work. `

vcrun2015 is installed

cryinkfly commented 3 years ago

Okay, read this one: https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/issues/38#issuecomment-882031611

00schoeny commented 3 years ago

@cryinkfly still no luck for me after following instructions from the comment linked above and installing vcrun2015 and winbind. same behavior, hanging during startup.

TerraRoot commented 3 years ago

deleted NMachineSpecificOptions.xml, no LoginState.xml found, and no change getting the same error.

tried lutris #42 (comment) it started! but now it unable to login, different issue :)

cryinkfly commented 3 years ago

@TerraRoot

it started! but now it unable to login, different issue :)

Can you tell me more, what you mean about unable to login? 😊

marrobHD commented 3 years ago

I'm able to login but the main application won't start up. That means successful login->some minutes a white window->crash window.

TerraRoot commented 3 years ago

0100:fixme:netprofm:connection_GetAdapterId 0000000038A50CE0, 000000005B32B930 07c4:fixme:netprofm:connection_GetAdapterId 00000000200D3220, 000000002434B930

it just streams this (using lutris 6.1) i'd love to get more details but for some reason i cannot capture the output,

cryinkfly commented 3 years ago

I have deleted my start-script!!!

But here You can find the command for running Autodesk Fusion 360 over the terminal (Example):

Bildschirmfoto_2021-08-01_18-40-20 Bildschirmfoto_2021-08-01_18-40-39 Bildschirmfoto_2021-08-01_18-41-08

marrobHD commented 3 years ago

Could you please copy paste the start command here? It would be way easier to use than coping it from the screenshot.

mavaa commented 3 years ago
F360DIR="$HOME/f360"
env WINEPREFIX="$F360DIR" wine C:\\windows\\command\\start.exe /Unix "/home/martin/f360/drive_c/ProgramData/Microsoft/Windows/Start Menu/Programs/Autodesk/Autodesk Fusion 360.lnk"

This worked for me, just replace the content of the F360DIR variable

alejojo commented 3 years ago
F360DIR="$HOME/f360"
env WINEPREFIX="$F360DIR" wine C:\\windows\\command\\start.exe /Unix "/home/martin/f360/drive_c/ProgramData/Microsoft/Windows/Start Menu/Programs/Autodesk/Autodesk Fusion 360.lnk"

This worked for me, just replace the content of the F360DIR variable

Thank you @mavaa , let me do small modification to make it usable for everybody:

F360DIR="$HOME/.wineprefixes/fusion360/"
env WINEPREFIX="${F360DIR}" wine C:\\windows\\command\\start.exe /Unix "${F360DIR}/drive_c/ProgramData/Microsoft/Windows/Start Menu/Programs/Autodesk/Autodesk Fusion 360.lnk"
cryinkfly commented 3 years ago

Here you can find more about my new program launcher: https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/issues/70

bmcage commented 2 years ago

The desktop file is no longer present via the link given here. Can the project link to a place where it can be found?