MergedFB and multiple external monitors
alexdeucher at gmail.com
Wed Jan 3 11:30:00 PST 2007
On 1/3/07, Martin Langhoff <martin.langhoff at gmail.com> wrote:
> On 1/4/07, Alex Deucher <alexdeucher at gmail.com> wrote:
> > Take a look at the radeon man page.
> I have ;-)
> > You can force mergedfb on and
> > define hsync and vrefresh ranges for crtc2, then just define metamodes
> > with the configurations you want.
> Yup, I am doing exacly that. However, if x.org starts and doesn't find
> an external monitor attached, it ignores my "extended" metamodes. Even
> though I've successfully hardcoded some modelines in there that
> override the DDC data.
> Relevant log bits:
> (II) RADEON(0): Modes for CRT2: ********************
> (--) RADEON(0): Virtual size is 640x480 (pitch 640)
> (**) RADEON(0): *Mode "1280x854"
> (**) RADEON(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> (II) RADEON(0): Modeline "640x480" 25.20 640 656 752 800 480 490
> 492 525 -hsync -vsync
> (II) RADEON(0): Generating MergedFB mode list
> (WW) RADEON(0): Mode "1440x900" is not a supported mode for CRT2
> (WW) RADEON(0): (Skipping metamode "1280x854-1440x900")
> (II) RADEON(0): Merged "1280x854" (1280x854) and "1280x854" (0x0) to
> 1280x854 (Clone)
You have to force crtc2 on if no monitor is connected (Option
"MergedFB" "true") and specify hsync and vrefresh settings for crtc2
(CRT2hsync and CRT2vrefresh). The modes will be rejected unless the
monitor can support them. See the radeon man page for more info.
More information about the Xorg-driver-ati