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

Install xdg-utils and firefox in the container to fix the initial login to Ankama services #59

Merged
merged 1 commit into from
Oct 16, 2024

Conversation

Antiz96
Copy link
Owner

@Antiz96 Antiz96 commented Oct 16, 2024

The Ankama Launcher now expects to be able to open a web browser to allow you to log in to Ankama Services (it doesn't allow you to login directly from the launcher anymore for some reason...).

Distrobox supposedly allow to open links from the host's web browser but it doesn't seem to work with every setup (at least it doesn't on mine), eventually preventing people to login to Ankama services and play games.

As a workaround, we'll now install a web browser within the container (firefox) and open links directly through it, instead of relying on the host machine's web browser (which will eventually fail depending on the host's setup). This might not be the most elegant solution, but at least it's guaranteed to work with every setup.

…ogin to Ankama services

The Ankama Launcher now expects to be able to open a web browser to allow you to log in to Ankama Services (it doesn't allow you to login directly from the launcher anymore for some reason...).

Distrobox supposedly [allow to open links from the host's web browser](89luca89/distrobox@e15cec7#diff-9020f2495b4d9502f4b28c23de195d9bb5b78f003378f25416bc016cc4996865R895) but it doesn't seem to work with every setup (at least it doesn't on mine), eventually preventing people from login to Ankama services and play games.

As a workaround, we'll now install a web browser within the container (firefox) and open links directly through it, instead of relying on the host machine's web browser (which will eventually fail depending on the host's setup).
This might not be the most elegant solution, but at least it's guaranteed to work with every setup.
@Antiz96 Antiz96 merged commit 245d5e1 into main Oct 16, 2024
1 check passed
@Antiz96 Antiz96 deleted the firefox branch October 16, 2024 11:07
@Antiz96 Antiz96 changed the title Install xdg-utils and (firefox) in the container to fix the initial login to Ankama services Install xdg-utils and firefox in the container to fix the initial login to Ankama services Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant