[ANNOUNCE] xf86-video-intel 1.9.91 (2.0 RC1)
Alex Deucher
alexdeucher at gmail.com
Wed Mar 7 06:48:39 PST 2007
On 3/7/07, Lars Ivar Igesund <larsivar at igesund.net> wrote:
> On Wednesday 07 March 2007 08:27:45 Keith Packard wrote:
> > On Wed, 2007-03-07 at 08:01 +0100, Stefan Dirsch wrote:
> > > hw/xfree86/modes/xf86Crtc.c:
> > > [...]
> > > static OptionInfoRec xf86OutputOptions[] = {
> > > {OPTION_PREFERRED_MODE, "PreferredMode", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_POSITION, "Position", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_BELOW, "Below", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_RIGHT_OF, "RightOf", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_ABOVE, "Above", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_LEFT_OF, "LeftOf", OPTV_STRING, {0}, FALSE
> > > }, {OPTION_ENABLE, "Enable", OPTV_BOOLEAN, {0}, FALSE
> > > }, {OPTION_DISABLE, "Disable", OPTV_BOOLEAN, {0}, FALSE
> > > }, {OPTION_MIN_CLOCK, "MinClock", OPTV_FREQ, {0}, FALSE
> > > }, {OPTION_MAX_CLOCK, "MaxClock", OPTV_FREQ, {0}, FALSE
> > > }, {OPTION_IGNORE, "Ignore", OPTV_BOOLEAN, {0}, FALSE
> > > }, {OPTION_ROTATE, "Rotate", OPTV_STRING, {0}, FALSE
> > > }, {-1, NULL, OPTV_NONE, {0}, FALSE
> > > }, };
> > >
> > > Could you make a small example, so one could better understand? Just
> > > the options to use with which values and where to put them in
> > > xorg.conf.
> >
> > I'm busy writing up some more complete documentation (which is also
> > happily uncovering several gaps in the current implementation).
> >
> > However, here's a short summary:
> >
> > In the "Device" section, you add options that connect new "Monitor"
> > sections to specific outputs:
> >
> > Section "Device"
> > Driver "intel"
> > Option "monitor-VGA" "My VGA Monitor"
> > EndSection
> >
> > Section "Monitor"
> > Identifier "My VGA Monitor"
> > EndSection
> >
> > Now, in this "Monitor" section, you can place any of the options you see
> > listed above to control the modes and placement of the output. As
> > "Monitor" sections do not have a list of modes to offer, I added only a
> > single "PreferredMode" option which selects the mode to be used at
> > server startup time.
> >
> > You can define monitors for each output and configure the whole thing
> > however you like. Please feel free to edit the README.modes file that I
> > have added to the hw/xfree86/docs in the server.
>
> I've been testing this with my i915GM, a 1400x1050 laptop monitor and external
> 1680x1050 LCD, for a dual head setup. Last log and xorg.conf is put up in
>
> https://bugs.freedesktop.org/show_bug.cgi?id=10098
>
> where I've also detailed some more of the results. Since I'm not getting
> output on both, I suspect that I still got some config options wrong for what
> I want to do, the log seems to think everything is ok. Note that I
> occasionally have gotten too little ram errors, which is the reason for the
> high value there (got the error once with half the amount).
>
You won't be able to get dualhead with your setup with randr 1.2 right
now as the max surface width of your chip is 2048 pixels.
Alex
> Regards,
> Lars Ivar Igesund
>
> Note that I'm trying this branch as 915resolution + i810 only works for one of
> my two available external LCD's.
More information about the xorg
mailing list