-
Notifications
You must be signed in to change notification settings - Fork 100
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
Xbox Live login not working on AppImage: Workaround #152
Comments
Works for me (Debian 10), thanks! |
Closed
Closed
Closed
Closed
Closed
This was referenced Apr 18, 2020
This bug of the AppImage was fixed by my PR small minecraft-linux/linux-packaging-scripts#3 Also fixed google login crash |
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There is two problems:
The AppImage includes the msa-daemon binary but doesn't call it.
The msa-daemon will not let you login if you don't preload libnss3.so.
To be able to run the msa-daemon from the AppImage you will have to mount it on a folder:
1- Create a folder in your home directory to mount the AppImage. I'll use "mcpelauncher_appimage" as an example.
2- Navigate to the folder where you have the MCPELauncher AppImage, open a terminal and run it like this:
./Minecraft_Bedrock_Launcher.AppImage --appimage-offset
and copy the output number.3- Mount the AppImage with
sudo mount path/to/appimage/Minecraft_Bedrock_Launcher.AppImage ~/mcpelauncher_appimage -o offset=(output number from previous command)
.4- Launch the MSA daemon with the libnss3.so library preloaded (library location may be different):
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libnss3.so ~/mcpelauncher_appimage/usr/bin/./msa-daemon
leave this terminal open.5- Navigate to ~/mcpelauncher_appimage in your file manager and open the AppRun file or open a second terminal and run
~/mcpelauncher_appimage/usr/bin/./mcpelauncher-ui-qt
to run the launcher and open the game.After that, Xbox Live login should work
The AppImage itself can't be run while it's mounted. To go back as normal, unmount it with
sudo umount ~/mcpelauncher_appimage
.The text was updated successfully, but these errors were encountered: