-
Notifications
You must be signed in to change notification settings - Fork 21
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
XBL login broken #251
Comments
Additional note; the flatpak version also has the initial "blip" of pretending to login, but pressing the "sign in" button after this works as expected, if slowly. |
I'm not shure why it's not working for you
I have hard time to reimplement the java sign in flow, so every change to xbox live is time intensive, as result msa is an unused component after 1.16.20. The webview normally isn't closed before the microsoft page redirects you to the final link, the source of the webview is https://github.com/freundTech/mcpelauncher-webview/tree/cbd635c191184a9cec847dc67b473268a5222f30
Which 2FA system, if there are multiple? I can sign in with and without 2fa on my machine, I agree it is buggy. You could also use manually sign in if you build with
https://github.com/minecraft-linux/mcpelauncher-manifest/tree/ng This will print a url, copy it in a webbrowser. Then paste the result url ( |
Okay more details :D
I'll give compiling it a go later but rather than turn webview off is there a way to enable additional debugging for it, my suspicion is that it something in the page segfaults the webview - which would explain why it eventually hardlocks the system. My system logs for the hard crash looks like this;
The log is very short because I had already at that time had one crash from trying to log in. You can ignore the php bit not sure why it's trying to clean the sessions of an older php version |
The only difference between the flatpak and the appimage is the qt5 version and sandboxing, same source, same webview, different framework bugs. You are correct after repeating a 2fa login,
Maybe delete the files of mcpelauncher-webview I know the game freezes if you try to close it while it do a login, technically there would be a way to force close it. |
Issue description
This is not the same issue as #232
When pressing the "sign into xbox" button in game ;
( First launch / after removing data from ~/.local/share/ ): "says signed in / get a r2d2 hat" - but you are not logged in )
( subsequent launches ) : The sign in page pops up quickly and either closes immediately or does so when you press "sign in" button.
The game will then be for ever stuck at "signin into xbox" ( as is the case in #232 ) - but I can't close the game and leave the page open as the page is already closed.
Subsequent log in attempt results in "error code: drowned" in game
after repeated attempt the launcher segfaults and causes a hardlockup
Steps to reproduce
Things I've tried
removing all launcher and msa folder from ~/.local/share/
using Build 658 sometimes get me far enough to enter my XBL username but the browser closes as soon as I hit enter ( I do get a 2FA request, but as the browser is closes I can't tell what number to pick )
Loggin into the game via the mobile client on the same network works just fine.
System info
Linux version Ubuntu 20.04.2 LTS
Kernel version 5.4.0-72-generic #80-Ubuntu SMP
Driver and version nouveau: xserver-xorg-video-nouveau/focal,now 1:1.0.16-1 amd64 [installed]
Launcher version Appimage Build 661 (x86_64)
Game version 1.16.221.01 (x_86_64)
Other notes
I have 2FA enabled on my xbox account
The text was updated successfully, but these errors were encountered: