"Sign in using your browser" doesn't work with AppImage
See original GitHub issueDescription
When prompted to sign in to the app, the “Sign in using your browser” option doesn’t work.
Version
GitHub Desktop version: 1.0.11
OS version: Ubuntu 16.04.3
Steps to Reproduce
- Launch the app for the first time
- Press buttons until you can choose to sign in in a browser, and do so
- Go through the OAuth prompts
- Finish the OAuth prompts, and the redirect to the app doesn’t work – you get prompted (by Chrome) to open
xdg-open
, but the webpage doesn’t close, and the GitHub app just sits there with the loading spinner until you press Cancel.
Expected behavior: Signing in through a browser should work
Actual behavior: The redirect back to the app doesn’t work
Reproduces how often: Presumably always, at least when using the AppImage
Logs
Can’t find these on Linux, will happily provide if someone tells me where they are
Additional Information
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:19 (9 by maintainers)
Top Results From Across the Web
[4.6.2] Linux Fedora AppImage doesn't open any webbrowser ...
Application version 4.6.2 Platform Fedora 31 with KDE on a Dell XPS 9570 ... AppImage doesn't open any webbrowser for login/signin #8094.
Read more >Can't Run AppImage on Ubuntu 22.04? Here's How to Fix it
The problem here is that Ubuntu 22.04 is missing the FUSE (Filesystem in ... Open the terminal in Ubuntu and use the following...
Read more >Can't run AppImage on desktop by doubleclicking or clicking ...
Solution 1 : Right Click On The Appimage File And Go In Properties. enter image description here. Then Go In Permissions.
Read more >Frequently Asked Questions - AppImage documentation
An AppImage is a downloadable file for Linux that contains an application and everything the application needs to run (e.g., libraries, ...
Read more >What are AppImages and how do you use them on Linux?
Another method is called the AppImage, which is a unique format for distributing Linux applications in such a way that they don't require ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
The app protocols need to be added to
script/electron-builder-linux.yml
. Inelectron-packager
the protocols are only used for mapping toCFBundleURLSchemes
. Meanwhile the protocols in theelectron-builder
config are used to add theMimeType
entry to the app’s desktop file.Same issue with .deb version