Compártelo

Compártelo en Facebook

By PLAVEB

Wikipedia

Buscar en Wikipedia

Mis Dudas

Actrices

iSexbox 21 140x250
Electrobox 14 140x250
JoomlaWatch Stats 1.2.8_05-dev by Matej Koval


Visitantes

Hoy: 180
Ayer: 226
Esta semana: 546
Semana pasada: 1816
Este mes: 4822
Mes pasado: 7718
Total: 163578


En Linea

Tenemos 99 invitados conectado(s)
Forzar salida de una aplicación, Mac OS X. PDF Imprimir E-mail
Twitealo
Usar puntuación: / 0
MaloBueno 
Tutoriales - Mac OS X
Escrito por Darco   
Martes, 22 de Marzo de 2011 15:04

Forzar salida de una aplicación, Mac OS X.

 

Forzar salida de una aplicación, Mac OS X.

 

En ocasiones aparece una ruedita de colores que indica que tu mac está "atascado" pensando. En la red puedes encontrar referencias a ella como "rueda arcoiris" o "pelota de playa de la muerte". Normalmente la situación afecta a una sola aplicación, de modo que puedes seguir trabajando con las demás y, en todo caso, suele ser cuestión de paciencia, ya que el asunto se resuelve por sí solo, de modo que tu mac recupera el pulso espontáneamente.

Pero, a veces, no. Y, lo que es peor, el impasse puede extenderse y afectar al resto del sistema. Veamos las opciones de que disponemos en caso de que nuestra paciencia se agote, pero todavía tratemos de evitar los posibles corrupciones que genera en el sistema un apagado forzado del mac:

a. Lo más fácil, cuando una aplicación no responde es ir al dock y pulsar de forma mantenida sobre su icono. Aparecerá en el menú contextual la opción "Forzar salida" o, en el caso de Finder, "Forzar reinicio".

b. Una alternativa más familiar para windowseros es pulsar Comando+Opción+Escape, que abre una ventana con las aplicaciones que están corriendo en ese momento, especificando cuál "no responde". Podemos seleccionarla y forzar la salida.

c. En ocasiones, ninguna de las alternativas anteriores es operativa, porque la aplicación colgada está en primer plano y no permite al sistema tomar el control para apagarla. Podemos intentar entonces pasarla antes a segundo plano, seleccionando cualquier otra aplicación en el dock, o cambiando de aplicación con Comando+Tabulador. A continuación, probamos las opciones ab.

d. Otro camino para forzar la salida de una aplicación colgada es Monitor de Actividad. Lo podemos encontrar en la carpeta de Utilidades que reside en la de Aplicaciones del mac. Si solemos trabajar con aplicaciones con tendencia al cuelgue, es buena idea tenerlo instalado permanentemente en el dock, ya que a veces ni siquiera podemos acceder a Finder o Spotlight, pero Dock puede seguir funcionando.

e. Otra utilidad que se puede tener disponible en el dock y/o en Dashboard (con este widget) es Terminal. Para salir de una aplicación desde Terminal, escribimos el comando

top

que nos lista los procesos activos, indicando su correspondiente número PID. Anotamos el PID de la aplicación problemática y pulsamos "q" para salir de top. A continuación escribimos

kill -9 XXXXX

siendo XXXXX el PID del proceso que queremos cerrar.

f. Eventualmente, ni siquiera Monitor de Actividad o Terminal consiguen forzar la salida de una aplicación y, entonces, optamos por acciones más drásticas, como apagar el mac por las bravas, pero antes debemos intentar Cerrar la Sesión. Primero desde el menú Apple o con combinaciones de teclas (Comando+Mayúscula+QComando+Alt+Mayúscula+Q) y, si no funciona, desde Monitor de Actividad o Terminal. Para esto último, seleccionamos el proceso loginwindow que corresponde a nuestro usuario y forzamos la salida del mismo como se ha descrito en de. Se cerrarán bruscamente todas las aplicaciones que nuestro usuario tenga abiertas, incluyendo la que nos estaba dando problemas.

g. En algunas circunstancias, el mac es absolutamente insensible localmente, pero sigue respondiendo al control remoto. Este último procedimiento requiere que permitas en tu mac las conexiones por ssh, lo que no es demasiado seguro, pero cada uno debe valorar su situación particular; tampoco es terriblemente peligroso ;) . La autorización se da en Preferencias del Sistema > Compartir, activando el servicio de Sesión remota. Lo normal es darle autorización sólo a un administrador. Si el mac "colgado" tenía activada la sesión remota, podremos acceder a él desde otro mac, tecleando en Terminal

ssh NOMBRE@SERVIDOR

siendo NOMBRE el nombre corto del administrador autorizado y SERVIDOR el nombre del mac en la red (algo así comomock@macu.local).
Nos pedirá la contraseña de ese administrador y, una vez dentro, aplicamos el procedimiento e(top y kill) o el f
(igual que el anterior, pero "matando" loginwindow)
Si todo esto no funciona, habrá que mantener pulsado el botón de encendido hasta que el mac se apague. :( Cuando lo arranquemos de nuevo, deberemos hacer una reparación del sistema de archivos (correr fsck). Más información.

Ten en cuenta que si el proceso colgado no corresponde a una aplicación visible (de las que instalan en el dock su icono mientras corren), los procedimientos a, b y c son inútiles.

 

Escribir un comentario


Código de seguridad
Refescar

Banner
iSexbox 1 486x60