[mythtv-users] Intel i965 video buffers errors on frontend
faginbagin
mythtv at hbuus.com
Fri Jul 7 08:22:28 UTC 2017
On 7/6/2017 7:35 AM, evade at internode.on.net wrote:
> Hello,
> I'm having difficult problems with playback in the frontend version
> 0.28.1-3 and would love some help please!
>
>
> I've been building a new media PC which will mainly be used for MythTV.
> I deliberately chose to use intel graphics, to avoid the trouble of
> binary proprietary drivers, for lower power consumption and as no
> additional noisy cooling fans are required.
>
> I first tried using VDPAU but the frontend refuses to work with it,
> erroring out each time with an unhelpful A/V sync error. (Packages
> installed include libva-vdpau-driver-0.7.4-14, libvdpau-va-gl-0.4.2-2 &
> libvdpau-1.11-3 )
>
> So I switched to VAAPI, despite it lacking deinterlacing. I'm still
> having playback problems with stuttering, especially with live TV. My
> PC also has Intel HD audio (Realtek ALC892).
>
> Although playback works, when I enable debug logging I see multiple
> occurrences of both:
>
> <date> <time> I Player(0): Waiting for video buffers...
>
> and:
>
> <date> <time> I Player(0): Video is 3.54437 frames ahead of audio,
> doubling video frame interval to slow down.
>
> I've searched the internet, including archives of this mailing list, and
> these problems have previously been called driver issues. Kodi doesn't
> seem to have any issues though. I'm running Fedora 25 with a recent
> kernel which should contain the latest stable Intel drivers anyway. I'm
> not sure what I can do? Do you have any ideas, please?
>
> Thanks in advance!
> evade.
>
> ---------------------------
> Relevant packages:
>
> mythtv-frontend-0.28.1-3.fc25.x86_64 (and local backend of the same
> revision)
> Kernel 4.11.6-201fc25.x86_64
> (Using VAAPI: Driver : Intel i965 driver for Intel(R) Skylake - 1.7.3)
> libva-intel-driver-1.7.3-2.fc25x86_64
> xorg-x11-drv-intel-2.99.917-26.20160929.fc25.x86_64
> ---------------------------
> Relevant devices:
>
> Intel H170M chipset, Intel i5-6500 CPU with HD Graphics 530
> 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530
> (rev 06) (prog-if 00 [VGA controller])
> Subsystem: Gigabyte Technology Co., Ltd Device d000
> Flags: bus master, fast devsel, latency 0, IRQ 126
> Memory at ee000000 (64-bit, non-prefetchable) [size=16M]
> Memory at d0000000 (64-bit, prefetchable) [size=256M]
> <...>
> Kernel driver in use: i915
> Kernel modules: i915
>
> Intel "HD Audio" (Realtek ALC892)
> 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
> Subsystem: Gigabyte Technology Co., Ltd Device a182
> Flags: bus master, fast devsel, latency 32, IRQ 128
> <...>
> Kernel driver in use: snd_hda_intel
> Kernel modules: snd_hda_intel
>
I suggest trying an OpenGL playback profile. That's what I'm using on
mythtv 0.27 with an i3-3220. My CPU with HD graphics 2500 should be far
less capable than your i5-6500 with HD graphics 530. FWIW, I had to
create a custom playback profile that I called "OpenGL Slimmer" because
I needed to change the primary deinterlacer from Linear Blend (2X, HW)
to Kernel and the fallback from Linear Blend (HW) to One field. Looks
fine on a 32 inch TV in the bedroom. I would imagine your system can use
a better deinterlacer.
HTH,
Helen
More information about the mythtv-users
mailing list