[mythtv-users] Xv output with fglrx 8.24.8

Jonathan Rogers jonner at teegra.net
Mon May 15 17:00:28 EDT 2006


Raphael Pooser wrote:
> Jonathan Rogers wrote:
>> matt mead wrote:
>>   
>>> Does anyone have Xv output successfully working with fglrx 8.24.8?  I have a 
>>> laptop with Radeon R250 (Mobility FireGL 9000).  After finally getting a 
>>> modeline together that works properly with the LCD panel (the fact that it was 
>>> not properly auto-detected as it is with the radeon driver leads me to believe 
>>> ATI's driver is totally borked), I am getting the following mythfrontend output:
>>>
>>> 2006-05-11 10:43:27.110 VideoOutputXv Error: Could not find suitable XVideo 
>>> surface.
>>> 2006-05-11 10:43:27.110 VideoOutputXv: Falling back to X shared memory video 
>>> output.
>>>                                *** May be slow ***
>>>     
>> I did have a Mobility Radeon 9000 (which is rv250, not r250) AGP card in
>> my mythbox. It was working with both X.org's radeon and fglrx, but it
>> performed poorly for HD video. AFAIK, Xv was working, but I don't have
>> that card in there right now.
>>
>> On another note, I also had to generate and tweak a Modeline because my
>> stupid cheap LCD TV's EDID is borked, not because of card or driver. It
>> reported suboptimal modes and bogus size to ATI and Nvidia cards with
>> both Free and proprietary drivers on both Linux and Windows. This seems
>> to be a common problem with various TVs from various manufacturers,
>> based on the discussions I've seen on web forums.
>>
>> Jonathan Rogers
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>>   
> May be dumb to ask, but do you have the option enabled?
> With fglrx you have to put an option in the device section
> Option "overlay" "1"
> or similar, maybe replace "1" with "enabled" or something.  Without that 
> option in there xv won't be on by default.  Also, if the kernel module 
> isn't loaded properly you'll never have xv working.
> This is my experience using fglrx from august of last year until now 
> (having upgraded to nvidia).
> You can check your X log and see if the module is actually working 
> properly.  If it's not, it will say something along the lines of 
> "warning, module not compatible with current kernel, you will not have 
> hardware 3D acceleration", and you won't have xv either.
> fglrx can be a PITA to install properly.  You may think it's installed 
> correctly because the module build doesn't return an error, but the only 
> way to know for sure is to check the log or check the OGL vendor string.
> The various fglrx howto's document the confusion.
> Raphael

I had "VideoOverlay" "on" and "OpenGLOverlay" "off". I have fought with
fglrx installation before, so I'm well aware of what a beast it can be.
I was pretty sure that Xv worked fine without the kernel module, since
it does for both the "radeon" and "nv" drivers, so I may have skipped
getting the kernel module to work because I wasn't interested in OpenGL
at that point.

But, to be sure, I'll try fglrx again. It'll be an interesting data
point, but I really hope to avoid using anything proprietary for my
mythbox. I'll probably get a Radeon 9600 or something to use with the
radeon driver or perhaps an Nvidia card for use with "nv".

Jonathan Rogers


More information about the mythtv-users mailing list