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

Inoperable on Apple Silicon with macOS 11 Big Sur #10128

Closed
gregcotten opened this issue Jul 3, 2020 · 21 comments
Closed

Inoperable on Apple Silicon with macOS 11 Big Sur #10128

gregcotten opened this issue Jul 3, 2020 · 21 comments
Labels
electron Issues related to our use of Electron that may need updates to Electron or upstream fixes macOS Issues specific to Desktop usage on macOS

Comments

@gregcotten
Copy link

Loads up with no window - File-New Repository causes an immovable white window to appear.

Related to this Electron issue I imagine.

@tierninho tierninho added the electron Issues related to our use of Electron that may need updates to Electron or upstream fixes label Jul 6, 2020
@tierninho
Copy link
Contributor

@gregcotten Thanks for the issue, you may be correct. However, we have had reports of white screens before so feel free to share your logs if you want us to investigate further, else we will upgrade in due time. Logs can be found in the Help menu.

@markmunoz
Copy link

I am confirming the same behavior. Going to the logs directory and it is just empty, no files present in the ~/Library/Application Support/GitHub Desktop/logs directory.

@jdjingdian
Copy link

Confirming the same issue, feeling desperate that I can't use Github Desktop on my DTK

@1998code
Copy link

Not working +1. Still no workaround?

@jbotte
Copy link

jbotte commented Sep 16, 2020

I'm running a vs code experimental build that i believe uses a new electron version compiled for silicon... maybe that is what GitHub desktop needs to be built with as well?

Here is what their vs code build uses

Electron: 11.0.0-beta.4
Chrome: 86.0.4234.0
Node.js: 12.18.3
V8: 8.6.373-electron.0

@mobilinked
Copy link

Not working here after upgrade to Big Sur beta 7

@kyawzan3

This comment has been minimized.

@say25 say25 added the macOS Issues specific to Desktop usage on macOS label Sep 21, 2020
@jbotte
Copy link

jbotte commented Sep 25, 2020

I have no window display, but if I try to click new repo that's when I get white screen

@mobilinked
Copy link

Tested on Big Sur beta 9 - not work.

@niik
Copy link
Member

niik commented Oct 1, 2020

Hey folks, I just wanted to let you know that this is something we're keeping an eye on but we'll have to wait until electron releases an update that we can upgrade to. We typically stay at least one major version behind electron but it's too early to say whether we will make an exception for this.

If you know of any desktop specific bugs related to Big Sur and/or Apple ARM please let us know in a separate issue but for now I'd ask that you please refrain from commenting only to say Desktop doesn't run on the development transition kit.

@jbotte
Copy link

jbotte commented Oct 1, 2020 via email

@rstockm
Copy link

rstockm commented Nov 16, 2020

@dmitshur
Copy link

Has this issue been resolved (and not closed)? I can't reproduce the original issue—I've tried GitHub Desktop v2.6.0 on an M1 Mac with macOS 11.0.1 and it starts up with visible windows. I was able to add a repository and view some commits. File→New Repository works okay too.

It seems some other people are also finding that v2.6.0 works under Rosetta, see ThatGuySam/doesitarm#293 (comment) and comments below. Though I didn't find anything in the release notes mentioning this.

@jbotte
Copy link

jbotte commented Nov 30, 2020

i still do not have the ability to run it on rosetta, i get no initial launch screen and if i click any of the menu items i get a new window opening to white.

@gregcotten
Copy link
Author

gregcotten commented Nov 30, 2020

They may need to set LSRequiresNativeExecution to true in the app's Info.plist to prevent someone running the app under Rosetta 2 translation.

@niik
Copy link
Member

niik commented Nov 30, 2020

Has this issue been resolved (and not closed)? I can't reproduce the original issue—I've tried GitHub Desktop v2.6.0 on an M1 Mac with macOS 11.0.1 and it starts up with visible windows. I was able to add a repository and view some commits. File→New Repository works okay too.

@dmitshur Yes, we've gotten several reports of Desktop (x64) working just great on the production version of Apple's M1 processor. We're still working towards being able to deliver arm64 builds of Desktop but that's separate from this issue.

i still do not have the ability to run it on rosetta, i get no initial launch screen and if i click any of the menu items i get a new window opening to white.

@jbotte Could you please confirm that you're running on production hardware, i.e. not the Developer Transition Kit (DTK)? We know that Desktop can't run on the DTK.


I'm going to tentatively close this out and ask that if anyone experiences issues running Desktop on production M1 hardware that they please open a new issue for that specific problem. @dennisameling has been contributing heavily towards us being able to ship arm64 binaries of Desktop (for both macOS and Windows), feel free to follow along on that journey in #9691, #11142, #11021 and more.

@niik niik closed this as completed Nov 30, 2020
@jbotte
Copy link

jbotte commented Dec 8, 2020

@niik thanks, yea I am running DTK that must be my issue.

@gregcotten
Copy link
Author

Yikes, what a terrible issue to have on a Developer Kit that is supposed to mirror production hardware! What on the DTK causes this to happen?!

@jbotte
Copy link

jbotte commented Dec 8, 2020 via email

@spushpa5
Copy link

I am still struggling to work with the GitHub desktop in my mac Big Sur- Getting while window. Is there any workaround available??

@vdthatte
Copy link

+1 have the same issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
electron Issues related to our use of Electron that may need updates to Electron or upstream fixes macOS Issues specific to Desktop usage on macOS
Projects
None yet
Development

No branches or pull requests