La configuración de dos monitores en Linux nunca ha sido tan fácil. Si bien métodos como la extensión xinerama a veces vuelven loca a la gente, usar RandR (Redimensionar y rotar) es rápido e indoloro. Esto le permitirá utilizar ambos monitores como una pantalla grande en lugar de dos idénticos (clonación). Siga estos sencillos pasos para empezar.
Nota: este CÓMO asume que está utilizando los controladores de fuente abierta para su tarjeta de video (ATI o Intel). Los controladores propietarios de Nvidia y AMD vienen con sus componentes de pantalla dual.
1. Configure su archivo de configuración xorg.conf:
Edítalo como root:
gksudo gedit /etc/X11/xorg.conf
(en GNOME) o
kdesudo kate /etc/X11/xorg.conf
(en KDE)
2. Cree una subsección debajo de la sección «Pantalla» con lo siguiente.
SubSection "Display" Depth 24 Modes "1440x900" "1440x900" #the resolutions of your monitors Virtual 2880 800 EndSubSection
Xrandr funcionará sin estas líneas xorg.conf, pero limitará el tamaño de su escritorio.
Para mi computadora, estoy usando dos monitores con una resolución de 1440×900. Si tiene una resolución diferente, coloque esas resoluciones en «modos» y luego combine el ancho de ambos para «virtual». Es decir, si tienes un monitor de 1280×800, sería “Virtual 2560 800”.
3. Guarde sus cambios, salga y reinicie X.
4. Ahora, puedes configurar tus pantallas duales como quieras. Primero averigüe alguna información sobre las pantallas. Abra un emulador de terminal y escriba:
Debería decirte el nombre de cada pantalla y su resolución actual. En mi computadora, mis pantallas son “DVI-0” y “DVI-1”.
5. Para crear un escritorio grande que incluya ambas pantallas, ejecute este comando:
xrandr --auto --output DVI-0 --mode 1440x900 --right-of DVI-1
DVI-0 está a la derecha y DVI-1 está a la izquierda.
6. Cree un script llamado «startxrandr» para ejecutar este comando cuando lo desee.
#!/bin/sh xrandr --auto --output DVI-0 --mode 1440x900 --right-of DVI-1
7. Asegúrese de hacer que el script sea ejecutable
Eso es todo lo que se necesita. Puedes jugar con él y ver todos los comandos de xrandr ejecutando «xrandr -help».
Notas:
También hay algunas aplicaciones GUI que le permiten controlar xrandr. Consulte con su distribución de Linux.
Puede configurar xrandr para que se ejecute cuando se inicie el administrador de pantalla o el entorno de escritorio. Consulte su documentación para aplicaciones de inicio.
KDE y GNOME configurarán automáticamente dos pantallas correctamente para que maximizar una ventana solo llene una de las pantallas. Algunos entornos de escritorio aún no tienen soporte para esto. Tendrás que probar el que usas. No deberías tener problemas con Compiz.
Puede tener dos monitores con diferentes resoluciones, lo cual es útil si está utilizando una computadora portátil conectada a un monitor más grande.
En KDE, cada pantalla será automáticamente una actividad diferente y puede aplicar diferentes widgets en cada una.
Algunas aplicaciones, especialmente aquellas que dependen de SDL (como muchos juegos de Linux), pueden no respetar la configuración de xrandr. Si tienes suerte, simplemente clonará el juego en ambas pantallas. Para aplicaciones como Boxee, deberá configurar la variable de entorno antes de iniciarla:
export SDL_VIDEO_FULLSCREEN_HEAD=1