Re: ATI Radeon Mobility M6 LY w/LVDS panel and DRI

"Alex Deucher" <[email protected]> Fri, 16 May 2008 08:39:17 -0400
Newsgroups gmane.comp.video.dri.user
Message-ID <[email protected]>
On Fri, May 16, 2008 at 2:10 AM, Vince Schiavoni <[email protected]> wrote:
>
>
>
> Hello:
>
>
>
>
> I'm trying to help a guy on fedoraforum.org forums that has an ATI Radeon
> Mobility M6 LY chipset to get DRI working.  Here's the thread:
> http://forum.fedoraforum.org/forum/showthread.php?t=187984
>
>
>
> That chipset is supported by the DRI 'radeon' driver.  The Xorg.0.logs look
> good and show that everything is working great - right up until Xorg and/or
> the driver(s) try to map enough VRAM to cover the 1400x1050 LVDS panel he's
> got, at which point it all chokes because he doesn't have enough VRAM (19800
> KB required, 16000 KB available).  We've tried every xorg.conf
> option/setting that seems helpful, to reduce the display resolution to
> 1280x800 or less, but no matter what, Xorg or the drivers keep adding that
> 1400x1050 mode to the list, which inevitably leads to a failed VRAM mapping
> and DRI is disabled at that point.  Maybe we're missing something obvious,
> but I just can't figure out how to set the display resolution to a
> reasonable number that the available VRAM could handle, and not have the
> software add any more higher values to the list.  I'm hoping that someone on
> this list has experience with this kind of hardware, or has some
> advice/suggestions as to what to try to set/keep the display resolution,
> without having it be over-ridden by the drivers.  Any help will be greatly
> appreciated.
>

You don't have enough vram for DRI at depth 24.  try depth16:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
EndSection

if you want to keep depth 24, you'll have to either reduce the size of
your front buffer or depth buffer.
you can use a 16 bit depth buffer by setting:
Option "DepthBits" "16"

to reduce the size of your front buffer, adjust the virtual size down:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Virtual 1024 768
Viewport 0 0
Depth 24
Modes		"1024x768" "800x600" "640x480"
EndSubSection
EndSection

Alex

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--