Rosetta 2 ist eine von Apple entwickelte Übersetzungsschicht, die es ermöglicht, Anwendungen, die für Intel-basierte Macs (x86-64-Architektur) entwickelt wurden, auf Macs mit Apple Silicon (ARM-Architektur, wie M1, M2 usw.) auszuführen. Hier eine kurze Erklärung:
- Funktion: Rosetta 2 übersetzt Intel-kompatiblen Code (x86-64) in Echtzeit oder beim ersten Start einer Anwendung in ARM-kompatiblen Code, sodass ältere Programme, die nicht nativ für Apple Silicon optimiert sind, auf neueren Macs laufen können.
- Automatische Aktivierung: Bei den meisten Apps wird Rosetta 2 automatisch im Hintergrund aktiviert, wenn es benötigt wird. Du musst es nur manuell aktivieren (z. B. über „Mit Rosetta öffnen“), wenn eine App wie tomedo Probleme hat oder spezifische Kompatibilitätsanforderungen stellt.
- Leistung: Die Übersetzung erfolgt effizient, sodass die meisten Anwendungen nahezu ohne spürbare Leistungseinbußen laufen, obwohl nativ für ARM optimierte Apps in der Regel schneller und energieeffizienter sind.
- Installation: Rosetta 2 ist nicht standardmäßig installiert, wird aber von macOS automatisch angeboten, wenn du eine Intel-App auf einem Apple Silicon Mac startest. Du kannst es auch manuell über den Befehl softwareupdate --install-rosetta im Terminal installieren.
Im Kontext deines Problems mit tomedo scheint die manuelle Aktivierung von Rosetta 2 geholfen zu haben, weil die App oder ein zugehöriger Treiber möglicherweise noch nicht vollständig für Apple Silicon optimiert ist. Das erklärt auch, warum der Support erwähnte, dass manche Macs diese Option benötigen, obwohl es theoretisch nicht nötig sein sollte.