Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser doesen't open to sign in on fedora 40 #473

Open
NoSadBeHappy opened this issue Aug 26, 2024 · 37 comments
Open

Browser doesen't open to sign in on fedora 40 #473

NoSadBeHappy opened this issue Aug 26, 2024 · 37 comments
Labels
bug Something isn't working

Comments

@NoSadBeHappy
Copy link

NoSadBeHappy commented Aug 26, 2024

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 #473 (comment), and it did not work.

@cryinkfly
Copy link
Owner

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

@cryinkfly cryinkfly added the bug Something isn't working label Aug 27, 2024
@N0m4n904
Copy link

N0m4n904 commented Sep 1, 2024

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

@bougar
Copy link

bougar commented Sep 2, 2024

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" 

@NoSadBeHappy

This comment was marked as resolved.

@NoSadBeHappy
Copy link
Author

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

@cryinkfly
Copy link
Owner

  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.

@N0m4n904
Copy link

N0m4n904 commented Sep 4, 2024

  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

@bougar
Copy link

bougar commented Sep 4, 2024

  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.

@NoSadBeHappy
Copy link
Author

  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.

@cupradito
Copy link

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

@LukyGithub
Copy link

  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)...

@0xUnkn0wN
Copy link

  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

@NoSadBeHappy
Copy link
Author

NoSadBeHappy commented Sep 8, 2024

  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=?

@Pineappleman123
Copy link

  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

@Cyborgnetical
Copy link

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

@Pineappleman123
Copy link

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

@paucarre
Copy link

Same happens on Ubuntu 24.04.1 LTS

@paucarre
Copy link

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

How did you get the "token" ?

@DaSimme
Copy link

DaSimme commented Sep 11, 2024

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

@DaSimme
Copy link

DaSimme commented Sep 11, 2024

Update: After a healthy reboot it works now!

@radsonpatrick
Copy link

i have this problem !

@NoSadBeHappy
Copy link
Author

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

@lemmi25
Copy link

lemmi25 commented Sep 22, 2024

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.

@sipvoip
Copy link

sipvoip commented Sep 24, 2024

  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
Copy link

sipvoip commented Sep 24, 2024

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

@pacdaemon
Copy link

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

Setting Firefox as the default browser worked for me too

@NoSadBeHappy
Copy link
Author

How did you install Firefox?

@sipvoip
Copy link

sipvoip commented Sep 25, 2024

How did you install Firefox?

apt

@R1D3R175
Copy link

R1D3R175 commented Sep 30, 2024

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

@NoSadBeHappy
Copy link
Author

#473 (comment)

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!

@Holzniggl
Copy link

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

Worked for me on Nobara 40 as well! thank you

@Pineappleman123
Copy link

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

Worked for me on Nobara 40 as well! thank you

OMG THANK YOU SO MUCH, this worked perfectly, also i dont know if this helps but i used the barebones install(no extensions), and if you are still struggling, make sure you are in the right directory

@7HE-W0R1D
Copy link

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

Thanks @R1D3R175 for your fix! I'm on Fedora 41 Silverblue and Bottles, so I did a few tweaks to get this working. Thought I would share it to help the others :)

  • Set Firefox as default browser
  • Download and decompress the dll from here
  • Instead of going to the location mentioned above, navigate to ~/.var/app/com.usebottles.bottles/data/bottles/bottles/<Your Bottle Name>/drive_c/Program Files/Autodesk/webdeploy/production/
  • Paste the DLL into the folder with more items (You should also backup the original DLL)
  • Go into your bottles, click "Add Shortcut"
  • Navigate to ~/.var/app/com.usebottles.bottles/data/bottles/bottles/<Your Bottle Name>/drive_c/Program Files/Autodesk/webdeploy/production/<The Lager Folder>/Autodesk Identity Manager/, you should see the AdskIdentityManager.exe there, add it as shortcut
  • Reboot just to make sure
  • Follow monte-monte's solution here from step 6, your browser should pop up
  • You should be logged in now!

@jakehyvonen
Copy link

It somewhat works on a fresh install of Ubuntu 24 with a Radeon RX 7800 XT, but is not usable.
I installed the patched .dll as suggested above but that didn't work initially.
Then, I completely removed firefox and reinstalled via apt.
Now it signs in properly to my Autodesk account but there's something weird going on with the GUI:

Screenshot from 2024-10-08 20-16-55

@SunnivaClair
Copy link

I'm also having issues with the sign in link not opening in my browser at all.

I'm using the bottles version of Fusion, and have my default browser selected as rpm Firefox. I'm using KDE Fedora 40. I have overwritten the Qt6WebEngineCore.dll and that has also not made any difference.

@NoSadBeHappy
Copy link
Author

#473 (comment)

This is what it is doing to me too. I finally just reinstalled windows on a second disc and am dual booting.

@fifoun
Copy link

fifoun commented Oct 15, 2024

Hello any new progress on this thread? I'm on Ubuntu 24.04 and I've already managed to open the login page in a web browser, but after logging in Fusion is stuck and won't budge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests