xrandr: adding a second display to screen 0 [radeon]

martin f krafft madduck at madduck.net
Mon Feb 18 00:59:42 PST 2008


Hi folks,

I have a Radeon 9200 card with a DVI and VGA port with two monitors
attached. I would like to use XRandR to create a xinerama-style
multi-head setup. I am trying to do this without writing an
xorg.conf file, but I don't have my mind set on this.

There is a second card in the machine (Radeon 9200 PRO (9250)), but
let's not worry about that one for now; when I start Xorg without an
xorg.conf, only the first card is addressed.

Here are the Xorg details, you can also find the Xorg.0.log
attached.

  X.Org X Server 1.4.0.90
  Release Date: 5 September 2007
  X Protocol Version 11, Revision 0
  Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-1)
  Current Operating System: Linux piper 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64
  Build Date: 01 February 2008  04:55:21AM
  (this is the Debian unstable package)

When X comes up, I get a 1280x1024 screen on the DVI port only, the
VGA monitor stays black.

xrandr -q reports:

  Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1280 x 1200
  VGA-0 connected 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    1280x800       60.0* 
    1280x768       60.0  
    1024x768       60.0  
    800x600        60.3  
    640x480        59.9  
  DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 375mm x 301mm
    1280x1024      60.0*+   75.0     59.9  
    1024x768       75.1     70.1     60.0  
    832x624        74.6  
    800x600        72.2     75.0     60.3     56.2  
    640x480        75.0     72.8     66.7     60.0  
    720x400        70.1  
  S-video disconnected (normal left inverted right x axis y axis)

I now tried the following xrandr commands, please find the result
for each below. You can grep the log for /^### NOW RUNNING/ to see
the individual log entries each of the following caused:

$ xrandr --output VGA-0 --auto
[nothing happens]
$ xrandr --output VGA-0 --same-as DVI-0
[nothing happens]
$ xrandr --output VGA-0 --right-of DVI-0
xrandr: screen cannot be larger than 1280x1200 (desired size 2560x1024)
[the screen does not light up]
$ xrandr --output DVI-0 --mode 640x480
[the DVI screen is resized as expected]
$ xrandr --output VGA-0 --mode 640x480 --right-of DVI-0
[nothing happens]

Is it possible to achieve what I want to do? I am somewhat disturbed
by the maximum of 1280x1200 (1500k). Is this hard-coded into the
driver? Can I increase the maximum to 3840k somehow (my long term
goal is a triple-head 3x1280x1024 config) so that I can accomodate
multiple displays?

-- 
martin | http://madduck.net/ | http://two.sentenc.es/
 
"the only difference between the saint and the sinner
 is that every saint has a past and every sinner has a future."
                                                        -- oscar wilde
 
spamtraps: madduck.bogus at madduck.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.bz2
Type: application/octet-stream
Size: 13022 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20080218/e883c179/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: digital_signature_gpg.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://lists.x.org/archives/xorg/attachments/20080218/e883c179/attachment.pgp>


More information about the xorg mailing list