modesetting branch won't display native resolution

Wil Reichert wil.reichert at gmail.com
Thu Jan 4 19:24:01 PST 2007


On 1/4/07, Keith Packard <keithp at keithp.com> wrote:
> On Thu, 2007-01-04 at 06:22 -0800, Wil Reichert wrote:
>
> > HorizSync    30.0 - 81.0
> > VertRefresh  56.0 - 100.0
>
> That's because the driver doesn't appear to detect a DDC connection from
> which it can pull EDID information to automatically configure the
> monitor.
>
> >
> > to my monitor section which I thought was odd as its a flatscreen but
> > those values no longer seem to work.  Commenting them out didn't seem
> > to help either.
>
> Right, the driver doesn't look in the old monitor section for these
> values at this point. I should figure out if that is fixable.
>
> You can add
>
>         Option "monitor-VGA" "Foo"
>
> to the Device section, and then it will load up the monitor information
> from the Monitor section with Identifier "Foo", in there you can stick
> the sync ranges as above and it should work. You can also add
>
>         Option "PreferredMode" "1600x1200"
>
> to that monitor section and it will select that mode in preference to
> others.
>
> > I've attached th usual logs.
>
> Thanks; useful as always.

Neat, the Option "monitor-VGA" "Foo" worked.  The  Option
"PreferredMode" "1600x1200" not so much.  I think it came up in
1280x960 tho xrandr said that 3200x1200 was selected.  No matter,
selecting 1600x1200 after the fact worked fine.

I've noticed 'mtrr: no more MTRRs available' on X startup (think its
beryl causing it) in dmesg.  Does /proc/mtrr need some massaging?

reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1
reg01: base=0x80000000 (2048MB), size=1024MB: write-back, count=1
reg02: base=0xc0000000 (3072MB), size= 256MB: write-back, count=1
reg03: base=0xcf800000 (3320MB), size=   8MB: uncachable, count=1
reg04: base=0xcf700000 (3319MB), size=   1MB: uncachable, count=1
reg05: base=0x100000000 (4096MB), size= 512MB: write-back, count=1
reg06: base=0x120000000 (4608MB), size= 128MB: write-back, count=1
reg07: base=0x128000000 (4736MB), size=  64MB: write-back, count=1

Wil



More information about the xorg mailing list