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 04:17:34 PST 2010


also sprach Corbin Simpson <mostawesomedude at gmail.com> [2010.02.21.2224 +0100]:
> Try using Xorg's builtin configuration detection. Bring down X, then
> from a VT, do:
> 
> # Xorg -configure
> 
> Xorg should report finding a multicard setup, and the resulting
> xorg.conf should work.

I have switched to using xf86-video-ati at Git commit e68d3a3.

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.

xrandr seems to work:

  piper:~|master|% xrandr -display :0.0 -q
  Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096
  VGA-0 disconnected (normal left inverted right x axis y axis)
  DVI-0 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  

  piper:~|master|% xrandr -display :0.1 -q
  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)

Curiously, I cannot even get the on-screen dialog of the monitor to
display, but when I turn it on, the screen does say that there's no
signal.

So close… any ideas how to make the monitor on DVI-0 work?

Thanks,

-- 
martin | http://madduck.net/ | http://two.sentenc.es/
 
"die zeit für kleine politik ist vorbei.
 schon das nächste jahrhundert
 bringt den kampf um die erdherrschaft."
                                                 - friedrich nietzsche
 
spamtraps: madduck.bogus at madduck.net
-------------- next part --------------
# /etc/X11/xorg.conf (xorg X Window System server configuration file)

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

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 "ServerLayout"
    Identifier      "Default Layout"
    Screen        0 "ScreenLeft"
    Screen        1 "ScreenRight" RightOf "ScreenLeft"
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: 8740 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20100222/5b030343/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/5b030343/attachment.pgp>


More information about the xorg mailing list