¿Cómo puedo alternar entre la configuración de monitor único y dual?

12

Tengo dos monitores funcionando a la perfección con el controlador nvidia.

Sin embargo, hay momentos en los que quiero tener un solo monitor y otros en los que necesito dos: debo abrir la Configuración de NVidia XServer, ir a la Configuración de pantalla XServer y cambiar el segundo monitor de TwinView a Desactivado (y viceversa) .

¿Hay alguna manera de alternar eso? Por ejemplo, ¿tener un acceso directo en el escritorio y / o en el dock de Unity? ¿Quizás hay una manera de configurar un atajo de teclado para lograr esto?

Ps: estoy usando 11.04 con Unity y, por supuesto, Compiz.

dag729
fuente

Respuestas:

7

Instale disper haciendo clic aquí o escriba sudo apt-get install disperun terminal

Cree un nuevo iniciador haciendo clic derecho en su escritorio y seleccionando "Crear iniciador ..." Establezca el nombre a lo que desee, y el comando disper -d auto -e

crear lanzador

Haga clic en Aceptar

Siempre que conecte o desconecte su monitor externo, simplemente haga doble clic en el icono del iniciador.

jfoucher
fuente
Gracias por dejarme saber Disper! Su solución no me queda solo porque siempre tengo dos monitores conectados, pero quiero alternar entre los modos de visualización. ¡Disper y me alegraste el día!
dag729
1
Bueno, entonces sólo tiene que utilizar disper -spara activar sólo la pantalla principal, o disper -Spara activar sólo la pantalla secundaria
jfoucher
9

¿Has intentado usar xrandr? Tengo tres pequeños scripts ejecutables a los que accedo con teclas de acceso rápido. Estos cambian entre 1) solo pantalla de computadora portátil, 2) solo monitor 3) escritorio extendido en ambos. Es posible que deba ajustarlos para sus propios usos.

#!/bin/bash xrandr --output LVDS1 --auto --output VGA1 --off

#!/bin/bash xrandr --output LVDS1 --off --output VGA1 --auto

#!/bin/bash xrandr --output VGA1 --primary --output LVDS1 --auto --left-of VGA1

Kit Johnson
fuente
¡Buena atrapada! Gracias por esta idea de teclas de acceso rápido, creo que la usaré con mi caja Archlinux-Ratpoison.
dag729
¿Sabes por qué esto no funciona cuando se ejecuta desde el shell? Cuando es un script funciona, sin embargo, cuando es del shell, no puedo ejecutar el archivo binario.
cxdf
@ c-qjv0xfi Creo que debería funcionar desde ambos. ¿Está copiando y pegando toda la línea (incluida #!/bin/bash? No desea ese bit cuando está en el shell. ¿Qué sucede si simplemente escribe xrandry presiona enter?
Kit Johnson
4

Para alternar los modos de visualización usé disper

sudo add-apt-repository ppa:disper-dev/ppa && sudo aptitude update && sudo aptitude install disper

Luego agregué este script de Python , que es el indicador que mejor se adapta a mis necesidades, a mi lista de ejecución automática.

Para usar ese script de Python:

  1. descarga el script
  2. enlace simbólico a / usr / bin (por ejemplo, si tiene el script en /home/foo/disper_ind.py, debe escribir en el terminal sudo ln -s /home/foo/disper_ind.py /usr/bin/disper_ind.py
  3. abra "aplicaciones de inicio", haga clic en "Agregar" y luego ponga como comando python /usr/bin/disper_indicator.py
dag729
fuente
Así es como conseguí instalar disper, aunque tuve que reemplazar aptitude con apt-get.
Victor S
1

Abrir las preferencias de visualización:

ingrese la descripción de la imagen aquí

Una vez que lo tenga abierto, haga clic en el monitor que desea apagar (en este ejemplo, el 19 ") y mueva el interruptor" Encendido "a" Apagado ". Luego, presione aplicar. El monitor de su elección está apagado.

Luego, aparecerá un pequeño cuadro de diálogo que dice "Oye, has realizado algunos cambios en la configuración de tu monitor. Entonces, ¿quieres conservarlos?" - seleccione "Sí" si está satisfecho con la nueva configuración.

Para revertirlo, solo ingrese, seleccione el monitor que está apagado y póngalo en "ON", luego aplique los cambios y verifique que todo se vea bien.

jrg
fuente
No obtengo el beneficio de alternar a través de "Preferencias de pantalla" sobre "Configuración de NVidia" ... eso es lo mismo.
dag729
@ dag729 No hay realmente un beneficio, es solo que tiene su pregunta formulada de tal manera que las personas sin una tarjeta NVidia intentarán buscarla en Google, encontrarla e intentar seguirla. Además, que yo sepa, estas instrucciones funcionarán, así como a través de la Configuración de NVidia.
jrg
En mi configuración, este panel de control no detecta correctamente las pantallas, solo el panel de configuración de Nvidia detecta las pantallas correctamente. Entonces, esta pregunta me parece útil en las respuestas particulares que generó que no involucran este paso aquí.
Victor S
1

A veces, cuando desconecto una pantalla, descubro que los íconos de mi escritorio y, por lo tanto, el lanzador Detectar pantallas que construí de acuerdo con la sugerencia de @jfoucher ya no es visible. Entonces eso es inútil. Pero para hacer la vida más fácil, puede agregar métodos abreviados de teclado personalizados que ejecutan comandos, ¡déjeme mostrarle cómo!

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Victor S
fuente