Autodesk-Fusion-360-for-Linux icon indicating copy to clipboard operation
Autodesk-Fusion-360-for-Linux copied to clipboard

Browser doesen't open to sign in on fedora 40

Open NoSadBeHappy opened this issue 1 year ago • 46 comments

Describe the bug When trying to log in, a browser doesen't open.

To Reproduce Steps to reproduce the behavior: Install with the script on ferora 40 open fusion try to log in see that a browser doesn't open

Expected behavior A browser opens so I can sign in.

Screenshots

Desktop (please complete the following information):

  • Latest fusion 360
  • rtx 580
  • Fedora 40
  • Gnome 46.4
  • DXVK- or OpenGL-Mode: how do I check?

I tried the fix from https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/473#issue-2487214484, and it did not work.

NoSadBeHappy avatar Aug 26 '24 16:08 NoSadBeHappy

Please use the firefox web browser as rpm package. Snap and Flatpak not work so good.

cryinkfly avatar Aug 27 '24 17:08 cryinkfly

I have the same issue on Arch Linux. Firefox got installed via pacman

N0m4n904 avatar Sep 01 '24 09:09 N0m4n904

I have the same error on Fedora 40. Trying to executing AdskIdentityManager.exe directly from command line gives the following error:

077c:fixme:file:NtLockFile I/O completion on lock not implemented yet
077c:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffffee298fe

In my case the command executed is:

WINEPREFIX="/home/bougar/.autodesk_fusion/wineprefixes/default" wine "/home/bougar/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/1a197c6e79bef01edef1dc4f317d9f597820e633/Autodesk Identity Manager/AdskIdentityManager.exe" 

bougar avatar Sep 02 '24 21:09 bougar

Where are rpm builds of firefox?

edit: sorry im an idiot, install via package manager (dnf on fedora)

NoSadBeHappy avatar Sep 04 '24 02:09 NoSadBeHappy

I finally got around to trying rpm firefox, and it still doesn't work.

NoSadBeHappy avatar Sep 04 '24 02:09 NoSadBeHappy

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z
  2. Extract this file ...
  3. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
  4. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

cryinkfly avatar Sep 04 '24 18:09 cryinkfly

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...

    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...

    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

still not working on Arch. I installed Fusion360 with bottles

N0m4n904 avatar Sep 04 '24 18:09 N0m4n904

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...

    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...

    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Thanks it is working now. I had to execute the command to register the token manually with:

env WINEPREFIX="/home/bougar/.autodesk_fusion/wineprefixes/default" wine "/home/bougar/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/1a197c6e79bef01edef1dc4f317d9f597820e633/Autodesk Identity Manager/AdskIdentityManager.exe" "<token-here>"

You can get the token by copy the link of retry some seconds after you press Go to product.

bougar avatar Sep 04 '24 20:09 bougar

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z
  2. Extract this file ...
  3. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
  4. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Didn't work for me, Same issue.

NoSadBeHappy avatar Sep 04 '24 23:09 NoSadBeHappy

Same here with ubuntu 24.04 , Installed deb version of firefox.

cupradito avatar Sep 05 '24 08:09 cupradito

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z
  2. Extract this file ...
  3. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
  4. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

I am having a really hard time finding the Autodesk folder. I'm on Pop-Os 22.04 and the folder .fusion360/wineprefix/default is empty and I couldn't find anywhere where the actual Program files containing the fusion files is. In other words I can't find $WP_DIRECTORY . It is not listed with the env and searching in the file system does not reveal anything... But fusion is installed (somewhere)...

LukyGithub avatar Sep 06 '24 13:09 LukyGithub

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...
    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Thanks it is working now. I had to execute the command to register the token manually with:

env WINEPREFIX="/home/bougar/.autodesk_fusion/wineprefixes/default" wine "/home/bougar/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/1a197c6e79bef01edef1dc4f317d9f597820e633/Autodesk Identity Manager/AdskIdentityManager.exe" "<token-here>"

You can get the token by copy the link of retry some seconds after you press Go to product.

I then get this error:

04e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
04e8:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffffee298fe

0xUnkn0wN avatar Sep 07 '24 16:09 0xUnkn0wN

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...
    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Thanks it is working now. I had to execute the command to register the token manually with:

env WINEPREFIX="/home/bougar/.autodesk_fusion/wineprefixes/default" wine "/home/bougar/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/1a197c6e79bef01edef1dc4f317d9f597820e633/Autodesk Identity Manager/AdskIdentityManager.exe" "<token-here>"

You can get the token by copy the link of retry some seconds after you press Go to product.

I then get this error:

04e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
04e8:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffffee298fe

I get this error too unfortunately. I did get firefox to open the login page though, had to set it to my default browesr. Firefox install via dnf

I also sometimes get this red box now, but not every time so i have no clue whats up with that. image

