session-desktop icon indicating copy to clipboard operation
session-desktop copied to clipboard

Native Apple Silicon Support

Open adatan opened this issue 3 years ago • 18 comments

Please provide builds for apple m1 CPUs

adatan avatar Jan 25 '22 13:01 adatan

I'm using it on an M1, so perhaps this has been solved?

mokkun avatar Mar 20 '22 02:03 mokkun

I'm using it on an M1, so perhaps this has been solved?

That's because Rosetta 2

adatan avatar Mar 20 '22 18:03 adatan

Relates #1635

Bilb avatar Apr 14 '22 07:04 Bilb

Did anybody try bulding Session on Apple's aarch64?

solus-hq avatar Sep 25 '22 18:09 solus-hq

any news about Session client for M1?

vladstudio avatar Dec 21 '22 18:12 vladstudio

How is this still not done mid 2023? You literally only have to build a universal binary and you're done?

mxsrm avatar May 22 '23 11:05 mxsrm

+1

altsst avatar Sep 27 '23 16:09 altsst

Session Desktop is really laggy compared to other IMs, just noticed it's the only app on my M1 still using Intel 💀

image

AndreiRegiani avatar Sep 29 '23 05:09 AndreiRegiani

Duplicated: https://github.com/oxen-io/session-desktop/issues/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.

image

AndreiRegiani avatar Mar 07 '24 17:03 AndreiRegiani

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.
image image

AndreiRegiani avatar Mar 15 '24 22:03 AndreiRegiani

This is being tracked on Jira: https://optf.atlassian.net/browse/SES-1696

pottsandpans avatar Apr 04 '24 02:04 pottsandpans

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.

KeeJef avatar Apr 08 '24 01:04 KeeJef

~~Resolved by https://github.com/oxen-io/session-desktop/pull/3163. Next release will include native silicon builds~~

yougotwill avatar Aug 21 '24 00:08 yougotwill

The new release 1.13.2 is still an Intel only build. Bildschirmfoto 2024-08-29 um 08 39 49

pashynskykh avatar Aug 29 '24 05:08 pashynskykh

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. 🙏

yougotwill avatar Aug 29 '24 06:08 yougotwill

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, Vladyslav

pashynskykh avatar Aug 29 '24 06:08 pashynskykh

@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 avatar Aug 29 '24 07:08 yougotwill

@yougotwill thanks you very much for your work! I look forward to trying the build for arm64.

pashynskykh avatar Aug 29 '24 07:08 pashynskykh