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.94k stars 121 forks source link

Fusion360 wont launch #296

Closed Greifent closed 1 month ago

Greifent commented 1 year ago

Describe the bug Fusion 360 wont launch, tried leaving it for one hour, it still says on the small window that should be the loading

To Reproduce Steps to reproduce the behavior: Run .fusion360/wineprefixes/default/box-run.sh

Expected behavior Fusion to launch at some point

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Tried using also the bottles installer, manually installing as per the wiki, same result for every one; bottles failed to install stating "Cant install dependencies", installed them manually using the dependencies on the manifest, same result after installing them manually. I can provide the logs as per the wiki, let me know if i can upload them here or you have another preferred platform. Thanks

EDIT: just tried re-downloading it, i get this while trying to start it:

Online Build-Version: 2.0.15027
Online Insider-Build-Version: 2.0.15277
The version.txt file not exist!
EN
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.0-rc4 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
0050:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
004c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\MountMgr": c0000142
0034:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 1114
009c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
009c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
009c:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
0098:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\nsiproxy": c0000142
0034:fixme:service:scmdatabase_autostart_services Auto-start service L"nsiproxy" failed to start: 1114
00b4:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
00b4:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
00b4:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
00b0:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\NDIS": c0000142
0034:fixme:service:scmdatabase_autostart_services Auto-start service L"NDIS" failed to start: 1114
00c0:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
00c0:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
00c0:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
00c0:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0024:err:module:import_dll Library shell32.dll (which is needed by L"C:\\windows\\syswow64\\start.exe") not found
0024:err:module:import_dll Library ucrtbase.dll (which is needed by L"C:\\windows\\syswow64\\start.exe") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\start.exe") not found
0024:err:module:LdrInitializeThunk Importing dlls for L"C:\\windows\\syswow64\\start.exe" failed, status c0000135
andreasseiler commented 1 year ago

I have the same issue ...

Greifent commented 1 year ago

Quick update, just tried again with the script and its now working, @andreasseiler might me worth deleting everything, and resterting, when it asks to select a folder i manually selected the wineprefix inside .fusion360

andreasseiler commented 1 year ago

Still endless loading for me :( Now I get a different message ->

0234:err:virtual:virtual_setup_exception stack overflow 400 bytes addr 0x2c32d30 stack 0x20e70 (0x20000-0x21000-0x420000)

but it continues to

028c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm

Greifent commented 1 year ago

when is it stuck in endless loading, when you press launch autodesk, or before when its configuring autodesk?

andreasseiler commented 1 year ago

When I start Fusion360 from the launcher or when I execute ./box-run.sh ...

Greifent commented 1 year ago

I dont really know how to help you but when i installed it, before it tries to connect to the server, during some sort of installation, it opened the program, then i gave it a half an hour to finish, then it was working

andreasseiler commented 1 year ago

Yeah thanks for you help anyway! I reinstalled it now again and just clicked on the Icon from the launcher, it connects to some server checking for updates, no updates are found, then the splash screen opens and is stuck now for 15 min. But I guess I wait for some more ;)

andreasseiler commented 1 year ago

Maybe one clue, right at the start I get the message ->

wine: could not open working directory L"unix\home\myusername\.fusion360\wineprefixes\", starting in the Windows directory.

andreasseiler commented 1 year ago

Ok, I give up ... I will install a VM and use the tool there.

As a last hint, if someone wants to fix this, this messages get repeated over and over.

073c:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 073c, blocked by 0634, retrying (60 sec) 0738:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 0738, blocked by 069c, retrying (60 sec) 0748:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0748, blocked by 0634, retrying (60 sec) 0754:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 0754, blocked by 069c, retrying (60 sec) 075c:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 075c, blocked by 0634, retrying (60 sec) 0760:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 0760, blocked by 069c, retrying (60 sec) 076c:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 076c, blocked by 0634, retrying (60 sec) 0770:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 0770, blocked by 069c, retrying (60 sec) 0694:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0694, blocked by 0634, retrying (60 sec) 06a4:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06a4, blocked by 0634, retrying (60 sec) 06a0:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06a0, blocked by 069c, retrying (60 sec) 06b8:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06b8, blocked by 0634, retrying (60 sec) 06b0:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06b0, blocked by 069c, retrying (60 sec) 06cc:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06cc, blocked by 0634, retrying (60 sec) 06c4:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06c4, blocked by 069c, retrying (60 sec) 06d8:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06d8, blocked by 0634, retrying (60 sec) 06dc:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06dc, blocked by 069c, retrying (60 sec) 06e8:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06e8, blocked by 0634, retrying (60 sec) 06e0:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06e0, blocked by 069c, retrying (60 sec) 06f4:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 06f4, blocked by 0634, retrying (60 sec) 06f0:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 06f0, blocked by 069c, retrying (60 sec) 0700:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0700, blocked by 0634, retrying (60 sec) 070c:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 070c, blocked by 069c, retrying (60 sec) 0710:err:sync:RtlpWaitForCriticalSection section 0000000170071620 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0710, blocked by 0634, retrying (60 sec) 071c:err:sync:RtlpWaitForCriticalSection section 000000007B0850A0 "dlls/kernelbase/console.c: console_section" wait timed out in thread 071c, blocked by 069c, retrying (60 sec) 01cc:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm 01cc:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm 011c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm 011c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm 011c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm

