Can't get X to start in 1280 x 1024 resolution
throw_away_2002 at yahoo.com
Sat Aug 5 21:07:49 PDT 2006
--- Russell Shaw <rjshaw at netspace.net.au> wrote:
> It seems only 16-bit is accelerated.
> Maybe you need to increase your
Actually, it seems I needed to DECREASE
> 3D acceleration for the i810 is only
> available in the 16 bit/pixel screen
> mode at this time.
Still true even five years later. :)
> The X server will ordinarily reserve
> 4mb of ram for graphics, which is too
> little for an effective 3d setup.
Not true here. Line 331 of the log file
(both without any mode lines, which
starts the server at the too high 1400
x 1050 resolution, and adding a Modes
(==) I810(0): Will alloc AGP framebuffer: 24576 kByte
That certainly seemed like enough (it
enables DRI when the server starts at
1400 x 1050), but without reducing that
number, X flat out won't start at all
at 1280 x 1024 at 16 bpp (it did start
at 24 bpp).
> A number between 10000 and 16384
> seems adequate for most requirements.
Putting in VideoRam 12800 managed to
start the server and enable DRI.
That produced the following:
$ diff xorg.log.1400 xorg.log.1280.12800
< (==) I810(0): Will alloc AGP framebuffer: 24576 kByte
> (**) I810(0): Will alloc AGP framebuffer: 12800 kByte
< (--) I810(0): Virtual size is 1400x1050 (pitch 2048)
< (**) I810(0): *Default mode "1400x1050": 122.0 MHz, 64.9 kHz, 60.0 Hz
< (II) I810(0): Modeline "1400x1050" 122.00 1400 1488 1640 1880 1050
1052 1064 1082 +hsync +vsync
> (II) I810(0): Not using default mode "1400x1050" (width too large for
> (--) I810(0): Virtual size is 1280x1024 (pitch 2048)
< (II) I810(0): [drm] mapped SAREA 0xd8901000 to 0xb790a000
> (II) I810(0): [drm] mapped SAREA 0xd8901000 to 0xb7920000
< (II) I810(0): [dri] Backsize is larger then 4 meg
< (II) I810(0): [agp] GART: no dcache memory found
> (II) I810(0): [agp] GART: Found 4096K Z buffer memory
< (II) I810(0): [agp] Bound depthbuffer memory
< (II) I810(0): [dri] Buffer map : ebb000
> (II) I810(0): [dri] Buffer map : 77b000
< (II) I810(0): Setting dot clock to 122.0 MHz [ 0x3b 0xa 0x20 ] [ 61
12 2 ]
< (II) I810(0): chose watermark 0x22210000: (tab.freq 128.9)
> (II) I810(0): Setting dot clock to 108.0 MHz [ 0x10 0x2 0x20 ] [ 18 4
> (II) I810(0): chose watermark 0x22210000: (tab.freq 108.0)
< 14 256x256 slots
> 16 256x256 slots
I really don't think it should behave
like that, but at least it works now.
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
More information about the xorg