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.8k stars 115 forks source link

After installation, Fusion hangs at splash screen *solved* #153

Closed phrxmd closed 2 years ago

phrxmd commented 2 years ago

Describe the bug After installation, when I start Fusion 360, it hangs at the splash screen.

I've attempted this several times with different installation options and Wine versions and never got any further than this. Currently I'm trying this with OpenGL and the splash screen stays black. On most attempts the splash screen would display regularly.

In the process viewer I see Fusion360.exe and wineserver for a while taking up approximately one CPU core between them, then senddmp.exe appears. At that moment the CPU load of Fusion360.exe and wineserver goes to zero and senddmp.exe hangs forever doing something that takes up one CPU core. I've waited up to 30 minutes and nothing else happens afterwards. (Edited for clarity.)

Desktop (please complete the following information):

Additional context I installed using the installer:

mkdir -p "$HOME/.wineprefixes/fusion360/INSTALLDIR" && cd "$HOME/.wineprefixes/fusion360/INSTALLDIR" && wget -N https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/raw/main/files/scripts/stable-branch/fusion360-setup-wizard.sh && chmod +x fusion360-setup-wizard.sh && bash fusion360-setup-wizard.sh && exit

I select the option to use the installed version of Wine (which is wine-staging) as I got errors otherwise. Note that currently in the Tumbleweed repos wine is at 6.23.1-3, while wine-staging is at 6.23.1-2.

I've tried this several times now with different parameters. Between installation attempts I've removed the $HOME/.wineprefixes and $HOME/.local/share/application/wine/Programs/Autodesk directories.

During the installation I repeatedly got out of space errors when downloading things to /run/user/1000/.cache/winetricks, I could resolve them only by rebooting or by cleaning out the directory by hand between installation attempts, making sure that no Wine server is running.

phrxmd commented 2 years ago

Here's what I see. I never get any further and cannot log in. Screenshot_20211211_180237

phrxmd commented 2 years ago

Here's the console output: https://gist.github.com/phrxmd/d5a0f3492fd7eae2934e86fc5ea2618b (warning: 1050 lines)

phrxmd commented 2 years ago

Here is the XML crash dump that Fusion360 generates (mentioned in the console output): dmpuserinfo.xml.zip

Other behaviour I've noticed is that the tmpfs filesystem /run/user/1000 is at 100%.

cryinkfly commented 2 years ago

Are these packages also installed?

