xrandr weirdness: cannot find crtc
Alex Deucher
alexdeucher at gmail.com
Wed Jun 17 17:08:18 PDT 2009
On Thu, Jun 18, 2009 at 1:51 AM, Gilad Arnold<arnold at cs.berkeley.edu> wrote:
> Thanks, Alex.
>
> On Wed, Jun 17, 2009 at 12:22:59PM +1000, Alex Deucher wrote:
>> On Wed, Jun 17, 2009 at 3:28 AM, Gilad Arnold<arnold at cs.berkeley.edu> wrote:
>> > $ xrandr
>> > Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1920 x 1200
>> > VGA-0 connected 1400x1050+0+0 (normal left inverted right x axis y axis) 546mm x 352mm
>> > 1920x1200 60.0 + 60.0
>> > 1600x1200 75.0 70.0 65.0 60.0 60.0
>> > 1680x1050 60.0
>> > 1600x1000 60.0
>> > 1400x1050 74.8 60.0*
>> > 1280x1024 85.0 75.0 60.0
>> > 1280x960 85.0 60.0 60.0
>> > 1152x864 75.0
>> > 1024x768 85.0 75.1 75.0 70.1 60.0
>> > 832x624 74.6
>> > 800x600 85.1 72.2 75.0 60.3 56.2
>> > 640x480 85.0 75.0 72.8 75.0 60.0 59.9
>> > 720x400 85.0 70.1
>> > 640x400 85.1
>> > 640x350 85.1
>> > DVI-0 connected 1400x1050+0+0 (normal left inverted right x axis y axis) 546mm x 352mm
>> > 1920x1200 60.0 +
>> > 1600x1200 60.0 60.0
>> > 1680x1050 60.0
>> > 1600x1000 60.0
>> > 1400x1050 74.8 60.0*
>> > 1280x1024 85.0 75.0 60.0
>> > 1280x960 85.0 60.0 60.0
>> > 1152x864 75.0
>> > 1024x768 85.0 75.1 75.0 70.1 60.0
>> > 832x624 74.6
>> > 800x600 85.1 72.2 75.0 60.3 56.2
>> > 640x480 85.0 75.0 72.8 75.0 60.0 59.9
>> > 720x400 85.0 70.1
>> > 640x400 85.1
>> > 640x350 85.1
>> > LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
>> > 1400x1050 50.0*+
>> > 1280x1024 59.9 60.0
>> > 1280x960 60.0 59.9
>> > 1280x854 59.9
>> > 1280x800 59.8
>> > 1280x720 59.9
>> > 1152x768 59.8
>> > 1024x768 60.0 59.9
>> > 800x600 60.3 59.9 56.2
>> > 640x480 59.9 59.4
>> > S-video disconnected (normal left inverted right x axis y axis)
>>
>> When the one crtc drives several monitors the mode timing must be the
>> identical on both. I suspect the mode timings aren't quite the same
>> across monitors for the modes you are trying to set.
>
> Looks like at least the mode I tested with explicitly, 1680x1050, has
> the same timing rates (60.0). I believe (not tested right now, not in
> front of the external monitor) that I can actually activate both VGA-0
> and DVI-0 at any mode (on the same rate) if I turn one off, set the
> other to the desired mode, then set the first one to the same mode.
> I can test if you like.
You'll have to look at the actual mode lines (xrandr --verbose) to see
is they are really indentical. If the modes are indentical you should
be able to drive both heads using the same crtc. You can use the
--crtc option with xrandr to force which crtc you want to drive a
particular output.
>
>> Alternatively, xrandr isn't being smart about how it sets the mode
>> which results in the error.
>
> If this is the case, where should I report this?
https://bugs.freedesktop.org
Alex
More information about the xorg-driver-ati
mailing list