16 votos

¿Cómo cambiar la resolución al utilizar la pantalla compartida y no hay una pantalla física conectada?

Tenemos un Mac Pro con Lion que no tiene pantalla conectada. Está configurado para poder ser accedido mediante uso compartido de pantalla (VNC). Funciona con una resolución de 800 por 600.

¿Cómo puedo cambiar la resolución mientras estoy conectado usando el uso compartido de pantalla?

Cuando uso las preferencias de visualización para cambiar la resolución mientras estoy conectado usando el uso compartido de pantalla, esto es lo que sucede: Recibo un cuadro de diálogo que dice que si el cambio de resolución no funcionó, el sistema lo revertirá en 15 segundos. Luego la pantalla se congela (nada cambia y no parece reaccionar a los clics). Finalmente, después de 15 segundos, vuelve a 800 por 600.

0 votos

OS X es un "poco demasiado inteligente" y quiere detectar la pantalla para conocer la resolución que establece antes de que comience el proceso de la ventana de inicio de sesión. Un enchufe DVI podría engañar a la GPU, pero no puedo asegurarte uno que funcione con seguridad. No creo que nadie haya publicado una forma de engañar a la resolución, pero deberías tener mejor suerte que las personas con una pantalla conectada ya que la tarjeta gráfica en la Mac Pro es mucho más alterable que en un portátil.

14voto

Vincent Ramdhanie Puntos 46265

Hay una utilidad de línea de comandos muy genial llamada cscreen. El desarrollador tiene varias versiones disponibles. Dependiendo de cuán antiguo sea tu Mac, puedes querer la versión PPC o la versión Intel. Si tu Mac es más nuevo que un modelo de 2006, probablemente querrás la versión Intel.

Una vez hayas descargado la imagen de disco, haz doble clic en la imagen para montarla, luego copia el archivo cscreen a cualquier lugar excepto la imagen de disco. Ahora abre Terminal. (Puedes buscarlo en Spotlight.) Una vez abierto Terminal, puedes ejecutar cscreen navegando hasta él, luego escribiendo ./cscreen. Por ejemplo, si copiaste cscreen a tu Escritorio, navegarías hasta el Escritorio en Terminal escribiendo cd ~/Desktop. Una vez allí, escribirías ./cscreen.

Para cambiar la resolución, primero necesitamos saber qué resoluciones son posibles. Para descubrirlo, podemos escribir ./cscreen -v. Esto debería producir una salida como esta:

Salida de Terminal

Ahora podemos elegir una resolución. Suponiendo que quieres una profundidad de color de 32 bits, puedes cambiar a la resolución de tu elección escribiendo

cscreen -i -d 32 -x -y ,

y reemplazando las partes incluidas en <> con los valores reales. No he probado esto con un sistema sin cabeza sobre VNC, así que tu experiencia puede variar. La opción de línea de comandos -i es opcional, por lo que si tu VNC no registra un ID de pantalla, es posible que aún puedas cambiar la resolución si omites esa parte del comando.

0 votos

Gracias por la sugerencia. Las posibles resoluciones enumeradas por cscreen difieren de las enumeradas por las preferencias del sistema. cscreen no me permite ir por encima de 800 por 600.

0 votos

Esto es una lástima. Me pregunto si podrías conectar un monitor externo, cambiar la resolución y luego quitar el monitor.

0 votos

Supongo que vale la pena intentar cambiar a una resolución no predeterminada con un monitor conectado. Cuando lo conecto, la máquina cambia a la resolución nativa del monitor, pero esta vez intentaré configurarla a una más baja y luego desconectarla.

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