[mythtv-users] 0.19, VIA, XvMC, Ezra/i586 - video corrupted - image enclosed
jules at coredevelopers.net
Thu Aug 3 13:18:22 UTC 2006
Thought I would repost as I'm still seeing this sort of thing on _some_
recordings when XvMC is enabled:
I'm living without XvMC, but it's not ideal - I have to put up with
stuttering now and then.
I have just upgraded the box to the latest packages from
washington.kelkoo.net/epia and atrpms (see below).
but, still no better.
Underneath this it is running a pretty much vanilla FC4 with all updates
from standard repos applied.
The only unusual thing about my setup is that the cpu is an Ezra and
therefore an i586 - this has caused problems in the past.
Does anyone have an Ezra running successfully with XvMC enabled ? If so,
I would be very interested to compare notes.
I've just done a little more testing and found that the problem may be
related to the channel - e.g. ITV2 and More4 (PAL, UK) seem to be the
only channels on which I regularly record which produce recordings which
do not demonstrate this problem (90% of the time). All other channels
that I use generate recordings that I are not watchable with XvMC. Might
different channels braodcast in slightly different formats, some of
which work better with my hard/software ? any ideas ?
Thanks for your time,
Jules Gosnell wrote:
> Last night I did a completely clean install of FC4 onto my VIA Ezra. I
> added yum configurations for Kelkoo (Epia Unichrome related RPMs), AT
> (Myth RPMs), and Livna (Xine RPMs) and did a complete update of the
> system, including MythTV-Suite and Xine.
> The relevant pieces of my install now look like this :
> I no longer seem to need an /etc/X11/XvMCConfig or package, or special
> kernel module - I think all of this is now built into the new kernel and
> x server releases.
> I have not rebuilt MythTV - I may try that today.
> I had 0.18/FC3/XvMC running fine - but 0.19 offered tempting
> improvements in so many areas...
> After I upgrading 0.18->0.19 (still on FC3), I was seeing the same form
> of corruption when running with 'VIA XvMC' decoding, plus a different
> sort of corruption when playing the same recording with 'Standard'
> decoding (Colours seemed washed out of video, then a few brighter
> colours like orange were striped across the video and smeared upwards
> and to the right slightly).
> I figured I would be in better company if I moved from FC3->FC4 - now
> 'Standard' decoding seems fixed - but my 1ghz cpu cannot keep up.
> Unfortunately, 'VIA XvMC' playback still results in garbage being
> displayed on large horizontal sections of the screen. Pausing or
> changing position in the stream tends to corrupt the whole screen.
> I've noted two other things that may help:
> - some MPEG2 files (recorded on both 0.18 and 0.19) are not affected and
> play perfectly - XvMC decoding is much improved over 0.18 for these :-).
> Unfortunately, these recordings seem to be the exception.
> - the files that cannot be played cleanly on VIA/MythTV playback fine on
> the same machine using 'xine -xxmc' (load is reduced to 15-20%) and on
> another non XvMC capable machine - so the files themselves are not
> many issues that I have had with this box come down to the fact that it
> is an i586 - an unusual arch - so that may be worth bearing in mind.
> If anyone has any ideas, patches, things that they would like me to try
> - just shout. I've fiddled with various settings, but to no avail. I may
> try completely removing my ~/.mythtv in the hope that I have some
> historical setting that is causing trouble.
> Thanks for MythTV !
"Open Source is a self-assembling organism. You dangle a piece of
string into a super-saturated solution and a whole operating-system
crystallises out around it."
* Jules Gosnell
* Core Developers Network (Europe)
* Open Source Training & Support.
More information about the mythtv-users