And can you check if you have a file with the name: NMachineSpecificOptions.xml (#8)

phrxmd commented 2 years ago

Yes, the packages are all there:

# zypper se -i cabextract curl wget p7zip-full
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name            | Summary                                                          | Type
---+-----------------+------------------------------------------------------------------+------
i+ | cabextract      | A Program to Extract Microsoft Cabinet Files                     | Paket
i+ | curl            | A Tool for Transferring Data from URLs                           | Paket
i+ | libcurl-devel   | Development files for the curl library                           | Paket
i+ | libcurl4        | Library for transferring data from URLs                          | Paket
i+ | p7zip-full      | 7z and 7za archivers that handle more types of archives than 7zr | Paket
i+ | python38-pycurl | PycURL -- cURL library module                                    | Paket
i+ | wget            | A Tool for Mirroring FTP and HTTP Servers                        | Paket
i+ | wget-lang       | Translations for package wget                                    | Paket

I have several files NMachineSpecificOptions.xml:

> find .wineprefixes/fusion360 -name "NMachineSpecificOptions.xml"
.wineprefixes/fusion360/drive_c/users/username/AppData/Roaming/Autodesk/Neutron Platform/Options/NMachineSpecificOptions.xml
.wineprefixes/fusion360/drive_c/users/username/AppData/Local/Autodesk/Neutron Platform/Filelock/NMachineSpecificOptions.xml
.wineprefixes/fusion360/drive_c/users/username/Application Data/Autodesk/Neutron Platform/Options/NMachineSpecificOptions.xml
cryinkfly commented 2 years ago

Can you update to the newest version of wine please.

Then there are a lot of new functions and so on. This solved also some bugs!

phrxmd commented 2 years ago

I updated to the newest version, which is wine-staging 7.0~rc2-1.1 as of today. For the installer I had to set $XDG_CACHE_HOME manually because normally my cache is on a tmpfs mount under /run, but with the cache set to $HOME/.cache the installer ran fine.

Unfortunately I get even less far than before the Wine update, because Fusion 360 crashes on me with the following error message before the splash screen opens:

Unhandled exception: page fault on read access to 0x00007f70c8bb4740 in 64-bit code (0x00007f70c96669a8).
Register dump:
 rip:00007f70c96669a8 rsp:000000000011ddf0 rbp:000000007efa85c0 eflags:00010212 (  R- --  I   -A- - )
 rax:00007f70c8bb4740 rbx:000000007eeb9110 rcx:00000000000005f6 rdx:000000007ebad130
 rsi:000000000011ddb8 rdi:000000000011de70  r8:00000000d8f857af  r9:000000005307250b r10:00000000861eb80f
 r11:00000000322ab614 r12:000000007eeb6320 r13:0000000000000000 r14:000000000011de10 r15:000000007eeb9128
Stack dump:
0x000000000011ddf0:  000000007f4d2db0 000000000000007c
0x000000000011de00:  000000007f4d2950 000000007f4d24f0
0x000000000011de10:  0000000000000000 0000000000000000
0x000000000011de20:  0000000000000000 0000000000000000
0x000000000011de30:  0000000000000000 0000000000000000
0x000000000011de40:  0000000000000000 0000000000000000
0x000000000011de50:  0000000000000000 0000000000000000
0x000000000011de60:  0000000000000000 0000000000000000
0x000000000011de70:  000000007f4cd940 8c887fe5bbc91b00
0x000000000011de80:  000000007f4cfc40 000000007eeb9110
0x000000000011de90:  000000001fdd7a38 000000007efa85c0
0x000000000011dea0:  000000000011e2d0 0000000000000002
Backtrace:
=>0 0x00007f70c96669a8 __driDriverGetExtensions_virtio_gpu+0x335778() in iris_dri.so (0x000000007efa85c0)
0x00007f70c96669a8 iris_dri.so+0x50b9a8: movq   (%rax),%rcx
Modules:
Module  Address                 Debug info  Name (364 modules)
PE  0000000000010000-0000000000013000   Deferred        api-ms-win-core-errorhandling-l1-1-0
PE  0000000000250000-000000000033c000   Deferred        ucrtbase
PE  0000000000340000-0000000000343000   Deferred        api-ms-win-core-file-l1-2-0
PE  0000000000350000-0000000000353000   Deferred        api-ms-win-core-profile-l1-1-0
PE  0000000000360000-00000000005ae000   Deferred        setupapi
PE  00000000005b0000-00000000005db000   Deferred        userenv
PE  00000000005e0000-0000000000602000   Deferred        nsi
PE  0000000000610000-0000000000bdb000   Deferred        ole32
PE  0000000000be0000-0000000001b42000   Deferred        shell32
PE  0000000001b50000-000000000209e000   Deferred        comctl32
PE  00000000020a0000-0000000002265000   Deferred        winmm
PE  0000000002270000-0000000002301000   Deferred        msvcp140
PE  0000000002310000-0000000002329000   Deferred        vcruntime140
PE  0000000002330000-0000000002334000   Deferred        api-ms-win-crt-runtime-l1-1-0
PE  0000000002340000-0000000002343000   Deferred        api-ms-win-crt-heap-l1-1-0
PE  0000000002350000-0000000002354000   Deferred        api-ms-win-crt-stdio-l1-1-0
PE  0000000002360000-0000000002363000   Deferred        api-ms-win-crt-locale-l1-1-0
PE  0000000002370000-0000000002373000   Deferred        api-ms-win-crt-time-l1-1-0
PE  0000000002380000-0000000002385000   Deferred        api-ms-win-crt-math-l1-1-0
PE  0000000002390000-0000000002393000   Deferred        api-ms-win-crt-utility-l1-1-0
PE  00000000023a0000-00000000023a9000   Deferred        msvcp140_1
PE  00000000023b0000-0000000002a2d000   Deferred        qt5gui
PE  0000000002a30000-0000000002af5000   Deferred        winevulkan
PE  0000000002b00000-00000000033d0000   Deferred        nucommands10
PE  00000000033d0000-00000000034ca000   Deferred        acge227
PE  00000000034d0000-0000000003890000   Deferred        python37
PE  0000000003890000-0000000003893000   Deferred        api-ms-win-crt-conio-l1-1-0
PE  00000000038a0000-0000000003a2a000   Deferred        adwebservices
PE  0000000003a30000-0000000003b7b000   Deferred        qt5network
PE  0000000003b80000-0000000003eed000   Deferred        crypt32
PE  0000000003ef0000-0000000003f69000   Deferred        log4cplusu_ad_1
PE  0000000003f70000-0000000003fa6000   Deferred        qt5xml
PE  0000000003fb0000-0000000004004000   Deferred        qt5svg
PE  0000000004010000-000000000454f000   Deferred        qt5widgets
PE  0000000004550000-000000000458f000   Deferred        qt5webenginewidgets
PE  0000000004590000-000000000a876000   Deferred        qt5webenginecore
PE  000000000a880000-000000000ac77000   Deferred        qt5quick
PE  000000000ac80000-000000000aced000   Deferred        qt5qmlmodels
PE  000000000acf0000-000000000b061000   Deferred        qt5qml
PE  000000000b070000-000000000b093000   Deferred        qt5webchannel
PE  000000000b0a0000-000000000b0f0000   Deferred        qt5positioning
PE  000000000b0f0000-000000000b616000   Deferred        oleaut32
PE  000000000b630000-000000000b6dc000   Deferred        secur32
PE  000000000b6e0000-000000000b813000   Deferred        winhttp
PE  000000000b820000-000000000b86e000   Deferred        jsproxy
PE  000000000b870000-000000000bbe1000   Deferred        urlmon
PE  000000000bbf0000-000000000bc3f000   Deferred        qt5printsupport
PE  000000000bc40000-000000000bc56000   Deferred        qt5quickwidgets
PE  000000000bc60000-000000000c2d1000   Deferred        ogsgraphics
PE  000000000c2e0000-000000000d09e000   Deferred        ogsdevices
PE  000000000d0a0000-000000000d109000   Deferred        tbb
PE  000000000d110000-000000000d2c8000   Deferred        ogsobjects
PE  000000000d2d0000-000000000d332000   Deferred        tbbmalloc
PE  000000000d340000-000000000d36d000   Deferred        vcomp140
PE  000000000d370000-000000000d599000   Deferred        adp_core-6_1
PE  000000000d5a0000-000000000d72e000   Deferred        wldap32
PE  000000000d730000-000000000d7b3000   Deferred        ziparchive
PE  000000000d7c0000-000000000d941000   Deferred        nsbatchrender10
PE  000000000d950000-000000000d96b000   Deferred        mswsock
PE  000000000d970000-000000000d99c000   Deferred        nsad36010
PE  000000000d9a0000-000000000da4f000   Deferred        nsaddinmgr10
PE  000000000da50000-000000000e094000   Deferred        nsbase10
PE  000000000e0a0000-000000000e0ea000   Deferred        acgex227
PE  000000000e0f0000-000000000e224000   Deferred        asmbase227a
PE  000000000e230000-000000000e2ba000   Deferred        adpsdkwrapper
PE  000000000e2c0000-000000000e39c000   Deferred        wintrust
PE  000000000e3a0000-000000000f13e000   Deferred        asmkern227a
PE  000000000f140000-000000000f203000   Deferred        asmlaw227a
PE  000000000f210000-000000000fe4c000   Deferred        tsplines9a
PE  000000000fe50000-0000000010276000   Deferred        asmintr227a
PE  0000000010280000-00000000102ad000   Deferred        asmdefm227a
PE  00000000102b0000-0000000010371000   Deferred        asmdatax227a
PE  0000000010380000-000000001052d000   Deferred        asmnpch227a
PE  0000000010530000-0000000010a22000   Deferred        asmblnd227a
PE  0000000010a30000-0000000010aa1000   Deferred        asmofst227a
PE  0000000010ab0000-0000000010f6a000   Deferred        asmahl227a
PE  0000000010f70000-00000000110be000   Deferred        asmfct227a
PE  00000000110c0000-0000000011328000   Deferred        asmbool227a
PE  0000000011330000-00000000114af000   Deferred        asmcstr227a
PE  00000000114b0000-0000000011500000   Deferred        asmct227a
PE  0000000011500000-0000000011627000   Deferred        asmtopt227a
PE  0000000011630000-0000000011661000   Deferred        asmga227a
PE  0000000011670000-0000000011685000   Deferred        asmeulr227a
PE  0000000011690000-00000000116e5000   Deferred        asmrbase227a
PE  00000000116f0000-000000001177b000   Deferred        asmrem227a
PE  0000000011780000-00000000118d3000   Deferred        asmrbi227a
PE  00000000118e0000-000000001199f000   Deferred        asmlopt227a
PE  00000000119a0000-0000000011c1f000   Deferred        asmskin227a
PE  0000000011c20000-0000000011c54000   Deferred        asmcovr227a
PE  0000000011c60000-0000000012022000   Deferred        xerces-ad-c_3
PE  0000000012030000-0000000012623000   Deferred        synhub
PE  0000000012630000-0000000012837000   Deferred        libeay32_ad_1
PE  0000000012840000-000000001289a000   Deferred        ssleay32_ad_1
PE  00000000128a0000-00000000128fe000   Deferred        libcurl
PE  0000000012900000-0000000012905000   Deferred        api-ms-win-crt-multibyte-l1-1-0
PE  0000000012920000-0000000012ad1000   Deferred        cpprest142_2_10
PE  0000000012ae0000-0000000012b0f000   Deferred        httpapi
PE  0000000012b10000-0000000012bbc000   Deferred        libssl-1_1-x64
PE  0000000012bc0000-0000000012f09000   Deferred        libcrypto-1_1-x64
PE  0000000012f10000-0000000012f2a000   Deferred        zlib1
PE  0000000012f30000-0000000012f7d000   Deferred        concrt140
PE  0000000012f80000-0000000013740000   Deferred        propertysets_shared
PE  0000000013740000-000000001379a000   Deferred        ssleay32
PE  00000000137a0000-00000000139cc000   Deferred        libeay32
PE  00000000139d0000-0000000013a49000   Deferred        ldclientapi
PE  0000000013a50000-00000000140f9000   Deferred        v8
PE  0000000014100000-0000000014242000   Deferred        icuud
PE  0000000014250000-000000001441f000   Deferred        icui18n
PE  0000000014420000-000000001442a000   Deferred        nsarchive10
PE  0000000014430000-00000000149b7000   Deferred        nsscene10
PE  00000000149c0000-0000000014a81000   Deferred        ogsrapidrt
PE  0000000014a90000-0000000014c79000   Deferred        ogsrapidrtshaderinterface
PE  0000000014c80000-00000000154d4000   Deferred        ogsatilintegration
PE  00000000154e0000-00000000154e9000   Deferred        ogsfbxassettranslator
PE  00000000154f0000-0000000015579000   Deferred        ogsprotein
PE  0000000015580000-0000000015637000   Deferred        adcoreunits-16
PE  0000000015640000-0000000015a22000   Deferred        adskassetapi_new-16
PE  0000000015a30000-0000000015b22000   Deferred        xirangall-16
PE  0000000015b30000-0000000017c13000   Deferred        rti
PE  0000000017c20000-0000000017d9f000   Deferred        ogsdebugutil
PE  0000000017da0000-0000000018304000   Deferred        mfc140u
PE  0000000018310000-0000000018505000   Deferred        nsasminterface10
PE  0000000018510000-00000000186d8000   Deferred        nstypes10
PE  00000000186e0000-0000000018c24000   Deferred        nsdatamodel10
PE  0000000018c30000-0000000018c53000   Deferred        nsarchivetest10
PE  0000000018c60000-0000000018c9f000   Deferred        xinterface10
PE  0000000018ca0000-0000000018cef000   Deferred        nsasmentitytracking10
PE  0000000018cf0000-0000000018d6d000   Deferred        asmshl227a
PE  0000000018d70000-00000000190c7000   Deferred        asmlop227a
PE  00000000190d0000-0000000019242000   Deferred        asmheal227a
PE  0000000019250000-000000001928b000   Deferred        asmsbool227a
PE  0000000019290000-000000001929e000   Deferred        asmpid227a
PE  00000000192a0000-00000000195a9000   Deferred        asmufld227a
PE  00000000195b0000-00000000196ac000   Deferred        asmfrec227a
PE  00000000196b0000-000000001991c000   Deferred        asmswp227a
PE  0000000019920000-0000000019ad2000   Deferred        asmsbap227a
PE  0000000019ae0000-0000000019c8a000   Deferred        asmimport227a
PE  0000000019c90000-0000000019cb8000   Deferred        asmoper227a
PE  0000000019cc0000-000000001ba0d000   Deferred        nubase10
PE  000000001ba10000-000000001ba1f000   Deferred        qtsolutions_mfcmigrationframework
PE  000000001ba20000-000000001ba56000   Deferred        qt5sql
PE  000000001ba60000-000000001c0ca000   Deferred        admaterialui
PE  000000001c0d0000-000000001c15b000   Deferred        adcoreunitsui-16
PE  000000001c160000-000000001c338000   Deferred        aduicore
PE  000000001c340000-000000001c4af000   Deferred        xirang2
PE  000000001c4b0000-000000001c52c000   Deferred        contentservice
PE  000000001c530000-000000001c53c000   Deferred        contentserviceui
PE  000000001c540000-000000001c555000   Deferred        acipcx64
PE  000000001c560000-000000001c904000   Deferred        xlayer10
PE  000000001c910000-000000001ca85000   Deferred        nsentitytracking10
PE  000000001ca90000-000000001cd0d000   Deferred        nscomponent10
PE  000000001cd10000-000000001d093000   Deferred        vcs
PE  000000001d0a0000-000000001d221000   Deferred        nsbody10
PE  000000001d230000-000000001d5a5000   Deferred        nscommondata10
PE  000000001d5b0000-000000001d5bf000   Deferred        nscustomtags10
PE  000000001d5c0000-000000001d618000   Deferred        nsdimension10
PE  000000001d620000-000000001dad4000   Deferred        nscloudbrowser10
PE  000000001dae0000-000000001dafd000   Deferred        nssymphonydm10
PE  000000001db00000-000000001db16000   Deferred        nsfusiondm10
PE  000000001db20000-000000001dc70000   Deferred        nscloudfilestore10
PE  000000001dc70000-000000001dcc8000   Deferred        nsjobmanager10
PE  000000001dcd0000-000000001dea2000   Deferred        nsgeometry10
PE  000000001deb0000-000000001dfcf000   Deferred        nspim10
PE  000000001dfd0000-000000001e455000   Deferred        nswipdatamodel10
PE  000000001e460000-000000001e512000   Deferred        oss
PE  000000001e520000-000000001e550000   Deferred        jansson
PE  000000001e550000-000000001e62d000   Deferred        diff
PE  000000001e630000-000000001e663000   Deferred        zlib
PE  000000001e670000-000000001e6c9000   Deferred        nspushnotifications10
PE  000000001e6d0000-000000001e6e1000   Deferred        nspubnub10
PE  000000001e6f0000-000000001e72d000   Deferred        nsfremontjs10
PE  000000001e730000-000000001e753000   Deferred        nslogmanager10
PE  000000001e760000-000000001e7c6000   Deferred        nslocalcachemanagement10
PE  00000000200c0000-00000000200d0000   Deferred        api-ms-win-appmodel-runtime-l1-1-1
PE  00000000200e0000-0000000020248000   Deferred        qwindows
PE  0000000061300000-000000006138f000   Deferred        iphlpapi
PE  0000000061480000-0000000061483000   Deferred        api-ms-win-core-processthreads-l1-1-0
PE  0000000061540000-000000006166d000   Deferred        advapi32
PE  0000000061740000-00000000619c4000   Deferred        wininet
PE  0000000061d00000-0000000061d04000   Deferred        api-ms-win-crt-convert-l1-1-0
PE  0000000061fc0000-0000000061fc3000   Deferred        api-ms-win-core-interlocked-l1-1-0
PE  0000000062080000-0000000062083000   Deferred        api-ms-win-core-libraryloader-l1-1-0
PE  0000000062640000-0000000062643000   Deferred        api-ms-win-core-processenvironment-l1-1-0
PE  0000000062740000-0000000062743000   Deferred        api-ms-win-core-synch-l1-1-0
PE  0000000062780000-0000000062783000   Deferred        api-ms-win-core-util-l1-1-0
PE  0000000062980000-0000000062990000   Deferred        api-ms-win-core-localization-l1-2-1
PE  0000000062b40000-0000000062b43000   Deferred        api-ms-win-crt-environment-l1-1-0
PE  0000000062cc0000-0000000062cdf000   Deferred        ncrypt
PE  0000000062dc0000-0000000063082000   Deferred        rpcrt4
PE  0000000063280000-00000000632a1000   Deferred        version
PE  00000000636c0000-0000000063714000   Deferred        credui
PE  0000000063800000-000000006385c000   Deferred        netprofm
PE  00000000639c0000-0000000063a16000   Deferred        shcore
PE  0000000063c00000-0000000063c03000   Deferred        api-ms-win-core-debug-l1-1-0
PE  0000000063e80000-0000000063e83000   Deferred        api-ms-win-core-processthreads-l1-1-1
PE  0000000064800000-0000000064803000   Deferred        api-ms-win-core-localization-l1-2-0
PE  0000000064840000-0000000064992000   Deferred        shlwapi
PE  0000000064d00000-0000000064d03000   Deferred        api-ms-win-core-sysinfo-l1-1-0
PE  0000000065380000-00000000653b0000   Deferred        wtsapi32
PE  0000000065b40000-0000000065b43000   Deferred        api-ms-win-crt-filesystem-l1-1-0
PE  0000000065d40000-0000000065d69000   Deferred        kerberos
PE  0000000066040000-0000000066089000   Deferred        bcrypt
PE  00000000661c0000-00000000662bb000   Deferred        winspool
PE  0000000066440000-0000000066443000   Deferred        api-ms-win-core-file-l2-1-0
PE  00000000664c0000-00000000664f3000   Deferred        hid
PE  0000000066900000-0000000066961000   Deferred        win32u
PE  0000000067140000-000000006722f000   Deferred        msvcr120
PE  0000000067600000-0000000067603000   Deferred        api-ms-win-core-string-l1-1-0
PE  0000000067640000-0000000067653000   Deferred        psapi
PE  0000000067780000-0000000067783000   Deferred        api-ms-win-core-datetime-l1-1-0
PE  0000000067a00000-0000000067a03000   Deferred        api-ms-win-core-handle-l1-1-0
PE  0000000067a80000-0000000067d28000   Deferred        d3d9
PE  0000000068100000-0000000068103000   Deferred        api-ms-win-core-timezone-l1-1-0
PE  0000000068300000-000000006849e000   Deferred        combase
PE  0000000068500000-00000000685c1000   Deferred        uxtheme
PE  00000000686c0000-0000000068761000   Deferred        netapi32
PE  0000000068900000-000000006890f000   Deferred        normaliz
PE  0000000068c00000-0000000068c25000   Deferred        aclui
PE  0000000069200000-000000006920c000   Deferred        vcruntime140_1
PE  0000000069340000-000000006947e000   Deferred        dinput8
PE  0000000069800000-000000006983c000   Deferred        wintab32
PE  00000000698c0000-00000000698d4000   Deferred        vulkan-1
PE  0000000069e40000-0000000069eba000   Deferred        msacm32
PE  000000006a080000-000000006a39c000   Deferred        msvcrt
PE  000000006a840000-000000006a850000   Deferred        usp10
PE  000000006aa80000-000000006aa8f000   Deferred        api-ms-win-core-fibers-l1-1-1
PE  000000006aec0000-000000006aec3000   Deferred        api-ms-win-crt-process-l1-1-0
PE  000000006b7c0000-000000006b7e2000   Deferred        dhcpcsvc
PE  000000006b980000-000000006b983000   Deferred        api-ms-win-core-console-l1-1-0
PE  000000006ba00000-000000006bad1000   Deferred        sechost
PE  000000006bc40000-000000006bf69000   Deferred        dwrite
PE  000000006c7c0000-000000006ca20000   Deferred        gdi32
PE  000000006cbc0000-000000006cbc3000   Deferred        api-ms-win-core-namedpipe-l1-1-0
PE  000000006d580000-000000006d61e000   Deferred        ws2_32
PE  000000006d680000-000000006d6c9000   Deferred        msv1_0
PE  000000006dc80000-000000006dc83000   Deferred        api-ms-win-core-synch-l1-2-0
PE  000000006dfc0000-000000006dfc3000   Deferred        api-ms-win-core-rtlsupport-l1-1-0
PE  000000006e2c0000-000000006e309000   Deferred        dnsapi
PE  000000006e640000-000000006e644000   Deferred        api-ms-win-core-file-l1-1-0
PE  000000006e9c0000-000000006e9c3000   Deferred        api-ms-win-core-memory-l1-1-0
PE  000000006ea40000-000000006ea61000   Deferred        dwmapi
PE  000000006eb00000-000000006f433000   Deferred        user32
PE  000000006f880000-000000006fb6f000   Deferred        dbghelp
PE  000000006fd00000-000000006fd04000   Deferred        api-ms-win-crt-string-l1-1-0
PE  000000006fec0000-000000006fed0000   Deferred        api-ms-win-core-sysinfo-l1-2-1
PE  00000000703c0000-00000000703c3000   Deferred        api-ms-win-core-heap-l1-1-0
PE  0000000070740000-00000000707a8000   Deferred        mpr
PE  0000000070b00000-0000000070dad000   Deferred        comdlg32
PE  0000000071000000-000000007105e000   Deferred        imm32
PE  00000000710c0000-0000000071129000   Deferred        dxva2
ELF 000000007a800000-000000007aa15000   Deferred        opengl32<elf>
  \-PE  000000007a850000-000000007aa15000   \               opengl32
PE  000000007b000000-000000007b3dc000   Deferred        kernelbase
PE  000000007b600000-000000007b968000   Deferred        kernel32
ELF 000000007d000000-000000007d005000   Deferred        <wine-loader>
PE  0000000140000000-00000001400e3000   Deferred        fusion360
PE  0000000170000000-000000017035f000   Deferred        ntdll
PE  0000000180000000-00000001805c7000   Deferred        qt5core
PE  00000002edf00000-00000002ee0f5000   Deferred        dxgi
PE  0000000359050000-000000035933d000   Deferred        d3d11
PE  000007ff535e0000-000007ff537f5000   Deferred        gdiplus
ELF 00007f70b5ff4000-00007f70bc000000   Deferred        libllvm.so.13
ELF 00007f70c8cee000-00007f70c8e79000   Deferred        libxml2.so.2
ELF 00007f70c8e79000-00007f70c8eac000   Deferred        libtinfo.so.6
ELF 00007f70c8eac000-00007f70c8ee9000   Deferred        libedit.so.0
ELF 00007f70c8ee9000-00007f70c8f03000   Deferred        libgcc_s.so.1
ELF 00007f70c911c000-00007f70c9126000   Deferred        libdrm_nouveau.so.2
ELF 00007f70c9126000-00007f70c9132000   Deferred        libdrm_amdgpu.so.1
ELF 00007f70c9132000-00007f70c914d000   Deferred        libelf.so.1
ELF 00007f70c914d000-00007f70c915b000   Deferred        libdrm_radeon.so.1
ELF 00007f70c915b000-00007f70cacba000   Dwarf-5         iris_dri.so
ELF 00007f70cacba000-00007f70cacc4000   Deferred        libxcb-xfixes.so.0
ELF 00007f70cacc4000-00007f70cacc9000   Deferred        libxshmfence.so.1
ELF 00007f70cacc9000-00007f70cacd3000   Deferred        libxcb-sync.so.1
ELF 00007f70cacd3000-00007f70cacd8000   Deferred        libxcb-present.so.0
ELF 00007f70cacd8000-00007f70cacdf000   Deferred        libxcb-dri3.so.0
ELF 00007f70cacdf000-00007f70cace4000   Deferred        libxcb-shm.so.0
ELF 00007f70cace4000-00007f70caceb000   Deferred        libxcb-dri2.so.0
ELF 00007f70caceb000-00007f70cacf0000   Deferred        libx11-xcb.so.1
ELF 00007f70cacf0000-00007f70cad0e000   Deferred        libxcb-glx.so.0
ELF 00007f70cad0e000-00007f70cad49000   Deferred        libglapi.so.0
ELF 00007f70cad49000-00007f70cadc6000   Deferred        libglx_mesa.so.0
ELF 00007f70cadc6000-00007f70cae7e000   Deferred        libgldispatch.so.0
ELF 00007f70cae7e000-00007f70caeb0000   Deferred        libglx.so.0
ELF 00007f70cb00a000-00007f70cb020000   Deferred        libdrm.so.2
ELF 00007f70cb020000-00007f70cb0ad000   Deferred        libgl.so.1
ELF 00007f70cb124000-00007f70cb14a000   Deferred        libgpg-error.so.0
ELF 00007f70cb14a000-00007f70cb289000   Deferred        libgcrypt.so.20
ELF 00007f70cb289000-00007f70cb295000   Deferred        libcap.so.2
ELF 00007f70cb295000-00007f70cb2b6000   Deferred        liblz4.so.1
ELF 00007f70cb2b6000-00007f70cb3aa000   Deferred        libzstd.so.1
ELF 00007f70cb3aa000-00007f70cb458000   Deferred        libpcre2-8.so.0
ELF 00007f70cb458000-00007f70cb520000   Deferred        libsystemd.so.0
ELF 00007f70cb520000-00007f70cb54c000   Deferred        libselinux.so.1
ELF 00007f70cb54c000-00007f70cb560000   Deferred        libresolv.so.2
ELF 00007f70cb560000-00007f70cb567000   Deferred        libkeyutils.so.1
ELF 00007f70cb567000-00007f70cb5b8000   Deferred        libdbus-1.so.3
ELF 00007f70cb5b8000-00007f70cb5c8000   Deferred        libkrb5support.so.0
ELF 00007f70cb5c8000-00007f70cb5e1000   Deferred        libk5crypto.so.3
ELF 00007f70cb5e1000-00007f70cb6b0000   Deferred        libkrb5.so.3
ELF 00007f70cb6b0000-00007f70cb6c3000   Deferred        libavahi-client.so.3
ELF 00007f70cb6c3000-00007f70cb6d2000   Deferred        libavahi-common.so.3
ELF 00007f70cb6d2000-00007f70cb726000   Deferred        libgssapi_krb5.so.2
ELF 00007f70cb726000-00007f70cb7d9000   Deferred        libcups.so.2
ELF 00007f70cb7d9000-00007f70cb7e5000   Deferred        libffi.so.8
ELF 00007f70cb7e5000-00007f70cb889000   Deferred        libgmp.so.10
ELF 00007f70cb889000-00007f70cb8d3000   Deferred        libhogweed.so.6
ELF 00007f70cb8d3000-00007f70cb91d000   Deferred        libnettle.so.8
ELF 00007f70cb91d000-00007f70cbaa1000   Deferred        libunistring.so.2
ELF 00007f70cbaa1000-00007f70cbac2000   Deferred        libidn2.so.0
ELF 00007f70cbac2000-00007f70cbbf7000   Deferred        libp11-kit.so.0
ELF 00007f70cbbf7000-00007f70cbe01000   Deferred        libgnutls.so.30
ELF 00007f70cbe13000-00007f70cbe18000   Deferred        msv1_0.so
ELF 00007f70cbe18000-00007f70cbe21000   Deferred        kerberos.so
ELF 00007f70cbe21000-00007f70cbe29000   Deferred        libxfixes.so.3
ELF 00007f70cbe29000-00007f70cbe36000   Deferred        libxcursor.so.1
ELF 00007f70cbe36000-00007f70cbe4a000   Deferred        libxi.so.6
ELF 00007f70cbe4a000-00007f70cbe4f000   Deferred        libxcomposite.so.1
ELF 00007f70cbe4f000-00007f70cbe5c000   Deferred        libxrandr.so.2
ELF 00007f70cbe5c000-00007f70cbe69000   Deferred        libxrender.so.1
ELF 00007f70cbe69000-00007f70cbe70000   Deferred        libxxf86vm.so.1
ELF 00007f70cbe70000-00007f70cbe75000   Deferred        libxinerama.so.1
ELF 00007f70cbe75000-00007f70cbe7a000   Deferred        libxau.so.6
ELF 00007f70cbe7a000-00007f70cbea5000   Deferred        libxcb.so.1
ELF 00007f70cbea5000-00007f70cbfeb000   Deferred        libx11.so.6
ELF 00007f70cbfeb000-00007f70cc000000   Deferred        libxext.so.6
ELF 00007f70cc001000-00007f70cc007000   Deferred        libcom_err.so.2
ELF 00007f70cc007000-00007f70cc01e000   Deferred        libtasn1.so.6
ELF 00007f70cc020000-00007f70cc0e0000   Deferred        winex11<elf>
  \-PE  00007f70cc030000-00007f70cc0e0000   \               winex11
ELF 00007f70cc8d6000-00007f70cc8df000   Deferred        libuuid.so.1
ELF 00007f70cc8df000-00007f70cc914000   Deferred        libexpat.so.1
ELF 00007f70cc914000-00007f70cc95e000   Deferred        libfontconfig.so.1
ELF 00007f70cc95e000-00007f70cc981000   Deferred        libbrotlicommon.so.1
ELF 00007f70cc981000-00007f70cc98e000   Deferred        libbrotlidec.so.1
ELF 00007f70cc98e000-00007f70cc9a8000   Deferred        libz.so.1
ELF 00007f70cc9a8000-00007f70cc9f1000   Deferred        libpng16.so.16
ELF 00007f70cc9f1000-00007f70cca10000   Deferred        libbz2.so.1
ELF 00007f70cca10000-00007f70ccada000   Deferred        libfreetype.so.6
ELF 00007f70ccbff000-00007f70ccf36000   Deferred        libcrypto.so.1.1
ELF 00007f70ccf36000-00007f70ccfd9000   Deferred        libssl.so.1.1
ELF 00007f70ccfd9000-00007f70ccff8000   Deferred        libsasl2.so.3
ELF 00007f70ccff8000-00007f70cd009000   Deferred        liblber-2.4.so.2
ELF 00007f70cd009000-00007f70cd062000   Deferred        libldap_r-2.4.so.2
ELF 00007f70cd082000-00007f70cd089000   Deferred        wldap32.so
ELF 00007f70cd189000-00007f70cd368000   Deferred        wined3d<elf>
  \-PE  00007f70cd1b0000-00007f70cd368000   \               wined3d
ELF 00007f70cd368000-00007f70cd36e000   Deferred        dwrite.so
ELF 00007f70cd36e000-00007f70cd377000   Deferred        secur32.so
ELF 00007f70cd477000-00007f70cd4ac000   Deferred        winevulkan.so
ELF 00007f70cd5ac000-00007f70cd68f000   Deferred        libm.so.6
ELF 00007f70cd690000-00007f70cd697000   Deferred        winspool.so
ELF 00007f70cd697000-00007f70cd6a2000   Deferred        bcrypt.so
ELF 00007f70cd6a2000-00007f70cd6a9000   Deferred        crypt32.so
ELF 00007f70cd6a9000-00007f70cd6af000   Deferred        ws2_32.so
ELF 00007f70cd6af000-00007f70cd7a5000   Deferred        win32u.so
ELF 00007f70cd8a5000-00007f70cda1c000   Dwarf           libwine.so.1
ELF 00007f70cdde9000-00007f70cde1c000   Deferred        liblzma.so.5
ELF 00007f70cde1c000-00007f70cde35000   Deferred        libunwind.so.8
ELF 00007f70cde35000-00007f70cdef8000   Deferred        ntdll.so
ELF 00007f70cdefb000-00007f70ce12a000   Deferred        libc.so.6
ELF 00007f70ce12d000-00007f70ce132000   Deferred        dnsapi.so
ELF 00007f70ce132000-00007f70ce139000   Deferred        netapi32.so
ELF 00007f70ce14c000-00007f70ce183000   Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000020 start.exe
    00000024    0
00000038 services.exe
    ["C:\windows\system32\services.exe"]
    0000003c    0
    00000040    0
    0000004c    0
    0000006c    0
    00000078    0
    000000ac    0
    000000c4    0
    000000dc    0
00000044 winedevice.exe
    [C:\windows\system32\winedevice.exe]
    00000048    0
    00000054    0
    00000058    0
    0000005c    0
    00000060    0
    000000d0    0
00000064 winedevice.exe
    [C:\windows\system32\winedevice.exe]
    00000068    0
    00000070    0
    00000074    0
    00000084    0
    00000088    0
    0000008c    0
    00000090    0
0000007c explorer.exe
    [C:\windows\system32\explorer.exe /desktop]
    00000080    0
    00000094    0
    00000098    0
000000a4 plugplay.exe
    [C:\windows\system32\plugplay.exe]
    000000a8    0
    000000b0    0
    000000b4    0
    000000b8    0
000000bc svchost.exe
    [C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted]
    000000c0    0
    000000c8    0
    000000cc    0
000000d4 rpcss.exe
    [C:\windows\system32\rpcss.exe]
    000000d8    0
    000000e0    0
    000000e4    0
    000000e8    0
    000000ec    0
    000000f0    0
    0000012c    0
000000f8 conhost.exe
    ["C:\windows\system32\conhost.exe" --unix --width 67 --height 37 --server 0xc]
    000000fc    0
00000100 (D) C:\Program Files\Autodesk\webdeploy\production\1a27f23c10bc87f7eab1f89e440a46f886b5f544\Fusion360.exe
    ["C:\Program Files\Autodesk\webdeploy\production\1a27f23c10bc87f7eab1f89e440a46f886b5f544\Fusion360.exe" ]
    00000104    0 <==
    00000108    0
    0000010c    0
    00000118    0
0000011c explorer.exe
    [C:\windows\system32\explorer.exe /desktop]
    00000120    0
    00000124    0
    00000128    0
System information:
    Wine build: wine-7.0-rc2 (Staging)
    Platform: x86_64
    Version: Windows 10
    Host system: Linux
    Host version: 5.15.8-1-default

Here are the last few lines in the xterm window (the choice of xterm makes it a bit hard to copy the whole thing):

0114:fixme:dbghelp:elf_search_auxv can't find symbol in module
0114:fixme:dbghelp_dwarf:dwarf2_get_cie wrong CIE pointer at 0 from FDE 1a128
0114:fixme:dbghelp_dwarf:dwarf2_get_cie wrong CIE pointer at 0 from FDE 1a128
cryinkfly commented 2 years ago

Can you run this command:

xterm -hold -e "$HOME/.local/share/applications/wine/Programs/Autodesk/fusion360-launcher.sh"
phrxmd commented 2 years ago

Progress! I once more deleted ~/.wineprefixes, cleaned out ~/.local/share/applications/wine/Programs/Autodesk, re-ran the installer with XDG_CACHE_HOME=~/.cache and now Fusion 360 is starting.

Regarding the terminal, I'm on KDE, so have better experience using Konsole instead of xterm (konsole --hold -e "$HOME/.local/share/applications/wine/Programs/Autodesk/fusion360-launcher.sh"), because it allows for easier scrolling, selection and pasting. But it essentially should do the same thing.

Thank you for your excellent work!