9 votos

¿Hay alguna manera de utilizar ssh para recuperar un Mac del temido "spinning beach ball of death"?

En Linux, puedo acceder a una consola ssh o Ctrl-Alt-F1 y escribir un comando para reiniciar el administrador de ventanas.

¿Existe algún equivalente para Mac Mountain Lion?

Intenté conectarme por ssh a una Mac congelada, y pude matar procesos individuales, pero no pude desbloquear la máquina. Ejecutar el comando sudo reboot mató mi capacidad de ssh, pero no reinició la máquina.

4voto

Rich Puntos 2429

Para responder a tu pregunta: no, no hay una función accesible a nivel de administrador de ventanas. Es una buena sugerencia enviarla a Apple MacOS X feedback

¿Tu Mac sigue encendida?

Intenta:

ping IP_de_mi_mac

¿Puedes acceder con ssh?

¿Nos puedes proporcionar una copia de la salida de:

top -o cpu

y:

tail -20 /var/log/system.log

Si el problema aparece de nuevo, ¿podrías intentar detener el loginwindow así: conecta con tu Mac loca con ssh

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

Este comando feo:

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

es un truco para darte el ID de proceso del proceso loginwindow sin riesgo de matar al equivocado. No estoy seguro de que esto sea suficiente para forzar un reinicio total y resetear la GPU. Por favor, dime si esto no funciona para que pueda eliminar una solución alternativa inútil y peligrosa.

1voto

moodforaday Puntos 2633

Utilizo esto en un script de shell llamado restart-graphical.sh

#!/bin/sh

sudo killall -HUP WindowServer

exit 0

Esto NO te dará la oportunidad de guardar nada.

Ten en cuenta que he encontrado una situación en la que nada ayuda excepto el enchufe de energía. Esto suele ocurrir cuando un dispositivo USB o FireWire ha causado un bloqueo incurable.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X