[mythtv-users] mythtv and intel on CPU graphics

John Nissley jnissley at nissley.org
Fri Jun 15 01:06:06 UTC 2012


You probably need mesa installed for the intel opengl drivers, and the
X11 driver xf86-video-intel. Also be sure you have OpenGL set as the
GUI renderer (or Auto should work, too, if your OpenGL is set up
correctly). I had it set to QT to try to work around a black screen on
screensaver problem, but then VAAPI failed with the unfriendly error
message "Video Buffering failed too many times" or something like
that. The log showed the real reason, though.

BTW, this is what vainfo returns on my system (Gentoo):

libva: VA-API version 0.33.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva: Found init function __vaDriverInit_0_33
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.33 (libva 1.1.0)
vainfo: Driver version: Intel i965 driver - 1.0.18
vainfo: Supported profile and entrypoints
       VAProfileMPEG2Simple            : VAEntrypointVLD
       VAProfileMPEG2Main              : VAEntrypointVLD
       VAProfileH264Baseline           : VAEntrypointVLD
       VAProfileH264Baseline           : VAEntrypointEncSlice
       VAProfileH264Main               : VAEntrypointVLD
       VAProfileH264Main               : VAEntrypointEncSlice
       VAProfileH264High               : VAEntrypointVLD
       VAProfileH264High               : VAEntrypointEncSlice
       VAProfileVC1Simple              : VAEntrypointVLD
       VAProfileVC1Main                : VAEntrypointVLD
       VAProfileVC1Advanced            : VAEntrypointVLD

With 1 core enabled for decoding, VAAPI runs about 7% CPU decoding SD
NTSC MPEG2 on my Sandy Bridge Core i3-2120T.

------------------------------------------------------------------------------------------
I have a model name : Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz cpu and am using the on chip
graphics.  You guys where right and I did not have all of the drivers I needed installed
because vainfo returned an error.  Once I installed libva-freeworld-1.0.14-1.fc16.x86_64
I was then able to run vainfo and received a similar output as above.  I enabled VAAPI in
mythtv and now I am getting a green screen whenever I try to watch a video and it appear
to freeze X.  I do not have anything special configured in xorg and am just using the
configuration that is created when Fedora is installed.  Any assistance on the green screen
and freezing of X would be appreciated.  Below are some of the installed packages I think
are relevant.

[root at mythtv ~]# rpm -qa | grep mesa
mesa-dri-filesystem-7.11.2-3.fc16.x86_64
mesa-libGL-devel-7.11.2-3.fc16.x86_64
mesa-libGLU-devel-7.11.2-3.fc16.x86_64
mesa-dri-drivers-7.11.2-3.fc16.x86_64
mesa-libEGL-7.11.2-3.fc16.x86_64
mesa-libGL-7.11.2-3.fc16.x86_64
mesa-libGLU-7.11.2-3.fc16.x86_64
mesa-libGLES-7.11.2-3.fc16.x86_64

[root at mythtv ~]# rpm -qa | grep intel
xorg-x11-drv-intel-devel-2.19.0-3.fc16.x86_64
xorg-x11-drv-intel-2.19.0-3.fc16.x86_64

[root at mythtv ~]# rpm -qa | grep libva
libva-freeworld-1.0.14-1.fc16.x86_64
libva-1.0.15-1.fc16.x86_64
libva-devel-1.0.15-1.fc16.x86_64
libva-utils-1.0.15-1.fc16.x86_64




More information about the mythtv-users mailing list