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

Karl Newman newmank1 at asme.org
Thu Oct 3 13:35:20 UTC 2013


On Thu, Oct 3, 2013 at 6:03 AM, Andrey Zhunev <a-j at a-j.ru> wrote:

> 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)


Do you have mesa installed? That is required for OpenGL, and OpenGL
rendering is required for VAAPI (in MythTV at least).

Karl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20131003/b2df1fa1/attachment.html>


More information about the mythtv-users mailing list