SciDAVis on Apple Silicon (M1, M2, M3): What Actually Works
The short answer: there is no native Apple Silicon (ARM) build of SciDAVis. What you can do — and what real users have confirmed works — is run the Intel macOS build through Apple’s Rosetta 2 translation layer. A SciDAVis 2.8 user on an M1 Max reported on the scidavis-users mailing list (2023) that it runs fine under Rosetta 2, with minor caveats around colors on dynamic desktops and weak dark-mode support. This page collects that honest state of affairs and the exact install steps.
Version note: written for the current 2.9.x line. SourceForge still ships prebuilt binaries for 2.8. There is no ARM64 build on either channel. If a native Apple Silicon build appears, this page will be updated — don’t trust third-party “M1-optimized” repacks you find on download farms.
Does SciDAVis run on M1 / M2 / M3 Macs?
Yes — via Rosetta 2. The official macOS package is an Intel (x86_64) application, and macOS transparently translates it on Apple Silicon machines. The reported experience from the community mailing list:
- Core functions work: tables, plots, curve fitting, and figure export all behave normally.
- Small cosmetic issues: one M1 Max user reported color/rendering quirks when macOS uses a dynamic desktop wallpaper — switching to a static desktop picture cleared it up.
- Dark mode is a known weak spot: poor dark-mode support is a long-standing SciDAVis issue, not specific to Apple Silicon. If panels or text look wrong in dark mode, switch macOS to Light appearance while you work in SciDAVis.
What this means in practice: for day-to-day data analysis and figure making, SciDAVis on an M-series Mac is a working setup. It is not, however, a native app — expect slightly slower first launch (translation) and the usual Rosetta caveats.
Install steps on Apple Silicon
- Get the Mac build: download the DMG from our Mac download page — it is the same Intel build everyone uses on macOS.
- Mount and install: open the DMG and drag SciDAVis to Applications, as with any Mac app.
- Let Rosetta do its thing: the first time you launch an Intel app on Apple Silicon, macOS offers to install Rosetta 2. Accept it. (If the prompt never appears, install it manually from Terminal:
softwareupdate --install-rosetta, then relaunch SciDAVis.) - First-launch security: if macOS blocks the app (“cannot be opened because the developer cannot be verified”), right-click the app and choose Open, then confirm. This is standard for apps distributed outside the App Store.
- Set a static desktop picture: if you use a dynamic desktop and notice odd colors in the plot windows, switch to a static wallpaper — this fixed the rendering quirk reported by an M1 Max user.
What doesn’t work (honest list)
| Item | Status |
|---|---|
| Native ARM64 build | Does not exist. Rosetta 2 translation is the only route. |
| Dark mode | Known weakness across all platforms; worse than native. Use Light appearance for SciDAVis sessions. |
| Dynamic desktop colors | At least one M1 Max report of paint quirks; static wallpaper is the workaround. |
| First-launch speed | Rosetta translation makes the very first launch slower; subsequent launches are normal. |
Tips for a smooth Rosetta setup
- Keep your data project portable: save your work as
.sciprjproject files — they open identically on Intel Macs, Apple Silicon Macs, Windows, and Linux, so you can move between machines. - Report what you find: Apple Silicon specifics are under-documented because few users report back. If you hit a reproducible problem, the scidavis-users mailing list is where developers actually read feedback.
- Don’t chase fake native builds: any site offering “SciDAVis for M1/M2 native” outside the official project channels is not the real project. The official macOS build remains Intel-only.
Apple Silicon FAQ
Is Rosetta 2 noticeably slower for SciDAVis? For typical lab datasets — tables with thousands of rows, ordinary 2D plots — no. Rosetta’s overhead is most visible at launch and during heavy computation; interactive plotting feels the same as on Intel.
Can I compile a native ARM build myself? In principle, yes — SciDAVis is open source (GPL) and Qt builds for ARM64. In practice, that means wrestling with Qt dependencies and the Qwt plotting library on your own machine. Unless you enjoy that kind of project, Rosetta 2 is the pragmatic answer.
Does this affect Windows on ARM (Snapdragon) too? Same story: the official Windows build is x86_64 and runs under Microsoft’s Prism/x64 emulation on Copilot+ PCs. The guidance on this page applies by analogy, though the reported cosmetic issues above are from macOS users specifically.
Bottom line: on M1, M2, and M3 Macs, install the regular Mac build from the download page and let Rosetta 2 handle it. Expect working analysis and figures, a first-launch Rosetta prompt, and the same long-standing dark-mode quirks the Windows and Linux versions have always had.
This page is maintained by an independent community resource site and is not affiliated with the SciDAVis developers. Apple Silicon behavior described here comes from real user reports; your mileage may vary slightly by macOS version.
