-
-
Notifications
You must be signed in to change notification settings - Fork 115
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
Login Webpage Response Doesn't Trigger Login within Fusion360 #418
Comments
Try to inspect the .desktop file for AdskIdentityManager.exe, on my PC the path was corrupted and once corrected to point at the executable properly it worked. |
Based on @cooldoggy 's comment I fixed my setup, by adjusting the ID in the path of the desktop file. While debugging your setup, consider checking |
Yep. The |
Should I start a new issue specifically for this path issue to capture it as an item to resolve long term? |
I just wanted to +1 this, that the same fix worked for me, for some reason the uuid/key value that @warasilapm is referring to was completely wrong on mine, fixing it to the actual key made Fusion login right away! Thanks @cooldoggy. |
changing the fusion 360 folder the .desktop file was pointing at (webdeploy\production\random letters) didnt help, fusion still freezes after clicking sign in on the app. I also did "sudo update-desktop-database" |
That seems like a unique issue from mine. |
I'll admit that I'm not super familiar with the backend of this project, however I don't see anything in the desktop file that refers to the webdeploy/production/id path? Is there a different .desktop? |
Hey i am on fedora 40 and i have downloaded fusion from the installer package yesterday i am i able to launch it and sign in the browser but its not redirecting and i have wine Staglin and i have tried the script which was provided to resolve this issue but noting happens i am tried of it pls help |
And what is the .desktop thing everybody is talking about ? |
@gidoBOSSftw5731 @Shourya-maker-lab We're referring to the adskidmgr-opener.desktop file used to open the web callback on sign in. This is hardcoded into the install script. See below. Autodesk-Fusion-360-for-Linux/files/builds/stable-branch/bin/install.sh Lines 409 to 417 in af88102
Not sure if there is a good way to change this to use the specific webpack value correctly. |
Ah, thanks for the clarification. I figured out my laptop hadn't been updated in a while (yay libc6 upgrades) so it was having a ton of issues, I've now gotten some progress working with bottles (after updating that too.) I added reactions to posts on #393 for the posts I had to follow to get it to work. |
Which link is supposed to open even and in what browser? Upon launching Fusion there is an error involving QtWebEngineProcess.exe, which closes itself. After that the Fusion Login screen appears, but clicking on Sign-In doesn't do anything. Starting from Bottles on Arch & KDE Plasma 6. Edit: Nevermind I got it to work by using a custom bottle with Wine instead of Soda. |
to get till the login issue use firefox browser after sign in in auto desk webiste you need to inspect the page which will have a button called go to product and you need to copy the link associated with the button. |
Same issue here. Is there anyone who can explain the fix a bit more clearly? |
I update the path to AdskIdentityManager.exe with the correct ID just like @warasilapm said, but I still cannot log in (the fusion360 window is frozen) |
@PMarinov1994 I had the same problem ... changing all the |
having same issue in Pop_OS! The solution above worked. For any of you confused (or I might just be dumb cuz it took me a while to figure this out) here are my steps that worked.
|
THANK YOU! The only thing I'd like to add is in step 2, you have it listed as Home > C_drive > ... This worked perfectly and now I'm rocking on Pop_OS! Thank you again |
Got it working here, too on Manjaro. Thanks for the less cryptic explanation!! Now to get my 3D mouse working. . |
will try today on a fresh fedora install hopefully it works . on fedora 40 . |
@FireNWater that is like a everytime you open the fusion 360 or just once in a while ? |
Yes, the error seems to trigger every time Fusion opens a new window. The data panel doesn't open and eventually Fusion freezes and I have to kill it from the OS. I'd be happy to collect log files, just let me know which ones you want. |
I don't have anything to contribute for the QTWebEngine issues... Sorry. But I have been working on a patch to add a small function to identify the variable location of the identity manager, specifically the alphanumeric folder name. This will hopefully mean we no longer need to hard code the identity manager location (which also tripped me up). I've not tested it yet as I ran out of time tonight, but if anyone wants to have a go at testing it and let me know how you go, here are the changes I made: Hopefully I didn't put the function in a place that will run before the identity manager exists on the file system. 😬 |
Confirm working workaround. I can login now, but gazillion of |
i can conform that the workaround is not working on fedora 40 |
and ubuntu 24.04 Lts |
I'm on fedora 40 with wine-devel 9.9 and I have working login page and redirection. I have
This was taken from here:
|
@wociscz, try #421 (comment). This mitigates the QT6 issue. |
@zakutin pls elobrate on the fedora 40 |
please tell the steps from start to end please. thankyou <3 |
Install wine from https://wiki.winehq.org/Fedora
Install necessary packages
Preparation
Install WebView
Install Fusion
Enable DirectX or OpenGL (choose one)
Create ASDK Manager link
Register MIME
Run Fusion
Qt6 Bug #421 (comment)
|
confirm: the Qt bug fix with editing the .dll works. Only problem I'm having is I cant export/save the model as stl. After clicking export (save as or 3d print) nothing happens - utilities -> make -> works. |
This may be an Fusion bug in general; I've had a couple launches on windows have similar issues. The first time I saw this, it crashed Fusion outright. A different time, it hung for several minutes before allowing me to export the stl. Could be unrelated, though. |
The original issue of not being redirected back to Fusion 360 after logging in should now be resolved. This means the folder that the identity manager is installed in is now correctly identified instead of being hard coded. |
I can confirm the bug on at least two different computers with Kubuntu 22.04 with a fresh Fusion 360 install. I installed the Fusion 360 from GIT now and it does not work although all paths are correct in .desktop file. |
Is there a way I can find why I am geting crash? On other computer Firefox is crashing too when Login page should open. |
If Chrome is crashing, change your default browser. |
Behavior is identical on two different computers with different web browsers and fresh Fusion installation. If I will find what link is to be opened I can find reason for crash. Maybe there is some strange character or something like this. |
@ZeXx86 , sorry to hear you're still having issues logging in. For the record I did my testing on PopOS 22.04. Be good to know if anyone else is having issues or successes with the patch. Can you please do 2 bits of troubleshooting for me? This will check the bits my patch affected. Please post the content of this file: ~/.local/share/applications/adskidmgr-opener.desktop ...and the output of the 'find' command after running these lines: cd ~/.fusion360/wineprefixes/
find . -name 'AdskIdentityManager.exe' |
Here is the output:
|
@ZeXx86 - thanks. Those look correct to me, which means your issue could be a new kind of login issue. ...which is what you suspected in your first mention of this issue. Possibly something to do with KDE and how these links are handled before they get passed to the browser? Which version of wine are you using? Can you please show the output of You said you tried it on a couple of machines. Were they both KDE based environments too? |
Thanks for your reply. Wine is: wine-9.10 (Staging) Yes, both machines are originally running KDE. However on one of these I have also Gnome. Behavior there is same. I am just getting crash report popup window from Gnome. Both machines are running different CPU (AMD/Intel) and GPU (iGPU AMD/NVidia RTX) so it is not related to hardware I think. I can try virtual machine with any OS. Tomorrow I can try it on other machine with Ubuntu in my work. |
I tried to reproduce the bug in VirtualBox with a very fresh Ubuntu 22.04.4 LTS installation without any modification. I can confirm the problem is identical to my. After clicking at the Sign In nothing will happen - Fusion 360 login screen will just freeze or waiting for something - and nothing will happen anymore. Same as with KDE on my machines. |
I'll download Ubuntu 22.04.4 LTS and give it a try too. It'll probably be a couple of days before I can get back to you though - got some packed days. Hopefully in the meantime others will share their experience and we'll track down the cause of this issue. |
Thank you very much. It would be very helpful since I use Fusion quite often and I am running Linux everywhere. Please note with Ubuntu Wayland could be used. With Wayland running it might not start at all even under Xwayland. So to be more specific I set X11 session. Depending on where you run it, Wayland could add another problems.. |
@ZeXx86 I managed to spin up the VM using Ubuntu 22.04.4 and Firefox did crash in the same way you've described. I've still got more testing to do, but I my theory is that the Snap package of these browsers is the cause of the issues. I won't be able to try this until tomorrow, but next steps are to see if this issue happens with the Deb version of Firefox: https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04 If this works, then that might be enough for you to go on with for now. Meanwhile we'll be a step closer to properly solving it. Let me know the results if you try this in your Ubuntu VM. Update: can confirm this worked! Don't forget to set the newly installed Firefox as your default browser. You can do this from the settings of Firefox. |
I can confirm it works! Thank you very much! |
I, too, did not have any success with chromium or edge on Pop!_OS 22.04 LTS. I only had success with Firefox. |
I confirm it works only with Firefox. I tested also Konqueror - this worked, but it is unable to redirect back to Fusion 360. So for some reason only Firefox (not from Snap) is working. |
Edit: Please disregard, user error. All working. |
I've got no clue what is causing snap-based browsers to crash. I tried running the address in the crash report and that actually worked... which really confused me. I'm reporting it here in case someone else has an "ah ha!" moment. In this case I was using the snap package for Chromium. The command that is run looks like this:
Weirdly, if run the full command, it'll fail to redirect properly but it won't cause a crash. Anyone got any ideas why snap-based browsers are causing crash reports when being called for the login attempt? |
I think it has nothing to do with Snap. The same is happening with Chrome from DEB. |
The solution proposed by @zakutin worked for me. Thank you! |
Describe the bug
Fusion is able to launch the web browser page to login, however, the response that should be handled by AdskIdentityManager.exe doesn't seem to do anything. The .launch exists and Firefox picks up on it, nothing seems to happen. I do see an "invisible" asdkidentity manager window when I use the alt-tab style window switching on my system, but whenever I select it the main Fusion 360 window appears instead. It's worth noting that until I kill AdskIdentityManager.exe using the system monitor tool the Fusion360 window doesn't have a way to interact with it; I guess it's blocked on the child window that isn't drawing?
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The login page response is handled by F360/AdskIdentityManager.exe.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
I had tried using bottles a few months ago but that suffered from the login issues resolved in #381 and I figured I'd try the install script to avoid my confusion with bottles.
I can only imagine this is a system specific quirk that I need to address but I don't even know where to start on this one.
The text was updated successfully, but these errors were encountered: