Sobre VNC, configure el sistema para que no use un segundo monitor mientras esté conectado físicamente

3

Tengo dos monitores configurados en el trabajo, con el externo configurado en una configuración vertical. Cuando intento que VNC funcione de forma remota, esto resulta en un ENORME (algo así como 1600x3000) porque la pantalla virtual es la composición de los dos (con barras negras donde no hay espacio de monitor).

Como resultado, la conexión VNC no responde.

Me gustaría poder iniciar sesión a través de ssh y deshabilitar el segundo monitor a través de algún comando de línea de comandos o script. ¿Qué comandos podrían lograr esto?

Nuevamente, soy remoto, por lo que desconectar la pantalla no es una opción, y reflejar los resultados en una pantalla de aproximadamente 1440x1440 (para que se ajuste a ambos monitores sin estiramiento), por lo que tampoco es una estrategia óptima .

Salida de xrandr :

themachine% xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 2970 x 1680, maximum 2970 x 1702
default connected 2970x1680+0+0 0mm x 0mm
   1920x1080      60.0  
   640x480        60.0  
   800x600        60.0  
   1024x768       60.0  
   1280x1024      60.0  
   1280x720       60.0  
   1344x756       60.0  
   1600x900       60.0  
   1680x1050      60.0  
   2970x1680       1.0* 
   2970x1702       2.0  
    
pregunta Ben Mosher 26.08.2011 - 15:43

2 respuestas

1

Del comentario de @scottishwildcat:

  

Puedes activar la aplicación Compartir pantalla de varias maneras, pero de la forma más sencilla   para una máquina cuya IP o nombre de dominio completo que conozca es para   escriba vnc: //w.x.y.z en la barra de direcciones de Safari, o "abra vnc: //w.x.y.z"   en una terminal. (Es posible que deba agregar dos puntos seguidos por el puerto   número, dependiendo de cómo esté configurado su servidor (el valor predeterminado es 5900). Si   quieres iniciarlo manualmente, lo encontrarás en   / Sistema / Biblioteca / CoreServices. Para las máquinas en su LAN, puede comenzar   seleccionando la máquina en la barra lateral del Finder, luego haciendo clic en Compartir   Pantalla en la barra de herramientas del Finder.

    
respondido por el Ben Mosher 07.08.2012 - 02:51
1

Dependiendo del tipo de máquina Apple a la que se conecte, puede probar estos comandos y ver si funcionan para usted. Sé que se usan con X11 ... Este es el comando para deshabilitar pantallas duales (Suponiendo que sea una computadora portátil).

xrandr --output VGA --off

Y si desea, este es un comando para habilitar las pantallas duales (pero puede ayudarlo a solucionar problemas con la pantalla secundaria). LVDS es la pantalla líquida y VGA es el monitor secundario.

xrandr --output VGA --mode 1024x768
xrandr --output VGA --right-of LVDS
    
respondido por el Split71 26.08.2011 - 20:21

Lea otras preguntas en las etiquetas