Dual head con driver libre de ati en ubuntu
Pues nada, que esta navidad me han regalado una pantallica nueva y para probar, me he instalado las dos pantallas, que por cierto, es comodísimo.

No es muy difícil de conseguir, aunque como siempre, hay que saber cómo hacerlo (gracias san google).
Resulta que una pantalla es de 19′ panorámica y la otra de 17′. Me ha costado un poco encontrar la configuración para que se vean las dos bien, pero al final lo he conseguido.
Solo hay que editar el xorg
sudo gedit etc/X11/xorg.conf
Duplica la sección “device” y añade
Screen 0
al primer device y
Screen 1
al segundo;
Duplica la sección “monitor” (respetando las características de cada uno de los monitores)
y duplica la sección “screen”, respetando la configuración de cada pantalla (las mias, al ser de diferente tamaño utilizan una configuración diferente)
y en la sección “Server Layout” añade:
Option “Xinerama” “on”
Screen “X”
Screen “Y” RightOf “X”
Donde “X” sería el identifier de tu primera pantalla (elidentifier que has puesto en la sección “device”), e “Y” sería el identifier de tu segunda pantalla.
Os dejo mi xorg.conf aquí para que sirva como ejemplo ya que explicado así es un pelin lioso:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type “man /etc/X11/xorg.conf” at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section “Files”
FontPath “/usr/share/X11/fonts/misc”
FontPath “/usr/share/X11/fonts/cyrillic”
FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
FontPath “/usr/share/X11/fonts/Type1″
FontPath “/usr/share/X11/fonts/100dpi”
FontPath “/usr/share/X11/fonts/75dpi”
FontPath “/usr/share/fonts/X11/misc”
# path to defoma fonts
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
EndSection
Section “Module”
Load “bitmap”
Load “ddc”
Load “dri”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10″
Load “type1″
Load “vbe”
EndSection
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc104″
Option “XkbLayout” “es”
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2″
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “true”
EndSection
Section “InputDevice”
Driver “wacom”
Identifier “stylus”
Option “Device” “/dev/wacom” # Change to
# /dev/input/event
# for USB
Option “Type” “stylus”
Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
EndSection
Section “InputDevice”
Driver “wacom”
Identifier “eraser”
Option “Device” “/dev/wacom” # Change to
# /dev/input/event
# for USB
Option “Type” “eraser”
Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
EndSection
Section “InputDevice”
Driver “wacom”
Identifier “cursor”
Option “Device” “/dev/wacom” # Change to
# /dev/input/event
# for USB
Option “Type” “cursor”
Option “ForceDevice” “ISDV4″ # Tablet PC ONLY
EndSection
Section “Device”
Identifier “DVIport”
BoardName “ATI Technologies, Inc. Radeo RV280 [Radeon 9200 PRO]”
Driver “ati”
BusID “PCI:1:0:0″
Screen 0
EndSection
Section “Device”
Identifier “VGAport”
BoardName “ATI Technologies, Inc. RV280 [Radeon 9200 PRO]”
Driver “ati”
BusID “PCI:1:0:0″
Screen 1
EndSection
Section “Monitor”
Identifier “SyncMasterI”
Option “DPMS”
HorizSync 28-72
VertRefresh 43-60
EndSection
Section “Monitor”
Identifier “SyncMasterD”
Option “DPMS”
HorizSync 28-64
VertRefresh 43-60
EndSection
Section “Screen”
Identifier “DVIScreen”
Device “DVIport”
Monitor “SyncMasterI”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1440×900″ “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1440×900″ “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1440×900″ “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1440×900″ “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1440×900″ “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1440×900″
EndSubSection
EndSection
Section “Screen”
Identifier “VGAScreen”
Device “VGAport”
Monitor “SyncMasterD”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×1024″ “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection
Section “ServerLayout”
Identifier “Default Layout”
Option “Xinerama” “on”
Screen “DVIScreen”
Screen “VGAScreen” RightOf “DVIScreen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “stylus” “SendCoreEvents”
InputDevice “cursor” “SendCoreEvents”
InputDevice “eraser” “SendCoreEvents”
EndSection
Section “DRI”
Mode 0666
EndSection
Yo quiero probar eso pero con la tele :)
Pos me he quedao igual. Supongo que te será útil cuando lo has hecho… pero me uno a eso de probarlo con la tele XD
P.C.: La he cagado un poco con el comentario de antes… Eso del blockquote pensaba yo que era otra cosa… creí que era para marcar en negrita, no un cuadro de cita :(
En fin… por lo menos se entiende.
Voya a probar con otra cosa.
Nada, cosas de frikis linuxeros jeje.
Tranquila, equivocándose es como aprende uno :)
Pues el driver libre tiene una opción que te quita de usar xinerama. MergeFB se llama, creo. Y funciona bastante bien, creo que el xinerama se carga la aceleración gráfica, aunque no estoy muy seguro de eso.
Si Leon, se la carga :/
Ya buscaré info sobre lo que comentas, porque es un rollo tener que cambiar de xorg para tener acceleración.
Hola, no es necesario hacer todas las copias de device, monitor y screen manualmente, si haces en una terminal:
sudo aticonfig –initial=dual-head
lo hará solito :)
con un tv funciona bien, el único problema es que deshabilita la aceleración.
Hola Cuervo,
El aticonfig solo funciona con los drivers propietarios. Yo uso drivers libres, así que tengo que hacerlo manualmente.
Hola. Mi problema es que yo no tengo puerto DVI sino S-Video porque es una ati radeon 9200. Debo sustituir DVIPort por S-VIDEOPort o como?
Saludettes
Pues blinge, imagino que si.
Yo, para asegurarme, lo que hice fue configurar las dos pantallas por separado con el dpkg-reconfigure xserver-xorg, y así tenía los datos exactos de cada una, y después, con estos datos, cree un xorg, poniendo en cada pantalla sus características oportunas.
Oye kelp, guapa ;), no tendrás un manual más extenso a mano que incluya las gráficas integradas de Intel, no? pues eso, guapa… ;)
Pues la verdad es que no… lo siento, pero no creo que haya mayor problema con otras gráficas, con que mantengas la información del xorg original debe funcionar.
Hola, yo tambien tengo dos monitores, uno de 15.4′ y el nuevo de 19 panoramico.
a la hora de configurarlo no e tenido problemas uno esta a 1280×800 y el otro a 1440×900 como tiene que ser, la cosa es que si estoy en el nuevo, el 1, durante mas de un minuto, la pantalla se empieza a apagar, aunq mueva el raton, solo deja de hacerlo si me voy a la pantalla principal, tengo mas o menos todo como dices, excepto el DPMS q yo tengo: …”DPMS” “true”
y el xinerama que no se lo que es y no lo tengo.
podrias ayudarme? gracias!
Xinerama es una extensión de x-window para hacer funcionar varios monitores a la vez. Deberías activarlo, al igual que las otras 2 lineas en negrita (aunque imagino que esas ya las tienes).
No se si tu problema tiene algo que ver con eso, pero prueba a ver.
Estoy buscando una excusa para que me regalen una segunda pantalla. De mayor quiero ser como tú. :)
Bueno, si logras activar la aceleracion grafica postelao, porque ahora que he conseguido la doble pantalla me da una grima tocar el Xorg xD
El sistem mola mucho pro, e aki mi problm:
no m funciona el primer monitor del portatil y le conecto otro monitor a la salida vga.
No se como configurar para que solo me utilice el auxiliar.
Ya intente ponerle en la seccion device la linea:
Screen 1y haciendole un duplicado como explicabais ants y poniendole como principal el que tiene screen 1 tampoco funciona …
agradezco cualquier sugerencia
1 saludo.
pd: No se puede desactivar el monitor principal d ninguna manera
Lo mismo esto es de utilidad para alguno:
Cambiar entre dos monitores con un solo clic