keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Mac M1 app #3968

Open marty331 opened 3 years ago

marty331 commented 3 years ago

This is more of a question than an issue, is there a plan to support the new Mac's with the M1 chip? If so, when will that app be available?

taxilian commented 3 years ago

No response to this? Keybase running under rosetta2 uses a lot more system resources than it should need to -- is there any kind of plan for it? Is there a way community members can help?

mahdyar commented 3 years ago

Still nothing? Keybase is slow running under rosetta2 and uses much more resources. Is there any plan for it at all?

hadifarnoud commented 2 years ago

I'd wait until M1 build is available. No Keybase for now :(

robmorgan commented 2 years ago

Any update here or potential workarounds? It appears I'm spending ~1 GB just to run Keybase on my M1 Macbook Air.

Screen Shot 2021-09-06 at 10 34 42 am
aqrln commented 2 years ago

@robmorgan Rosetta or not, it’s an Electron app, it would be pretty bad in that regard even if it were native

aqrln commented 2 years ago

They did work on a real Mac app (https://github.com/keybase/client/tree/master/osx), but it appears to be in limbo. But then again, the Electron app in that repo doesn’t look very actively maintained either. As far as I can understand, the desktop app in general isn’t a priority or they don’t have resources for its development, and we really are supposed to use the mobile app.

hadifarnoud commented 2 years ago

it would be quite easy to migrate iOS app to new M1 macs. Perhaps that's why they stopped?

cvkline commented 2 years ago

it would be quite easy to migrate iOS app to new M1 macs. Perhaps that's why they stopped?

kbfs would be kind of tricky to implement that way, however, and access to the Keybase files is a big use for the desktop app, I think.

voxpelli commented 2 years ago

Would love it if the iOS app got enabled for desktop and then a separate kbfs focused desktop only companion to it.

I myself mostly use Keybase for chats and such.

I guess the cause for the lack of work is that Zoom bought Keybase and through that probably reallocated quite a few employees to improving the Zoom service rather than keep developing the Keybase app, but that's pure speculation from my side, would love to know more facts on how the Zoom purchase has impacted the Keybase roadmap, because it must have impacted it in some way?

BergQuester commented 2 years ago

Any word on this? It's been nearly a year and a half since the first Apple Silicon machines came out.

mrnonz commented 2 years ago

How about this implement?

dushan566 commented 1 year ago

You don't need to have any workarounds.

All you have to do is change startup Security Utility to set the security policy to Reduced Security and select the “Allow user management of kernel extensions from identified developers” checkbox.

Please follow the below steps.

  1. brew install keybase
  2. Upload a sample file in your private folder in keybase app
  3. Enable the option "Open in Finder" in the top right corner (a small window thumbnail).
  4. Tick "I understand extention (FUSE for macOS)
  5. Then it will prompt you to enable the security Extention in the kernel "System Preference >> Security and privacy"
  6. Once you unlock the padlock and tick the box, it will ask you to power off your mac.
  7. Then press and hold the power button to enable security extension in the MacOs kernel
  8. You will see the Recovery assistant window
  9. Select your user and type your password.
  10. Select the 2nd option in the security Extention window (Allow user management of kernel extensions from identified developers” checkbox)
  11. Once the Extention is applied select the apple logo in the top right corner and restart.
  12. Open keybase app, it will again bring you to System Preference >> Security and privacy
  13. Again tick the box it's asking.
  14. Your mac will need to restart
  15. Finally you will see your files in /Volumes/keybase