Skip to content

Apple Silicon (arm64) Macs

All devices sold by Apple are now based on Apple Silicon (arm64) architecture, for Macs the most common are [M-series](https://en.wikipedia.org/wiki/Apple_silicon#M-series_SoCs_ chips (M1, M2, ...). These chips are not compatible with the Intel based chips that Apple has been using for a few years before. That implies that the operating system and applications needs to be ported to the new architecture.

Apple has already ported the OS, and many applications have been ported, but not all. Apps that have not been ported can be run via a compatibility layer called 'Rosetta 2', provided by Apple. Unfortunately Apple has decided not to ship Rosetta 2 directly with the OS. Users can install Rosetta 2 via the Mac Self Service or manually by running sudo /usr/sbin/softwareupdate --install-rosetta in Terminal.app. The Mac Self Service only shows the Rosetta 2 installer when Rosetta 2 is not installed already. We have added Rosetta 2 to all frequently installed packages that require it.

ESET

ESET Anti-virus for M1 based Macs (arm64) is available in the Self Service since April 7th, 2021.

Parallels Desktop

Support for arm based Macs was added in Parallels Desktop 17. Most likely existing VMs created on Intel Macs will not work on Apple Silicon based ones. Apple Silicone hosts have a limit of running at most 2 **macOS(( VMs.

Mounting dfs via Webdav

With macOS versions below 11.3 M1 Macs froze when trying to modify files residing in DFS mounted via webdav (https://dfs.cern.ch/...).

Self Service

Frequently installed packages that require Rosetta 2 do install it automatically now if needed. Some actions from the Self Service will still fail if Rosetta 2 is not installed already. The installation of Rosetta 2 can be triggered via the Self Service. If Rosetta 2 is not proposed in the Self Service on an arm based Mac you can assume that it is installed already.

XQuartz

XQuartz 2.8.1 is supposed to work natively on arm based Macs, but there are many known problems, in particular with OpenGL.