No hay consolas virtuales como en Linux; no hay forma de interactuar con el sistema usando el teclado / mouse / pantalla conectado fuera de la GUI normal que ya no responde.
-
Para rescatar con un mínimo de interacción necesaria, hay un acceso directo para eliminar directamente la aplicación más avanzada : ⌥⇧⌘⎋, Comando-Opción-Mayúsculas-Escape. Esta es precisamente la misma acción que el cuadro de diálogo habitual de Forzar salida, excepto que no le pide que elija una aplicación.
(Sugerencia: si presiona las teclas modificadoras mientras el menú está abierto, en este caso presione la tecla Mayús mientras el menú Apple está abierto, se mostrarán variantes de acceso directo como esta).
-
Si tienes otra máquina o incluso un teléfono cerca, otra cosa que puedes hacer es conectarte a través de SSH (activar el inicio de sesión remoto en las preferencias de uso compartido) y usarlo para finalizar el proceso. Sin embargo, si su programa fuera de control está acaparando la RAM, le recomiendo SSH en antes que comience a trabajar, ya que establecer una nueva conexión SSH mientras el sistema está bloqueado en el intercambio será igual de lento, pero utilizando un la conexión existente es menos problemática.
(Tenga en cuenta que en el caso desafortunado en el que su programa OpenGL está teniendo fallos en el controlador de gráficos, en lugar de simplemente consumir recursos en sí, es posible que el sistema continúe siendo inutilizable incluso después de que el proceso finalice, ya que la GUI completa la representación se basa en el procesamiento de gráficos acelerado por hardware.)