How much of the link of retry is actually the code? I noticed in the link there is the following: adskidmgr:/login?code=<maybeASecret>state=<maybeAnotherSecret>

is the code just <maybeASecret> ? or everything past code=?

NoSadBeHappy avatar Sep 08 '24 00:09 NoSadBeHappy

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...
    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Thanks it is working now. I had to execute the command to register the token manually with:

env WINEPREFIX="/home/bougar/.autodesk_fusion/wineprefixes/default" wine "/home/bougar/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/1a197c6e79bef01edef1dc4f317d9f597820e633/Autodesk Identity Manager/AdskIdentityManager.exe" "<token-here>"

You can get the token by copy the link of retry some seconds after you press Go to product.

I then get this error:

04e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
04e8:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffffee298fe

I get this error too unfortunately. I did get firefox to open the login page though, had to set it to my default browesr. Firefox install via dnf

I also sometimes get this red box now, but not every time so i have no clue whats up with that. image

How much of the link of retry is actually the code? I noticed in the link there is the following: adskidmgr:/login?code=<maybeASecret>state=<maybeAnotherSecret>

is the code just <maybeASecret> ? or everything past code=?

I got the exact same error: 0068:fixme:file:NtLockFile I/O completion on lock not implemented yet 0068:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffffee598fe And setting firefox to default also got the link to open; have no clue where to go from here

MolagBals avatar Sep 10 '24 02:09 MolagBals

I got similar error on fedora, I just switch from wayland to xorg and everything worked.

Cyborgnetical avatar Sep 10 '24 03:09 Cyborgnetical

I got similar error on fedora, I just switch from wayland to xorg and everything worked.

tried on xorg, nothing helped, i get the login page but then it doesnt register on the application once i log in

MolagBals avatar Sep 10 '24 04:09 MolagBals

Same happens on Ubuntu 24.04.1 LTS

paucarre avatar Sep 11 '24 15:09 paucarre

Thanks it is working now. I had to execute the command to register the token manually with:

How did you get the "token" ?

paucarre avatar Sep 11 '24 16:09 paucarre

Same here on mint. I tried above mentioned fixes, but it doesn't even open a browser window to log in.

DaSimme avatar Sep 11 '24 19:09 DaSimme

Update: After a healthy reboot it works now!

DaSimme avatar Sep 11 '24 19:09 DaSimme

i have this problem !

radsonpatrick avatar Sep 11 '24 21:09 radsonpatrick

I just got around to trying with xorg, didn't change anything.

NoSadBeHappy avatar Sep 12 '24 00:09 NoSadBeHappy

For me it is also not working. I tried the following:

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z

    1. Extract this file ...

    2. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...

    3. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

lemmi25 avatar Sep 22 '24 20:09 lemmi25

  1. Please download this file: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/blob/main/files/extras/patched-dlls/Qt6WebEngineCore.dll.7z
  2. Extract this file ...
  3. Copy the Qt6WebEngineCore.dll (~140MB) to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production/...
  4. Please select the bigger folder and there put in the patched Qt6WebEngineCore.dll and override the old one.

Having the same issue on Ubuntu 24.04.1 I tried the above, but no change.

sipvoip avatar Sep 24 '24 16:09 sipvoip

I got it working! I had to set Firefox as the default browser.

sipvoip avatar Sep 24 '24 16:09 sipvoip

I got it working! I had to set Firefox as the default browser.

Setting Firefox as the default browser worked for me too

pacdaemon avatar Sep 25 '24 12:09 pacdaemon

How did you install Firefox?

NoSadBeHappy avatar Sep 25 '24 13:09 NoSadBeHappy

How did you install Firefox?

apt

sipvoip avatar Sep 25 '24 13:09 sipvoip

I am running Arch with GNOME 46.4, had the same issue. That's how I solved it:

  1. Set Firefox as default browser
  2. It should correctly open the browser when you press "Sign In"
  3. Log in
  4. Copy the link of the "Retry" button
  5. Go to $HOME/.autodesk_fusion/wineprefixes/default/drive_c/Program Files/Autodesk/webdeploy/production
  6. Execute find . -name "AdskIdentityManager.exe" 2> /dev/null
  7. Change directory to the one containing the file searched with command at step 6
  8. Execute WINEPREFIX=$HOME/.autodesk_fusion/wineprefixes/default wine ./AdskIdentityManager.exe "<link copied at step 4>"
  9. You should be logged in and ready to use Fusion

Thanks to @bougar for step 8

R1D3R175 avatar Sep 30 '24 13:09 R1D3R175

https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/473#issuecomment-2383231687

This worked for me. When trying @bougar s solution I didn't copy the whole link, so it didn't work. Thanks for a solution!

NoSadBeHappy avatar Sep 30 '24 22:09 NoSadBeHappy