Páginas

jueves, 24 de abril de 2014

Gnome 3 (gnome-shell) gestión varios monitores

Hola

Si tenemos nuestro PC conectado a varios monitores y queremos configurar tanto el monitor principal (donde se ubica el lanzador) como la posición del monitor secundario con respecto al primario podemos seguir los siguientes pasos:

1) Lanzar el comando

$ xrandr

2) Ésto generará una salida similar a la siguiente:

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767
LVDS1 connected 1366x768+1920+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+   40.0 
   1360x768       59.8     60.0 
   1024x768       60.0 
   800x600        60.3     56.2 
   640x480        59.9 
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080      60.0*+   60.0     50.0     59.9 
   1680x1050      59.9 
   1600x900       60.0 
   1280x1024      60.0 
   1440x900       59.9 
   1280x720       60.0     50.0     59.9 
   1024x768       60.0 
   800x600        60.3 
   720x576        50.0 
   720x480        60.0     59.9 
   640x480        60.0     59.9 
   720x400        70.1 
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-1 disconnected


3) Nos fijamos en que tenemos varios monitores activos, en el ejemplo anterior tenemos dos: LVDS1 y HDMI1

4) Para hacer que el monitor principal sea HDMI1, que el monitor secundario sea LVDS1 y que el monitor secundario esté a la derecha del primario podemos lanzar el siguiente comando:

$ xrandr --output HDMI1 --primary --mode 1920x1080 --output LVDS1 --mode 1366x768 --right-of HDMI1

5) Ésto efectuará el cambio inmediatamente, con lo que podemos seguir jugando indefinidamente con las opciones de xrandr hasta dar con la configuración deseada. Hay muchas páginas documentando éstos parámetros, como por ejemplo: http://pkg-xorg.alioth.debian.org/howto/use-xrandr.html

6) Una vez definido el ajuste ideal, tenemos que almacenarlo en alguna parte, dado que en el siguiente inicio de sesión se habrá perdido. Seguro que hay una forma mejor de hacerlo, pero mientras investivamos podemos añadir el comando anterior al final del fichero .profile de nuestro $HOME.

P.D. En mi caso todo ésto tiene una pega y es que cuando use el portatil sin el monitor secundario la pantalla del portatil no mostrará el lanzador, en esas ocasiones deberé comentar ésta línea del .profile, seguiremos curioseando para solucionar éste tema.

Un saludo

No hay comentarios:

Publicar un comentario