[mythtv-users] VAAPI / OpenGL and myth 0.26 - black screen on playback

Andrey Zhunev a-j at a-j.ru
Thu Oct 3 13:03:44 UTC 2013


Hello John,

Thursday, October 3, 2013, 4:32:22 PM, you wrote:

> On 03/10/13 12:14, Andrey Zhunev wrote:
>> Hello Stephen,
>>
>> Thursday, October 3, 2013, 1:37:07 PM, you wrote:
>>
>>>> CentOS 6.4 and MythTV 0.26 with Intel Sandy Bridge video. Whenever I
>>>> set mythfrontend to use vaapi or OpenGL, I get a black screen during
>>>> video playback (sound works fine).
>>
>>> Have you checked out the latest Intel drivers and installer?  I got
>>> VAAPI running on my laptop using the installer - it makes sure you
>>> have a fully compatible set of software as well as the latest drivers.
>>
>>> https://01.org/linuxgraphics
>>
>>> Of course, that was on Mythbuntu 12.04 - I am not sure if they support
>>> CentOS.
>>
>> Unfortunately, the installer only supports Ubuntu and Fedora...
>>
>> Not sure if I will be able to just compile it from source and run it
>> on CentOS. I will give it a try, but I suspect there will be some
>> dependencies or prerequisites that won't make it easy...
>>
>>
>>
> Have you looked at elrepo?  In particular, elrepo-extras?  I have 
> xorg-x11-drv-intel installed, although my chipset doesn't support vaapi.


Yes, that's exactly what I'm using. I use the driver from Elrepo, and
that is probably the only easy way to get recent Intel drivers
installed on CentOS.

# rpm -qa |grep elrepo
khrplatform-devel-8.0.5-1.el6.elrepo.noarch
llvm-3.0-5.el6.elrepo.x86_64
clang-devel-3.0-5.el6.elrepo.x86_64
intel-gpu-tools-2.21.2-1.el6.elrepo.x86_64
xorg-x11-drv-intel-2.21.2-1.el6.elrepo.x86_64
llvm-ocaml-3.0-5.el6.elrepo.x86_64
vaapi-driver-intel-1.0.17-1.el6.elrepo.x86_64
nvidia-detect-325.15-1.el6.elrepo.x86_64
libva-utils-1.1.0-1.el6.elrepo.x86_64
llvm-devel-3.0-5.el6.elrepo.x86_64
elrepo-release-6-5.el6.elrepo.noarch
libva-devel-1.1.0-1.el6.elrepo.x86_64
clang-3.0-5.el6.elrepo.x86_64
llvm-ocaml-devel-3.0-5.el6.elrepo.x86_64
xorg-x11-drv-intel-devel-2.21.2-1.el6.elrepo.x86_64
llvm-libs-3.0-5.el6.elrepo.x86_64
libva-1.1.0-1.el6.elrepo.x86_64


Still, something is wrong and I can't figure out what it is, exactly.

# glxinfo |grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)



-- 
Best regards,
 Andrey             



More information about the mythtv-users mailing list