jueves 19 de julio de 2007

Conectar otro monitor aprovechándose del controlador ATI

La próxima semana tengo una exposición y, por supuesto que voy a llevar mi portatil con linux a ella... el problema es que no sabía cómo manejar el detalle de las dos pantallas, así que investigué, cacharreé un poco y aquí traigo los resultados... auspiciado por los controladores de ATI.

NOTA: Estos pasos los estoy sacando de la historia de comandos y de lo que recuerdo, porque después de ver que funcionaba me fui a cenar, y luego, a hablar un rato por teléfono. Si algo no funciona como lo describo, por favor ¡Diganmelo! Y lo reviso todo de nuevo y arreglo. Ahora no puedo verificar porque mi hermano tiene ocupado el otro monitor. :(

Lo primero (aunque creo que la aplicación hace automáticamente un backup), vamos a crear una copia de seguridad, por si necesitamos regresar al original.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_BACKUP
Todos los comandos que siguen a continuación, me funcionaron solamente después de reiniciar la sesión X.

Para activar dual head:
aticonfig --initial=dual-head --screen-layout=above


Para desactivarlo:
Cargamos la configuración original (línea hipotética):
aticonfig --initial --input=/etc/X11/xorg.conf_BACKUP

Reiniciamos la sesión.

Miramos los monitores que tenemos disponibles:
aticonfig --query-monitor


En mi caso, tengo crt1 y lvds. Entonces, decimos qué monitor queremos dejar activado (lvds es el del portatil):
aticonfig --enable-monitor=lvds


Por si quieres saber que más hace de raro el controlador escribir:
aticonfig --help