Dual head con driver libre de ati en ubuntu

Enero 4th, 2007

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.

dual head

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

---

|| Categoria: Ubuntu, mis tutos Engendrado por: kelp || RSS a comentarios || TrackBack Identifier URI||

18 Puñaladas traperas:


  1. Comentario por ^Blakeyed el 4 Enero 2007 10:12

    Yo quiero probar eso pero con la tele :)

    Usando Mozilla Mozilla 1.8.1.1 en Linux Linux

  2. Comentario por Miss Sinner el 4 Enero 2007 21:07

    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.

    Usando Internet Explorer Internet Explorer 6.0 en Windows Windows XP

  3. Comentario por kelp el 5 Enero 2007 22:26

    Nada, cosas de frikis linuxeros jeje.

    Tranquila, equivocándose es como aprende uno :)

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  4. Comentario por Leon el 7 Enero 2007 1:55

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Ubuntu Linux Ubuntu Linux

  5. Comentario por kelp el 7 Enero 2007 19:51

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  6. Comentario por Cuervo el 9 Enero 2007 3:42

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Ubuntu Linux Ubuntu Linux

  7. Comentario por kelp el 9 Enero 2007 19:36

    Hola Cuervo,
    El aticonfig solo funciona con los drivers propietarios. Yo uso drivers libres, así que tengo que hacerlo manualmente.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  8. Comentario por blinge el 4 Febrero 2007 14:59

    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

    Usando Mozilla Firefox Mozilla Firefox 2.0.0.1 en Linux Linux

  9. Comentario por kelp el 4 Febrero 2007 19:17

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  10. Comentario por foncu el 5 Febrero 2007 18:06

    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… ;)

    Usando Mozilla Firefox Mozilla Firefox 2.0.0.1 en Ubuntu Linux Ubuntu Linux

  11. Comentario por kelp el 5 Febrero 2007 18:13

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  12. Pingback por nulleando.com.ar » Dos pantallotas LCD en ubuntu el 25 Febrero 2007 18:26

    […] Via: aceitunassinhueso […]

    Usando WordPress WordPress 2.1

  13. Comentario por NeoRaist el 7 Marzo 2007 15:14

    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!

    Usando Mozilla Firefox Mozilla Firefox 2.0.0.2 en Ubuntu Linux Ubuntu Linux

  14. Comentario por kelp el 7 Marzo 2007 15:53

    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.

    Usando Mozilla Firefox Mozilla Firefox 2.0 en Linux Linux

  15. Comentario por Felipe el 21 Mayo 2007 5:03

    Estoy buscando una excusa para que me regalen una segunda pantalla. De mayor quiero ser como tú. :)

    Usando Epiphany Epiphany 2.18 en Ubuntu Linux Ubuntu Linux

  16. Comentario por Skalexs el 19 Junio 2007 16:23

    Bueno, si logras activar la aceleracion grafica postelao, porque ahora que he conseguido la doble pantalla me da una grima tocar el Xorg xD

    Usando Flock Flock 0.7.13.1 en Linux Linux

  17. Comentario por veci el 4 Agosto 2007 19:42

    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 1
    y 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

    Usando Konqueror Konqueror 3.5 en Debian GNU/Linux Debian GNU/Linux

  18. Comentario por Zootropo el 27 Septiembre 2007 20:49

    Lo mismo esto es de utilidad para alguno:
    Cambiar entre dos monitores con un solo clic

    Usando Mozilla Firefox Mozilla Firefox 2.0.0.6 en Windows Windows XP

Dejar una puñalada