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
2.06k stars 125 forks source link

Bottles (Flatpak) - Fusion 360 won't launch after Flatpak Bottles Fresh Install on Ubuntu Kubuntu 20.04.5 #272

Open willmcginnis opened 2 years ago

willmcginnis commented 2 years ago

Describe the bug Pressing the "Play" button in the Bottles Flatpak next to "Autodesk Fusion 360" has a popup message that says " 'Launching Autodesk Fusion 360...' " and changes to a "Stop" button for a few seconds then turns back to the "Play" button. Fresh install of the Bottles Flatpak. Fresh Kubuntu 20.04.5 LTS install in VMware Fusion with 8 processor cores and 16 GiB of RAM.

Please let me know if you need any additional information. I would love to be able to use Fusion 360 on just my Linux, like people seem to be able to with modern triple A video games! I love the concept.

To Reproduce Steps to reproduce the behavior:

  1. Install Kubuntu 20.04 LTS desktop in a VM.
  2. Install all updates
  3. In a terminal Konsole run the command to install Flatpak: "sudo apt install flatpak"
  4. Download the "com.usebottles.bottles.flatpakref" from Bottles https://usebottles.com/download/
  5. Double-click the .flatpakref file to open in Discover, click button to add Flatpak support, close the window
  6. Double-click the .flatpak ref file again to open in discover and click button to install Bottles now
  7. Once Bottles is installed, open Bottles, click on the "+" (Plus) icon in the upper left to add a "New Bottle". I named it "Fusion".
  8. Click on the bottle that was just made, go to "Installers", click on "Autodesk Fusion 360", and click on the blue "Start Installation" button
  9. In the Bottle under a bold heading that says "Programs" see that "Autodesk Fusion 360" is listed and click on the "Play" triangle button.
  10. Fusion 360 doesn't launch

Expected behavior Fusion 360 should begin to load and there should be a prompt to login or at least to install.

Screenshots

Screen Shot 2022-09-13 at 8 06 31 PM Screen Shot 2022-09-13 at 8 03 56 PM

Desktop (please complete the following information):

Additional context This is probably a simple error and I don't know what the easy fix is.

Googling about each of the lines starting with "002c:err" have people talk about video games that worked after installing more DLLs. So maybe it just needs more DLLs.

The initial install of Bottles took about 10-15 minutes. Then installing Fusion 360 took somewhere more than 20 minutes, maybe even 30-40 minutes.

Running Bottles from a terminal gives the following output (also in the screenshot above):

The main part of the output I think is relevant:

19:29:26 (WARNING) Windows path detected. Avoiding validation.
19:29:26 (INFO) Using Wine Starter -- run
19:29:26 (INFO) Using EasyAntiCheat runtime
19:29:26 (INFO) Using BattlEye runtime
19:29:26 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00cc:err:exec:shellex_load_object_and_run failed to get data object

