Hello Alex and All:

Yes! This worked. The OP is very happy: http://forums.fedoraforum.org/forum/showpost.php?p=1012155&postcount=42

I'm not sure which option(s) were the critical one(s), but I know that I told him to put the "Virtual" option in the wrong place the first try. :(  This time, where you showed, it must have helped.  He used:


Section "Device"
Identifier "Videocard0"
Driver "radeon"
Option "DepthBits" "16"     <<==
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24      <<==
SubSection "Display"
  Virtual 1024 768     <<==
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"     <<==
EndSubSection
EndSection


Afterwards, we tried some performance tweaks, and found that the following helped greatly:

Identifier "Videocard0"
Driver "radeon"
Option "DepthBits" "16"

Option "DisplayPriority" "HIGH"     <<==
Option "EnablePageFlip" "on"     <<==
Option "SubPixelOrder" "NONE"     <<==
EndSection


Thank You very much for your quick and kind assistance on this, Alex.

Thanx Again and Best Regards,

Vince

 
"I may detest what you say, but I will defend to the death your right to say it." EB Hall, "Friends of Voltaire", 1906


----- Forwarded Message ----
From: Alex Deucher <alexdeucher@gmail.com>
To: Vince Schiavoni <hlingler@yahoo.com>
Cc: dri-users@lists.sourceforge.net
Sent: Friday, May 16, 2008 8:39:0-1 AM
Subject: Re: [Dri-users] ATI Radeon Mobility M6 LY w/LVDS panel and DRI

On Fri, May 16, 2008 at 2:10 AM, Vince Schiavoni <hlingler@yahoo.com> 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