DragonflyRobotics commented 1 year ago

I am having a similar issue. When I run box-run.sh, I get the following:

019c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011DC10 0000000000000000 000000000011DC14) returning a dummy value (current locale)
019c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011DC10 00000000005AB7E0 000000000011DC14) returning a dummy value (current locale)
019c:fixme:file:NtLockFile I/O completion on lock not implemented yet
019c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000001E295CF0, 43) stub
019c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000001E5C9520, 43) stub
019c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000001E35A532, 43) stub
019c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
QWinEventNotifier: Can only be used with threads started with QThread
01a4:fixme:ver:GetCurrentPackageId (0000000022B2FE10 0000000000000000): stub
01a0:fixme:netprofm:connection_point_Advise 0000000021B3F800, 0000000021958530, 0000000021958540 - semi-stub
019c:fixme:win:RegisterPowerSettingNotification (000000000003007E,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

019c:fixme:wgl:X11DRV_wglGetPixelFormatAttribivARB unsupported 2008 WGL Attribute
"C:/Program Files/Autodesk/webdeploy/production/aa5acb965e635aafefbe0657ed470ebc997e829c/plugins"
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

019c:fixme:imm:ImeSetActiveContext (0000000000020082, 1): stub
019c:fixme:imm:ImmReleaseContext (00000000000400A0, 0000000000020082): stub
01c0:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
01c0:fixme:toolhelp:Heap32ListFirst : stub
01c0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
01bc:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
01bc:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
01bc:fixme:ver:GetCurrentPackageId (000000000011FDB0 0000000000000000): stub
01cc:fixme:ver:GetCurrentPackageId (00000000006AFD70 0000000000000000): stub
tmanaud commented 1 year ago

Same here on Mint.

exen904 commented 1 year ago

Same issue here, no matter if I try to start via the terminal or the app menu, yad starts a searching for updates process, finds nothing new and thats it. Nothing else happens anymore.

   ~/.fusion360/bin  ./launcher.sh                                                                                                                                                             
--2023-04-03 17:13:49--  https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt
CA-Zertifikat »/etc/ssl/certs/ca-certificates.crt« wurde geladen
Auflösen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.111.133, 185.199.108.133, 185.199.109.133, ...
Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 20 [text/plain]
Wird in »/tmp/fusion360/build-version.txt« gespeichert.

build-version.txt                                    100%[=====================================================================================================================>]      20  --.-KB/s    in 0s      

»Last-modified«-Kopfzeile fehlt -- Zeitstempel abgeschaltet.
2023-04-03 17:13:49 (1,62 MB/s) - »/tmp/fusion360/build-version.txt« gespeichert [20/20]

Online Build-Version: 2.0.15027
Online Insider-Build-Version: 2.0.15277
The version.txt file not exist!
EN
find: ‘’: Datei oder Verzeichnis nicht gefunden
wine: invalid directory  in WINEPREFIX: not an absolute path
RimmeVG commented 1 year ago

With launcher.sh or box-run.sh

Online Build-Version: 2.0.15027 Online Insider-Build-Version: 2.0.15277 The version.txt file not exist! EN 0024:err:module:process_init L"C:\windows\system32\.exe" not found

aapolipponen commented 1 year ago

Having this problem with both scripts: root@pop-os:/home/aapo/.fusion360/wineprefixes/default# ./box-run.sh --2023-04-16 17:46:40-- https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ... Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 20 [text/plain] Saving to: ‘/tmp/fusion360/build-version.txt’

build-version.txt 100%[=====================================================================================================>] 20 --.-KB/s in 0s

Last-modified header missing -- time-stamps turned off. 2023-04-16 17:46:41 (4.49 MB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

Online Build-Version: 2.0.15027 Online Insider-Build-Version: 2.0.15277 The version.txt file not exist! EN /home/aapo/.fusion360/bin/launcher.sh: line 61: wine: command not found

Build version is 2.0.15277

io4nn1s commented 1 year ago

I have the same issue!

My OS is Ubuntu 22.04.2 LTS. I have Wine (8.0.2), winetricks and yad installed. Followed the instructions on the GitHub documentation and installed Fusion 360 using the script.

After installation I run box-run.sh and even launcher.sh directly, and get the following:

--2023-07-29 01:08:41--  https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 20 [text/plain]
Saving to: ‘/tmp/fusion360/build-version.txt’

build-version.txt   100%[==================>]      20  --.-KB/s    in 0s      

Last-modified header missing -- time-stamps turned off.
2023-07-29 01:08:41 (1.31 MB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

Online Build-Version: 2.0.16753
Online Insider-Build-Version: 2.0.16753
The version.txt file not exist!
EN

Then a message box appears showing "Connecting to server..." with a loading bar that seems to have no purpose. Once I click the OK button (either before or after the bar loads), then I get another message box saying "No newer version was found, so your Autodesk fusion 360 is up to date!" and then if I click OK again, nothing! The message box disappears and nothing else happens.

How exactly are we supposed to launch the Fusion 360 application?? Has anyone figured out a solution yet?