On Sep 28, 09 14:31:57 -0700, Yang Zhao wrote:
(II) RADEONHD(0): Using 2560x2560 Framebuffer with 2560 pitch (EE) RADEONHD(0): FB: Failed allocating DRI Depth Buffer (25600 KB) Set your Virtual size to as big as you actually practically need. When the allocated framebuffer is too big, it doesn't leave enough space for the driver to allocate buffers needed to make DRI work, which is what you're experiencing.
This reminds me of something.
I have a patch sitting here we're using for openSUSE, which adapts the
default virtual size depending on the amount of available memory. Thus
users get enough virtual for dual head configurations, and we don't
sacrifice 3D (just the amount available for textures).
Given that we do not support GEM/TTM yet (which would be necessary to
make virtual dynamic), do we want this patch upstream or not?
I can go either way.
Matthias
--
Matthias Hopf