Forzar la resolución en un Mac mini servidor sin cabeza

45

Tengo un servidor Mac Mini ejecutando Mavericks. No tiene monitor conectado. Utilizo el Escritorio remoto en mi computadora portátil (que también ejecuta Mavericks) para E / S en mi servidor.

Cuando uso Remote Desktop y voy a pantalla completa, aparece una pantalla de 1280x1024 en mi pantalla de 1680x1050. ¿Hay alguna forma de forzar al cliente (Mac Mini) a usar una configuración de 1680x1050 para que obtenga una pantalla completa real?

Intenté mantener presionada la tecla de opción mientras hacía clic en Escalado en pantalla - > Preferencias del Sistema. Todo lo que veo es un nuevo botón en la parte inferior derecha que dice "Detectar pantallas". Al hacer clic en él no hace nada. La única resolución mostrada es 1280x1024.

Mi mini servidor Mac es a finales de 2009 con una tarjeta gráfica Nvidia GeForce 9400.

    
pregunta Everett 11.01.2014 - 17:29

11 respuestas

7

Muchas personas parecen tener buena suerte al usar los controladores de AirDisplay para lograr esto. También hay adaptadores dummy sin cabeza que puedes comprar, aunque eso podría ser una exageración. Si estás interesado en construyendo tu propio hay una forma de hacer eso también.

Más información aquí .

    
respondido por el l'L'l 11.01.2014 - 22:40
30

Me gustaría ofrecer una respuesta mejorada, que el autor pueda considerar para la pregunta. Los controladores de AirDisplay de la respuesta anterior realmente arruinaron mi cliente remoto y me dejaron con 16 pantallas virtuales, todas con la misma información, donde no podía hacer clic en nada. Afortunadamente, sé cómo navegar por el Monitor de actividad con el teclado :-).

Encontré que lo siguiente funciona a la perfección, asumiendo que estás usando Apple Remote Desktop:

  • Descarga el menú de pantalla (Gratis en la Mac App Store)
  • Instale la aplicación, y para mi caso de uso, 1680x1050 fue la resolución adecuada.
  • Su pantalla se volverá negra y quedará "bloqueado", a pesar de que la resolución cambie correctamente.
  • Tu pantalla se apagará. Muchos recomiendan algo similar a los siguientes comandos de Terminal. Yo NO recomiendo lo siguiente:

      

    sudo ps auxwww | grep loginwindow | grep -v grep | awk '{print $ 2}' |   xargs sudo kill -9

  • La razón por la que la última línea no funciona es porque realmente termina su sesión de inicio de sesión. Eso obliga a la resolución de la pantalla a revertirse (en mi caso, de nuevo a 1280x1020), y volverás a comenzar.

  • En su lugar, use el siguiente comando sobre Apple Remote Desktop o mediante SSH:

      

    killall ScreensharingAgent

  • NOTA : si usa Send Unix Command de Apple Remote Desktop, en lugar de usar sudo , haga clic en el botón de opción "Ejecutar como usuario" y solo ingrese root .

Este comando finaliza la sesión de Uso compartido de pantalla, que en su esencia es lo que utiliza Apple Remote Desktop. Conserva la sesión iniciada, que conserva la resolución de pantalla que configuró con el Menú de visualización en pasos anteriores.

  • Segunda nota : si tu base está dañada, simplemente envía killall dock

Todavía tengo que cerrar sesión de mi sesión actual en mi máquina cliente, por lo que esta puede ser solo una solución temporal. Sin embargo, es la única forma en que he encontrado que satisface mi OCD con el consumo de bienes raíces de pantalla adecuado.

Algunas cosas que me ayudaron a encontrar esta respuesta:

  1. Alternativa a esta respuesta en SuperUser , no logra lo que quería, pero es bueno tenerlo como material de referencia
  2. Sugerencias de MacWorld , que contenía la respuesta difícil de encontrar.

Algunas alternativas que otras han presentado a continuación, en caso de que esta respuesta no funcione para su sistema:

  1. Aplicación QuickRes
  2. SwitchRexX
  3. Resolutionator
respondido por el CDD 25.02.2014 - 16:28
20

Simplemente descargando el menú Mostrar de la App Store (gratis) y seleccionando la resolución más alta funcionó para mí en Yosemite. Ahora corriendo sin cabeza con gran resolución de pantalla remota. No se requieren otras acciones.

    
respondido por el DES01 23.01.2015 - 21:51
6

SwitchResX funcionó para mí.

Es una utilidad shareware que se instala en las Preferencias del Sistema. Desde dentro del panel, le permite forzar la resolución predeterminada de un monitor externo.

    
respondido por el Jace Browning 13.10.2014 - 19:54
2

