J'avais Terminal et TextEdit ouverts, quelques fenêtres du Finder, et peut-être une ou deux autres applications.
C'était quelques heures après la mise à jour vers MacOS 11.1 (20C69), au cas où cela en serait la cause.
Dans le Terminal, j'ai fait su - Admin
pour changer les permissions sur un répertoire avec sudo. J'ai oublié de quitter avant d'essayer d'ouvrir un nouveau fichier avec TextEdit, donc bien sûr j'ai eu une erreur (un compte ne peut pas ouvrir Windows dans l'interface d'une autre application).
J'ai quitté Admin et j'ai réessayé. J'ai obtenu le même erreur ! Quitter TextEdit et le relancer - même erreur !
J'ai redémarré mon ordinateur portable et je me suis reconnecté. Maintenant, Terminal et Safari ne peuvent pas être lancés (peut-être d'autres). La fenêtre pop-up apparaît et disparaît rapidement. Après plusieurs essais, j'ai finalement réussi à lire la première ligne : "L'application (app) a interrompu le redémarrage".
L'utilisateur est passé en mode Admin pour envoyer cette question. Safari et Terminal fonctionnent tous deux sur ce compte.
Dans le compte Admin, curieusement, lorsque j'ai essayé d'utiliser sudo, j'ai été rejeté. Est-ce que id
et j'ai découvert que le shell (dans le Terminal lancé par le compte admin) était exécuté par mon compte non-administrateur ! !! J'ai dû su
pour tuer les processus (voir ma réponse).
Cause et/ou solution ?