Monday, February 18, 2008

Ubuntu Gutsy Radeon Dual Head

Monday, February 18, 2008 Posted by Andre Broers , 6 comments
I have a radeon 7000 ve card with two lcd monitors with a resolution of 1024x768. To get them working in Gutsy I added the following Virtual line in the Screen section of my /etc/X11/xorg.conf:
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
Monitor "C384FA-M"
DefaultDepth 24
SubSection "Display"
Virtual 2048 768
Modes "1024x768" "800x600" "640x640"
EndSubSection
EndSection

After a logout / login I give the command:
xrandr --output DVI-0 --right-of VGA-0

Now the display is in dual head mode. Because the total display size of the radeon7000/ve card is smaller than the 2048x768 virtual desktop the right side of the desktop isn't refreshed. I had a work around by opening a permanent firefox browser on my right monitor.

When you put the xrandr statement in the .profile the dual head is always enabled when you log on.

6 comments:

  1. Andre, I've been having the same problem with the exact same set up you apparently have. Any chance we could see the actual xorg.conf? When I xrandr, I get "DVI-0 disconnected". This is while using either the ati or the radeon driver.

    ReplyDelete
  2. Here is my xorg.conf:

    Section "Files"
    EndSection

    Section "Module"
    Load "dbe"
    Load "extmod"
    Load "fbdevhw"
    Load "glx"
    Load "record"
    Load "freetype"
    Load "type1"
    Load "dri"
    EndSection

    Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    EndSection

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "CorePointer"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "ImPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Emulate3Buttons" "true"
    EndSection

    Section "Device"
    Identifier "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
    Driver "ati"
    BusID "PCI:1:0:0"
    EndSection

    Section "Monitor"
    Identifier "C384FA-M"
    Option "DPMS"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Device "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
    Monitor "C384FA-M"
    DefaultDepth 24
    SubSection "Display"
    Virtual 2048 768
    Modes "1024x768" "800x600" "640x640"
    EndSubSection
    EndSection

    Section "ServerLayout"
    Identifier "Default Layout"
    Screen "Default Screen"
    InputDevice "Generic Keyboard"
    InputDevice "Configured Mouse"
    Option "AIGLX" "true"
    EndSection

    Section "DRI"
    Mode 0666
    EndSection

    Section "Extensions"
    Option "Composite" "Enable"
    EndSection

    And the output of xrandr:
    broersa@ubuntu:/etc/X11$ xrandr
    Screen 0: minimum 320 x 200, current 2048 x 768, maximum 2048 x 768
    VGA-0 connected 1024x768+0+0 (normal left inverted right) 304mm x 228mm
    1024x768 60.0*+ 74.9 75.1 70.1 60.0 59.9
    800x600 72.2 75.0 74.9 60.3 59.9 56.2
    640x640 74.8 59.9
    640x480 75.0 72.8 60.0
    720x400 70.1
    DVI-0 connected 1024x768+1024+0 (normal left inverted right) 304mm x 228mm
    1024x768 60.0*+ 74.9 75.1 70.1 60.0 59.9
    800x600 72.2 75.0 74.9 60.3 59.9 56.2
    640x640 74.8 59.9
    640x480 75.0 72.8 60.0
    720x400 70.1
    S-video disconnected (normal left inverted right)

    And the output of lspci for the video card:
    01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]

    Great luck

    ReplyDelete
  3. Denke. I'll let you know how it works out!

    ReplyDelete