Aquí hay una alternativa, basada en la respuesta de CDD que funcionará para Lion. La aplicación de menú de visualización no funciona en Lion.

  1. Vaya a Preferencias del sistema, Pantallas y elija la resolución que desee. Cambia a esta resolución. La pantalla VNC se congelará. Presione Retorno un par de veces para aceptar la resolución de todos modos. Verás que la barra de menú se ensancha por un momento, pero no las ventanas VNC. Luego se revertirá automáticamente a cómo era.

    Este paso es necesario para permitir que esta resolución aparezca en el selector de menú en pasos posteriores.

  2. Habilita "Mostrar pantallas en la barra de menú".

  3. Es posible que el selector de pantalla aún no aparezca en la barra de menú por falta de espacio. Para hacer espacio, vaya a Preferencias, Usuarios & Grupos, opciones de inicio de sesión y deshabilitar "Mostrar el menú de cambio rápido de usuario". Desactive todo lo que no necesite en la barra de menús hasta que haya suficiente espacio para que aparezca el selector de pantalla.

  4. Cerrar preferencias. Inicie sesión en la misma computadora usando ssh por separado. Elija la resolución deseada en el selector de visualización de la barra de menú, presione regresar un par de veces y ahora puede ejecutar killall ScreensharingAgent desde la sesión ssh. La ventana VNC ahora cambiará de tamaño a la resolución correcta.

Este método complicado ha funcionado para mí.

    
respondido por el Szabolcs 25.04.2014 - 19:44
0

Por su simplicidad, prefiero la aplicación QuickRes .

    
respondido por el Mike Kormendy 29.10.2015 - 02:47
0

Esto finalmente resolvió un problema similar al de mi monitor relacionado con el trabajo. Te podría ayudar también. Mi computadora de trabajo de desarrollo es un iMac sentado en mi Baby Grand Piano. Pero por razones ergonómicas, prefiero trabajar de forma remota desde mi viejo MacBook Pro de 17 "a través de wifi doméstica al iMac usando la aplicación para compartir la pantalla de Apple. Funciona bien, pero hay un niggle. Mi pantalla del MacBook res. es 1920 x 1200 pero el iMac es el máximo nativo de 1920 x 1080. Así que para el trabajo remoto mi pantalla de bienes raíces está aplastada. Puedo usar solo 1080 líneas de las 1200 disponibles en mi MacBook Pro, con el boxeo negro por encima y por debajo del video. Un desperdicio. Para mi rescate, viene un pequeño producto: Fit-Headless de CompuLab por £ 21, que se vende en Amazon. Lo conecta al segundo puerto de video del monitor, donde actúa como una segunda pantalla ficticia con opciones de resolución de pantalla variable de hasta 4K. Sin embargo, al recibirlo, lo conecté a mi puerto VDI. Apareció en las preferencias como segunda pantalla. PERO ... ay, ay, ay, con todas las opciones de resolución de pantalla, yendo todo el camino hasta 4K ... NO HAY BLOODY 1920 x 1200 !!!! W T F !!! Googled alrededor. Y encontré y descargué una demostración de una aplicación llamada SwitchResX que hace todo tipo de cosas para hacer con monitores. También tenía toneladas de opciones de resolución, ¡PERO AÚN NO 1920 x 1200! PERO ..... oculto había una pestaña donde puede configurar su propia resolución de pantalla personalizada. Así que añadió uno para 1920x1200. Y HEY PRESTO! por £ 18 adicionales para SwitchResX ahora puedo trabajar de forma remota en mi iMac desde mi Macbook con la misma alta resolución que mi Macbook. No letterboxing. Más píxeles para empujar, arrastrar y mover el ratón alrededor con .. DÍAS FELICES ! [PD: estos adaptadores sin cabeza aptos están realmente diseñados para personas que usan Mac Mini como servidores "sin cabeza", etc. donde los administran de forma remota y no desean tener un monitor real conectado. Por ejemplo, porque se encuentra en un estante o en un estante ...]

    
respondido por el Daniel Stenning 27.11.2015 - 04:36
0

Resolutionator me funcionó en El Capitán.

    
respondido por el Josh Santangelo 17.12.2015 - 09:12
0

Mostrar menú de la App Store (gratis) también funcionó para mí, ejecutando OS X 10.10, Yosemite.

Me pregunto si hay una manera de forzarlo a través de la línea de comandos / archivos conf. Por ahora, el menú Mostrar es el camino a seguir para una computadora sin cabeza Mac.

    
respondido por el stamster 05.04.2016 - 13:31
0

Usa cscreen de Brew. Es gratis y sorprendentemente fácil.

brew install Caskroom/cask/cscreen
cscreen -d 32 -x 1920 -y 1080 -r 60
    
respondido por el Mads Y 29.09.2016 - 23:32
0

Logré actualizar la resolución en mi Mac Mini Server sin cabeza con la opción más sencilla:

  • Simplemente mantenga presionada la tecla 'Opción' mientras presiona el botón 'Escalado' en la configuración. Esto mostrará todas las resoluciones disponibles y podrá cambiar a la que desee.

    
respondido por el Angel Kjoseski 05.12.2018 - 22:17

Lea otras preguntas en las etiquetas