Habilitar segundo monitor desde shell

13

Entonces ... tengo dos monitores en mi máquina Ubuntu. Y cada vez que inicio alguna aplicación de Windows OpenGL en Wine, apaga el segundo monitor. Y lo deja apagado cuando la aplicación sale. Me pregunto, ¿hay un comando de shell que encienda instantáneamente el segundo monitor?

Aleksandr Kravets
fuente
1
Prueba el xrandrcomando?
Graeme
¿Alguna muestra de concreto?
Aleksandr Kravets
Depende mucho de lo que tienes / lo que quieres. Lo uso en mi computadora portátil xrandr --output HDMI1 --auto --same-as LVDS1. Puedes tener --left-of, --right-ofetc.
Graeme
Ok, intentaré leer hombre
Aleksandr Kravets
@Graeme, puedes responder una pregunta y aceptaré tu respuesta. Leí la página de manual y creé un enlace en mi escritorio que hace lo que quiero.
Aleksandr Kravets

Respuestas:

17

El xrandrcomando es el que estás buscando. Un ejemplo de uso es:

xrandr --output HDMI1 --auto --same-as LVDS1

Usted puede tener --left-of, --right-of. Ejecútelo xrandrsolo para ver las diferentes salidas disponibles.

Graeme
fuente
Agregaré eso para averiguar los nombres de las salidas que uno puede ejecutarxrandr --current
Aleksandr Kravets
@AleksandrKravets, no debería ser diferente de xrandrpor sí solo en la mayoría de los casos. La página de manual dice que esto evita buscar cambios en el hardware, por lo que lo evitaría a menos que tenga una razón específica para usarlo.
Graeme
Tienes razón, simplemente no lo intenté así :)
Aleksandr Kravets
2

Use el comando xrandr sin argumentos para ver los nombres de salida y las resoluciones compatibles.

Una vez que tenga esta información, puede configurar una pantalla como esta (este es un ejemplo, hay muchas otras opciones):

**xrandr --output <output> --mode <resolution> --right-of/--left-of <output>**

También puede reactivar su pantalla con:

**xrandr --output <output> --auto**
Openghost
fuente
1
Lo sentimos, no hay tal cosa como la --onopción. Pero hay --auto.
Aleksandr Kravets