[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