-
Notifications
You must be signed in to change notification settings - Fork 191
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
Native Apple Silicon Support #2145
Comments
I'm using it on an M1, so perhaps this has been solved? |
That's because Rosetta 2 |
Relates #1635 |
Did anybody try bulding Session on Apple's aarch64? |
any news about Session client for M1? |
How is this still not done mid 2023? You literally only have to build a universal binary and you're done? |
+1 |
Duplicated: #2781 I come here once again, it's impossible to use Session on battery (M1 Pro), the high CPU usage overheats my laptop and I can see the battery going down in real-time. ![]() |
Good news everyone: I built & QA tested Session Desktop on macOS arm64 and everything works perfectly without any change, so this issue is simply just to add a new build to the release script. Can anyone assist with the GitHub Actions do to so? cc/ @Bilb The UI is so fast now, day and night difference! cd session-desktop
nvm use 18.15.0
yarn install --frozen-lockfile
yarn build-everything
yarn test
729 passing (2s)
3 pending
✨ Done in 3.74s. ![]() ![]() |
This is being tracked on Jira: |
Github Actions is having issues producing ARM builds for M series Mac's which don't crash on startup, we are investigating, but we can produce these working builds locally, so shouldn't be too long before we figure this out. We are in the process of migrating to a different built machines for our CI process. |
|
Hi @pashynskykh, the team realized that we needed to investigate the auto update behaviour now that Session Desktop supports both macOS architectures. A lot of testing is required to ensure the update is smooth and doesn't breaking auto updating. Because this release had critical fixes for attachments and logging we decided to ship it without arm64 support. I'll reopen this issue. 🙏 |
Hi @yougotwill, I hope you are having a great day. Thanks for the quick response and update on this issue. I understand that testing might take some time, but would be very grateful for a rough ETA for the arm64 build, like a week, a month, or two months. Thank you very much! Best regards, |
@pashynskykh We have a couple of high priority things in the pipeline so honestly expect about 1 month. Will ping you when it's released. 🙏 |
@yougotwill thanks you very much for your work! I look forward to trying the build for arm64. |
@yougotwill, sorry to bother you. Is there any news about the arm64 build? |
@pashynskykh I'm going to work on it later this week. So hopefully you will hear good news next week 🙏 The main challenge is making sure the auto update works correctly on both macOS architectures. |
@yougotwill, thank you very much for the reply. Looking forward to the release :) |
@pashynskykh Didn't make as much progress as I would like but just to let you know what I got up to and what still needs to be done.
Last Updated: 2024/01/24 |
@yougotwill thank you very much for such a detailed update on this issue. I really appreciate your work and that you post updates on it. I really hope to see arm64 build soon, as there are very few E2E-encrypted instant messengers that allow you to create accounts without providing any data. Considering the situation in the world, we need Session to work well on all popular platforms like never before. Thanks again. Looking forward to the arm64 build :) |
Migrating my updates to here session-foundation#39 |
Please provide builds for apple m1 CPUs
The text was updated successfully, but these errors were encountered: