dual-DPU XRandR almost working, DVI-0 stays blank (was: "Screen 1 deleted because of no matching section")

martin f krafft madduck at madduck.net
Mon Feb 22 11:37:06 PST 2010


also sprach martin f krafft <madduck at madduck.net> [2010.02.22.1317 +0100]:
> Based on the auto-configuration idea, I found that XRandR wants me
> to have just two Device sections, not three as I did previously. The
> attached xorg.conf file now indeed seems to do almost everything
> I want, except that the Monitor on DVI-0, i.e. the one on the Radeon
> 9250 card referenced by ScreenLeft, stays blank. This is RADEON(0)
> in the attached log.

A reboot of the machine fixed that.

Now it seems like the only remaining problem now is that Screen 1,
which is the Radeon 9200 card, provides a display spanning both
monitors, but it appears to my window manager (awesome) as a single
head.

xorg.conf and log attached.

xrandr again shows everything as I'd expect it, but something is
preventing X from creating two heads for the screen:

  % xrandr -display :0.1 -q                                   #1,10022
  Screen 1: minimum 320 x 200, current 2560 x 1024, maximum 4096 x 4096
  DVI-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 375mm x 301mm
    1280x1024      60.0*+   75.0  
    1024x768       75.1     70.1     60.0  
    832x624        74.6  
    800x600        72.2     75.0     60.3     56.2  
    640x480        72.8     75.0     66.7     60.0  
    720x400        70.1  
  VGA-1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 0mm x 0mm
    1280x1024x75.00   75.0*+
    1360x768       59.8  
    1024x768       60.0  
    800x600        60.3     56.2  
    848x480        60.0  
    640x480        59.9     59.9  
  S-video disconnected (normal left inverted right x axis y axis)

How can I split the screen into two heads? Note that I do not want
to return to pure-Zaphod and duplicating Device/Screen sections for
each of the two ports of the Radeon 9200 (using Screen 0/1 lines),
because I'd just run into the problem described here again:
  http://lists.freedesktop.org/archives/xorg/2010-February/049355.html

Thanks,

-- 
martin | http://madduck.net/ | http://two.sentenc.es/
 
the early bird may get the worm,
but the second mouse gets the cheese in the trap.
 
spamtraps: madduck.bogus at madduck.net
-------------- next part --------------
# /etc/X11/xorg.conf (xorg X Window System server configuration file)

#Section "Files"
#    ModulePath      "/usr/local/lib/xorg/modules,/usr/lib/xorg/modules"
#EndSection

Section "Monitor"
    Identifier      "Acer AL922[0]"
    Option          "PreferredMode" "1280x1024x75.00"
    Option          "Enable" "true"
EndSection

Section "Monitor"
    Identifier      "Acer AL922[1]"
    Option          "PreferredMode" "1280x1024x75.00"
    Option          "Enable" "true"
    Option          "Primary" "true"
EndSection

Section "Monitor"
    Identifier      "MRM B18XA"
    #HorizSync       24-80
    #VertRefresh     30-60
    # 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
    Modeline        "1280x1024x75.00"  138.54  1280 1368 1504 1728  1024 1025 1028 1069  -HSync +Vsync
    Option          "PreferredMode" "1280x1024x75.00"
    Option          "Enable" "true"
    Option          "RightOf" "DVI-1"
EndSection

Section "Device"
    Identifier      "Radeon 9250"
    Driver          "radeon"
    BusID           "PCI:0:12:0"
    Option          "Monitor-DVI-0" "Acer AL922[0]"
EndSection

Section "Device"
    Identifier      "Radeon 9200"
    Driver          "radeon"
    BusID           "PCI:1:0:0"
    Option          "Monitor-DVI-1" "Acer AL922[1]"
    Option          "Monitor-VGA-1" "MRM B18XA"
EndSection

Section "Screen"
    Identifier      "ScreenLeft"
    Device          "Radeon 9250"
    DefaultDepth    24
    SubSection "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier      "ScreenRight"
    Device          "Radeon 9200"
    DefaultDepth    24
    SubSection "Display"
        Depth       24
    EndSubSection
EndSection

Section "ServerFlags"
    Option          "DontZap" "yes"
    Option          "AllowDeactivateGrabs" "yes"
    Option          "AllowClosedownGrabs" "yes"
EndSection

Section "ServerLayout"
    Identifier      "Dual-Head"
    Screen        0 "ScreenLeft"
    Screen        1 "ScreenRight" RightOf "ScreenLeft"
    Option          "Xinerama" "false"
EndSection

Section "Extensions"
    Option          "Composite" "Enable"
    Option          "RENDER" "true"
    Option          "DAMAGE" "true"
EndSection
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.gz
Type: application/octet-stream
Size: 8686 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100222/c3dc3fa0/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: digital_signature_gpg.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://lists.x.org/archives/xorg/attachments/20100222/c3dc3fa0/attachment.pgp>


More information about the xorg mailing list