visualización de suspensión en imac en modo consola

2

Estoy intentando ejecutar un imac escamoso (ejecutando 10.8.5) como un servidor ssh, sin cabeza y sin la GUI ejecutándose.

He hecho este trabajo deshabilitando com.apple.loginwindow.plist y com.apple.WindowServer.plist y habilité com.apple.getty.plist y ajustando /etc/ttys para ejecutar una consola con

console         "/usr/libexec/getty std.57600"  vt100   on secure

Esto está bien. Sin GUI, puedo ssh muy bien y si tengo un teclado conectado, puedo iniciar sesión en la consola.

Sin embargo, incluso con pmset -a displaysleep 1 , la pantalla nunca se pone en suspensión. Me gustaría que esté dormido todo el tiempo, ya que tengo el iMac debajo de un escritorio y solo tengo la intención de usarlo por ssh.

¿Es esto posible y me estoy perdiendo un paso o me he quedado sin suerte?

Actualización : Mis notas sobre cómo lo conseguí casi funcionando.

    
pregunta anticdent 10.01.2014 - 22:27

2 respuestas

1

Las mediciones de tiempo de inactividad de Mac OS X requieren una Interfaz Gráfica de Usuario (GUI) para proporcionar la medida de "inactividad del usuario".

Sin esta medida, el sistema operativo no puede determinar si la Mac no está en uso lo suficiente como para dormir la pantalla.

La desactivación del WindowServer restringirá la mayoría de las características únicas de OS X. ¿Ha considerado iniciar a un Linux sin cabeza u otro sistema operativo?

    
respondido por el Graham Miln 11.01.2014 - 10:32
0
  1. Descargue SleepDisplay.app [$ 0)

  2. Instalar en /Applications/SleepDisplay.app

  3. Ejecute /Applications/SleepDisplay.app/Contents/MacOS/sleepdisplay como parte de su proceso de inicio.

respondido por el TJ Luoma 11.01.2014 - 08:11

Lea otras preguntas en las etiquetas