9 votes

Comment utiliser ssh pour récupérer un Mac à partir d'un ballon de plage en rotation ?

Sous Linux, je peux accéder à une console ssh ou Ctrl-Alt-F1 et taper une commande pour redémarrer le gestionnaire de fenêtres.

Existe-t-il un équivalent pour Mac Mountain Lion ?

J'ai essayé de me connecter en ssh à un Mac gelé, et j'ai pu tuer des processus individuels, mais je n'ai pas pu débloquer la machine. L'exécution de la commande sudo reboot a tué ma capacité ssh, mais n'a pas redémarré la machine.

4voto

Rich Points 2429

Pour répondre à votre question : non, cette fonction n'est pas accessible au niveau du gestionnaire de fenêtres. C'est une bonne suggestion à transmettre à Commentaires sur Apple MacOS X

Votre Mac est-il toujours en service ?

Essayez :

ping IP_of_my_mac

Pouvez-vous y accéder avec ssh ?

Pouvez-vous nous fournir une copie de la sortie d'un :

top -o cpu

et :

tail -20 /var/log/system.log

Si le problème réapparaît, vous pouvez essayer de tuer la fenêtre de connexion (loginwindow) comme ceci : se connecter sur votre Mac fou avec ssh

/usr/bin/sudo /bin/kill `ps ax | grep '[/]loginwindow' | awk '{print $1}'`

Ce commandement moche :

ps ax | grep '[/]loginwindow' | awk '{print $1}'

est une astuce qui permet d'obtenir l'ID du processus de la fenêtre de connexion sans qu'il y ait de risque de tuer la mauvaise personne. Je ne suis pas sûr que cela suffise à forcer la libération totale et la réinitialisation du GPU. Merci de me dire si cela ne fonctionne pas afin que je puisse supprimer une solution de contournement inutile et dangereuse.

1voto

moodforaday Points 2633

Je l'utilise dans un shell script appelé restart-graphical.sh

#!/bin/sh

sudo killall -HUP WindowServer

exit 0

Cela ne vous donnera PAS la possibilité de sauver quoi que ce soit.

Il convient de noter que I avoir se retrouver dans une situation où rien ne peut aider, sauf la prise de courant. C'est souvent le cas lorsqu'un périphérique USB ou FireWire est à l'origine d'un blocage incurable.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X