1 votos

xrandr extender la configuración de pantalla

Tengo un viejo ordenador portátil de Lenovo E330, la ejecución de Xubunu 16.04

Me he conectado 2 pantallas externas a él, uno con VGA, y otros con un cable HDMI.

Estoy tratando de escribir un comando simple para extender mi escritorio de dos monitores externos, la tapa permanecerá cerrado, así que voy a correr solo 2 pantalla de forma simultánea.

    Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 165mm
   1366x768      60.03*+
   1360x768      59.80    59.96  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   800x512       60.17  
   700x525       59.98  
   640x512       60.02  
   720x450       59.89  
   640x480       60.00    59.94  
   680x384       59.80    59.96  
   576x432       60.06  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
VGA-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1280x1024     75.02    60.02  
   1440x900      74.98    59.89  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
HDMI-1 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      74.98    59.90  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
DP-1 disconnected (normal left inverted right x axis y axis)

El comando debería ser algo sencillo como uno de estos.

xrandr --auto --output VGA-1 --mode 1920x1080 --right-of HDMI-1

o

xrandr --output LVDS-1 --off  
xrandr --output VGA-1 --mode 1920x1080
xrandr --output HDMI-1 --mode 1920x1080

Cómo debe ser la correcta secuencia de comandos ?

Es posible habilitar la pantalla de la computadora después de que me desconecte las pantallas externas? Debido a que en la actualidad se mantiene incluso cuando me desconecte las pantallas externas y reiniciar el sistema ;(

0voto

ran Puntos61

Tienes que hacer dos scrips para lograr su objetivo.

uno para cambiar ambas pantallas externas y desactivar la pantalla del portátil.

y el otro para revertir el cambio hecho por el guión de uno.

Para crear script1.sh y hacerlo ejecutable con el siguiente contenido.

#!/bin/bash
    xrandr --output LVDS-1 --off  
    xrandr --output VGA-1 --mode 1920x1080 --auto
xrandr --output HDMI-1 --mode 1920x1080 --auto

y script2.sh con el siguiente contenido y hacer que esta demasiado ejecutable.

#!/bin/bash
xrandr --output VGA-1 --off
xrandr --output HDMI-1 --off
xrandr --output LVDS-1 --mode 1366x768 --auto

Puede ejecutar el scipt1.sh después de la conexión de la fuente de muestra y se tiene que ejecutar el script2.sh antes de extraer la muestra externo.

Tenga en cuenta que el método anterior, será un reflejo de su pantalla a dos pantallas diferentes al mismo tiempo. Y si usted necesita una pantalla separada, en lugar de creación de reflejo, se puede utilizar cualquiera de los --left-of o --right-of opción y proporcionar los nombres de dispositivo en consecuencia.

Y también puedes comprobar si tu hardware es compatible con tres pantallas al mismo tiempo girando en la pantalla del portátil junto con los dos monitores.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: