Ayer he actualizado mi Mac mini M1 de 12.2.1 (o .2) a 12.3.1. Tenía algunas aplicaciones de trabajo abiertas (vscode, figma, slack, firefox..) así que decidí dejar que el Mac se actualizara dado que mi jornada laboral había terminado.
Así que inicio la actualización, dejando todas mis aplicaciones abiertas (como hago siempre, es decir, no cierro las aplicaciones antes de una actualización, el SO las cerrará cuando se reinicie). El actualizador me pide que reinicie y hago clic en reiniciar ahora. En este momento me alejo de mi escritorio ya que sé que puede tardar un poco. Vuelvo al cabo de unos minutos y veo que el Mac ha terminado de actualizarse, genial.
Voy y trato de abrir Firefox, se inicia, pero está atascado, no puede a nada. Entonces pruebo con vscode, lo mismo, se bloquea. Entonces abro Slack, se bloquea. Figma, se bloquea.
Me puse en contacto con el soporte, seguí el procedimiento: creé un nuevo usuario administrador, no hubo suerte, modo seguro, los mismos errores, reinstalé el SO, los mismos errores. Durante el último contacto que tuve con Apple me dijeron que podría ser causado por las propias aplicaciones y no por el SO y que debería contactar con su soporte pero que abrirían un ticket.
También he intentado reinstalar todas estas aplicaciones y siempre hay el mismo problema. También he intentado descargar otras aplicaciones optimizadas para M1 que no tenía instaladas cuando actualicé (descargué Edge, Brave, vscode insiders, opera) y siempre veo el mismo comportamiento.
La única forma de hacer funcionar las aplicaciones es abrirlas con rosetta.
¿Sugerencias?
Aquí hay un gif del problema
Edición: esta es la salida que obtengo de
ps -p $(sudo fuser /usr/libexec/rosetta/runtime 2> /dev/null)
PID TTY TIME CMD
282 ?? 0:00.72 Core Audio Driver (Background Music Device.driver)
521 ?? 0:04.00 /Library/Application Support/Logitech.localized/Logite
553 ?? 0:00.23 /System/Library/Frameworks/AudioToolbox.framework/XPCS
567 ?? 0:00.26 /Applications/AdBlock.app/Contents/PlugIns/AdBlock-Ext
1001 ?? 0:01.40 /Applications/iTerm.app/Contents/MacOS/iTerm2
1002 ?? 0:00.01 /Users/*myusername*/Library/Application Suppo
1008 ttys000 0:00.02 login -fp *myusername*
1009 ttys000 0:00.04 -zsh