[Openchrome-users] Modular Xorg - missing XvMC support (Gentoo)

Cédric Berger cedric
Tue Nov 29 21:37:35 PST 2005


Daniel Heemann wrote:
> On Tuesday 29 November 2005 09:02, Thomas Hellstr?m wrote:
>   
>>> I'm currently working on the modular xorg packages for epiOS. I use the
>>> xorg-x11-7.0.0_rc2 gentoo packages.
>>> So far everything works fine but I'm stuck to get XvMC working. Even
>>> DRM/DRI
>>> seem to work fine and the XvMC libs are compiled w/o any problem
>>> they're still not used.
>>>       
>> Your log suggests that the Xv extension is not built, which means that
>> XvExtension was never defined.
>>
>> Check in the config.h file that XvExtension is really defined.
>> The X.org log should do some memcpy timings and enable XvMC if
>> XvExtension is really defined.
>>     
>
> It's not defined
>
>
> On Tuesday 29 November 2005 09:25, C?dric Berger wrote:
>   
>> You need to apply the patches described in that bug:
>> https://bugs.freedesktop.org/show_bug.cgi?id=5067
>>     
>
> I already tested these patches, and to be sure tested it again:
> - ebuild libXvMC-0.99.1.ebuild unpack; cd /var/tmp/portage/libXvMC-0.99.1
> - patch <libXvMC-0.99.1.patch
> - ebuild libXvMC-0.99.1.ebuild merge
> - ebuild xf86-video-via-0.1.32_p20051115.ebuild unpack; cd /var/tmp/...
> - patch <xf86-video-via-0.1.32_p20051115.patch
> - ebuild xf86-video-via-0.1.32_p20051115.ebuild merge
>
> The patches apply w/o any problem, the packages compile fine - but still the 
> same behaviour, Xv is not initialized (refering to Xorg.log) and 
> XvExtension is not defined in xf86-video-via's config.h .
>   
To make sure you've build the Via XvMC libraries correctly, you can
use "ldd" on the .so file and check that libdrm is included.
You can also test xine with "-V xvmc": it will show strange errors if
the XvMC wrapper is not patched correctly.
Cedric




More information about the Openchrome-users mailing list