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) - Doesn't start #409

Open Otzie2023 opened 8 months ago

Otzie2023 commented 8 months ago

otzie@otzies-ubuntu:~$ /home/otzie/.fusion360/wineprefixes/default/box-run.sh --2024-04-01 00:16:14-- https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt Auflösen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com) … 2606:50c0:8002::154, 2606:50c0:8003::154, 2606:50c0:8000::154, ... Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8002::154|: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. 2024-04-01 00:16:14 (5,45 MB/s) - ‘/tmp/fusion360/build-version.txt’ gespeichert [20/20]

Online Build-Version: 2.0.17228 Online Insider-Build-Version: 2.0.17228 The version.txt file not exist! EN wine: could not open working directory L"unix\home\otzie\", starting in the Windows directory. Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der angegebenen Datei verknüpft. ShellExecuteEx fehlgeschlagen: Datei nicht gefunden.

otzie@otzies-ubuntu:~$ /home/otzie/.fusion360/wineprefixes/default/box-run.sh --2024-04-01 00:16:22-- https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt Auflösen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com) … 2606:50c0:8003::154, 2606:50c0:8002::154, 2606:50c0:8000::154, ... Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8003::154|: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. 2024-04-01 00:16:22 (5,30 MB/s) - ‘/tmp/fusion360/build-version.txt’ gespeichert [20/20]

Online Build-Version: 2.0.17228 Online Insider-Build-Version: 2.0.17228 The version.txt file not exist! EN wine: could not open working directory L"unix\home\otzie\", starting in the Windows directory. Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der angegebenen Datei verknüpft. ShellExecuteEx fehlgeschlagen: Datei nicht gefunden.

otzie@otzies-ubuntu:~$

dkowalewski commented 8 months ago

Unfortunatelly same problem after installing and running throu Bottles:

esync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely Application could not be started, or no application associated with the specifi ed file. ShellExecuteEx failed: File not found.

faern commented 8 months ago

I also just installed Fusion 360 via this script and ran into the same error. I run Fedora 39.

Here is my error. Basically the same as above, but pasted in a code block for easier reading, and in English:

$ ~/.fusion360/bin/launcher.sh
--2024-04-01 15:30:29--  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.110.133, 185.199.109.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.
2024-04-01 15:30:29 (971 KB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

Online Build-Version: 2.0.17228
Online Insider-Build-Version: 2.0.17228
The version.txt file not exist!
EN
find: ‘’: No such file or directory
wine: invalid directory  in WINEPREFIX: not an absolute path
logiawi commented 8 months ago

Hallo, bei mir ist es auch so. Ich habe das Installationsscript, wie im Readme beschrieben, laufen lassen. Es lief ohne erkennbaren Fehler durch. Das Betriebssystem ist ein neu installiertes und gepatchtes Kubuntu 23.10. Ich bitte um Hilfestellung.

VG logiawi

TurtleMeds commented 8 months ago

I can confirm this issue. specs: OS: Arch Hardware: Thinkpad E16 using Wayland (probably not important) output of ~/.fusion360/wineprefixes/default/box-run.sh:

--2024-04-01 19:03:43--  https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.109.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.
2024-04-01 19:03:43 (1.32 MB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

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

(yad:313912): Gtk-WARNING **: 19:03:43.479: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class

(yad:314030): Gtk-WARNING **: 19:03:46.320: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class
wine: could not open working directory L"unix\\home\\turtle\\.fusion360\\", starting in the Windows directory.
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.

output of ~/.fusion360/bin/launcher.sh:

--2024-04-01 19:06:36--  https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.108.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.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.
2024-04-01 19:06:36 (2.85 MB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

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

(yad:317176): Gtk-WARNING **: 19:06:36.507: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class

(yad:317206): Gtk-WARNING **: 19:06:39.387: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class
find: ‘’: No such file or directory
wine: invalid directory  in WINEPREFIX: not an absolute path
johnnytolengo commented 8 months ago

Not running on Bottles:

esync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely Application could not be started, or no application associated with the specifi ed file. ShellExecuteEx failed: File not found.

image

Cvaniak commented 8 months ago

Same problem on EndeavourOS:

--2024-04-05 23:59:31--  https://raw.githubusercontent.com/cryinkfly/Autodesk-Fusion-360-for-Linux/main/files/builds/stable-branch/bin/build-version.txt
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.108.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.
2024-04-05 23:59:31 (7,44 MB/s) - ‘/tmp/fusion360/build-version.txt’ saved [20/20]

Online Build-Version: 2.0.17228
Online Insider-Build-Version: 2.0.17228
The version.txt file not exist!
EN
wine: could not open working directory L"unix\\home\\cvaniak\\.fusion360\\bin\\", starting in the Windows directory.
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.

I also tried to force the x11 but with exact same effect.

Matt2D3 commented 7 months ago

looks like Autodesk changed the exe name to FusionLauncher.exe unfortunately, changing this in the launch script does not fix the issue as it then reports an issue with the related ini file FusionLauncher.exe.ini (missing or incomplete)

JitteryDoodle commented 7 months ago

Related to #408 , I am also experiencing this on a fresh install.

cooldoggy commented 7 months ago

Definitely feels like an installer issue, installed on windows partition, copied to wineprefix with directory structure and apart from a malformed adskidmanager.desktop everything worked fine. The installer I got was from the Educational Access Page and it still contained the Fusion360.exe. Not sure what changed with the autodesk installer.

TurtleMeds commented 7 months ago

Definitely feels like an installer issue, installed on windows partition, copied to wineprefix with directory structure and apart from a malformed adskidmanager.desktop everything worked fine. The installer I got was from the Educational Access Page and it still contained the Fusion360.exe. Not sure what changed with the autodesk installer.

which files exactly did you copy over?

cooldoggy commented 7 months ago

Definitely feels like an installer issue, installed on windows partition, copied to wineprefix with directory structure and apart from a malformed adskidmanager.desktop everything worked fine. The installer I got was from the Educational Access Page and it still contained the Fusion360.exe. Not sure what changed with the autodesk installer.

which files exactly did you copy over?

Files were installed into my Local AppData Folder. I created the same directory structure in the WINEPREFIX generated in the installer, and I copied the whole Autodesk folder. There was a Fusion360.exe created by the installer in windows though.

adrianinsaval commented 7 months ago

not all files seem to be getting installed

dodancs commented 7 months ago

I also cannot launch it either when using the installer.sh or when using Bottles. I get the same ShellExecuteEx failed: File not found. and it just fails.

Full log from console when launching via Bottles:

esync: up and running.
Application could not be started, or no application associated with the specifi
ed file.
ShellExecuteEx failed: File not found.
noonien commented 2 months ago

Any update on this?

Fusion does not start using Bottles in NixOS, with the same error:

esync: up and running.
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
7HE-W0R1D commented 1 month ago

Same error on Fedora 41 Silverblue.

esync: up and running.
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
7HE-W0R1D commented 1 month ago

Update: I solved this and other following errors and got Fusion up and running.

For this particular error, got past it by switching the runtime to kron4ek-wine-9.19-amd64 , which according to this post, should be fixed with wine >9.8. For steps achieving this:

Now fusion should install and at least show its interface.

I also performed fix described here and here, to finally login and show the interface