The full output, just in case (also available at https://rentry.co/erh76 ):


-rwxr-xr-x 1 root root 94 Sep 13 16:03 /var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin/com.usebottles.bottles
will@will-virtual-machine:~$ ./var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin/com.usebottles.bottles
bash: ./var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin/com.usebottles.bottles: No such file or directory
will@will-virtual-machine:~$ cd /var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin/
will@will-virtual-machine:/var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin$ ls
com.usebottles.bottles
will@will-virtual-machine:/var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin$ ./com.usebottles.bottles
19:28:50 (INFO) Bottles Started!
19:28:56 (INFO) Catalog components loaded
19:28:56 (INFO) Catalog installers loaded
19:28:57 (INFO) Catalog dependencies loaded
19:28:57 (INFO) Performing Bottles checks…
19:28:57 (INFO) Dxvks found:
- dxvk-1.10.3

19:28:57 (INFO) Vkd3ds found:
- vkd3d-proton-2.6-1-5b73139

19:28:57 (INFO) Nvapis found:
- dxvk-nvapi-v0.5.4

19:28:57 (INFO) Latencyflexs found:
- latencyflex-v0.1.0

19:28:57 (INFO) Runners found:
- sys-wine-7.0
- soda-7.0-3

19:28:59 (INFO) Bottles found:

19:28:59 (INFO) Library saved

(bottles:2): Gtk-WARNING **: 19:29:17.166: Couldn't unexport handle for GdkX11Toplevel surface, unsupported windowing system

19:29:26 (INFO) Launching an executable…
19:29:26 (WARNING) Windows path detected. Avoiding validation.
19:29:26 (INFO) Using Wine Starter -- run
19:29:26 (INFO) Using EasyAntiCheat runtime
19:29:26 (INFO) Using BattlEye runtime
19:29:26 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00cc:err:exec:shellex_load_object_and_run failed to get data object
19:47:40 (INFO) Launching an executable…
19:47:40 (WARNING) Windows path detected. Avoiding validation.
19:47:40 (INFO) Using Wine Starter -- run
19:47:40 (INFO) Using EasyAntiCheat runtime
19:47:40 (INFO) Using BattlEye runtime
19:47:40 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00d0:err:exec:shellex_load_object_and_run failed to get data object
19:48:01 (INFO) Launching an executable…
19:48:01 (WARNING) Windows path detected. Avoiding validation.
19:48:01 (INFO) Using Wine Starter -- run
19:48:01 (INFO) Using EasyAntiCheat runtime
19:48:01 (INFO) Using BattlEye runtime
19:48:01 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00d0:err:exec:shellex_load_object_and_run failed to get data object
19:48:18 (INFO) Launching an executable…
19:48:18 (WARNING) Windows path detected. Avoiding validation.
19:48:18 (INFO) Using Wine Starter -- run
19:48:18 (INFO) Using EasyAntiCheat runtime
19:48:18 (INFO) Using BattlEye runtime
19:48:18 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00d0:err:exec:shellex_load_object_and_run failed to get data object
19:48:45 (INFO) Launching an executable…
19:48:45 (WARNING) Windows path detected. Avoiding validation.
19:48:45 (INFO) Using Wine Starter -- run
19:48:45 (INFO) Using EasyAntiCheat runtime
19:48:45 (INFO) Using BattlEye runtime
19:48:45 (WARNING) No GPU vendor found, keep going without setting VK_ICD_FILENAMES…
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -r" (2).
00d0:err:exec:shellex_load_object_and_run failed to get data object
will@will-virtual-machine:/var/lib/flatpak/app/com.usebottles.bottles/current/active/export/bin$```
Chaphasilor commented 2 years ago

Facing the same issue on Arch Linux / Steam OS 3.3 on the Steam Deck. Fresh install through Bottles flatpack, but nothing launches. Browsing the Wine files also doesn't show any "Autodesk" directory under C:\Users\deck\AppData\Local, where it should normally be after installing.
I also tried launching the Fusion installer exe using the bottles configuration, but that only resulted in a crash report from the installer :(

peerchemist commented 2 years ago

Same issue here.

Kyr4l commented 1 year ago

same here, kubuntu 22.04 LTS, fresh install, nothing works

Siraman25 commented 1 year ago

Same issue on Manjaro.

Following is my system: Operating System: Manjaro Linux KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 Kernel Version: 5.10.157-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 8 × AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx Memory: 6.7 GiB of RAM Graphics Processor: AMD Radeon Vega 8 Graphics Manufacturer: HUAWEI Product Name: KPL-W0X System Version: M1D

Kyr4l commented 1 year ago

any fix coming soon ?

Kyr4l commented 1 year ago

i've tried again on OpenSUSE Tumbleweed using Bottles, same problem

iamkarlson commented 1 year ago

Issue persists on wayland

MrArtyy commented 1 year ago

Facing the same issue on Arch Linux / Steam OS 3.3 on the Steam Deck. Fresh install through Bottles flatpack, but nothing launches. Browsing the Wine files also doesn't show any "Autodesk" directory under C:\Users\deck\AppData\Local, where it should normally be after installing. I also tried launching the Fusion installer exe using the bottles configuration, but that only resulted in a crash report from the installer :(

Hello Chaphasilor, were you able to get this working on the steam deck? Feel like I've tried everything but had no success.

Chaphasilor commented 1 year ago

@Chaphasilor no, I've resorted to using Steam Remote Play / Parsec for streaming from a VM instead :(

MrArtyy commented 1 year ago

@Chaphasilor Ah okay, thanks for the reply. If I get anywhere with this i'll let you know :)