[mythtv-users] Black screen when playing video, using Intel Graphics on KabyLake & VAAPI
Andrew Theurer
andrew.theurer at gmail.com
Tue Jul 11 21:34:26 UTC 2017
Wondering if anyone knows what to do here. I have tried 0.28 and master
branch on git but get the same problem. I have an Intel NUC with KabyLake,
and I have configured Myth to use OpenGL painter, with VAAPI playback
profile, and I have updated Intel i965 driver to the latest. When I pick a
video or TV show to watch, I get a black screen, and it thinks it playing
the video. I can "pause" and the UI showing the position in the video
comes up. However, the rest of the screen is still black.
I tried VLC on the same system, and I can play videos no problem using the
Intel VAAPI.
Below is the log from mythfrontend. I am not worried about the audio stuff
just yet. Forgot to mention, I have also tried older versions of the intel
i965 driver, but still get the same black screen with Mythtv. I am curious
what the "VAAPI: Error at vaapicontext.cpp:879 (#20, the requested function
is not implemented)" really means.
Thanks,
-Andrew
2017-07-11 16:17:07.615350 E ALSA: snd_pcm_info_get_card: Operation not
permitted
2017-07-11 16:17:07.628248 N AudioPlayer: Enabling Audio
2017-07-11 16:17:07.736592 I Player(0): Video timing method: DRM
2017-07-11 16:17:07.749664 I TV::StartPlayer(): Created player.
2017-07-11 16:17:07.749760 I TV::HandleStateChange(): Changing from None
to WatchingLiveTV
2017-07-11 16:17:07.749771 I TV::HandleStateChange(): State is LiveTV &
mctx == ctx
2017-07-11 16:17:07.751780 I TV::HandleStateChange(): UpdateOSDInput done
2017-07-11 16:17:07.751801 I TV::HandleStateChange(): UpdateLCD done
2017-07-11 16:17:07.752944 I TV::HandleStateChange(): ITVRestart done
2017-07-11 16:17:07.754704 I TV::HandleStateChange(): Main UI disabled.
2017-07-11 16:17:07.754767 I TV::StartTV(): Entering main playback loop.
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
2017-07-11 16:17:09.017753 I AFD: codec AC3 has 2 channels
2017-07-11 16:17:09.018728 I AFD: Opened codec 0x38c8bc0, id(AC3)
type(Audio)
2017-07-11 16:17:09.019465 I AFD: codec AC3 has 2 channels
2017-07-11 16:17:09.020372 I AFD: Opened codec 0x3d507c0, id(AC3)
type(Audio)
2017-07-11 16:17:09.034805 I VAAPI: Version: 0.40
2017-07-11 16:17:09.034830 I VAAPI: Driver : Intel i965 driver for
Intel(R) Kabylake - 1.8.4.pre1 (glk-alpha-73-g684c5a1)
2017-07-11 16:17:09.034884 I VAAPI: Profile: MPEG2Simple Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.034903 I VAAPI: Profile: MPEG2Main Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.034922 I VAAPI: Profile: H264ConstrainedBase
Entrypoints: VLD EncSlice (UNSUPPORTED) Unknown
2017-07-11 16:17:09.034939 I VAAPI: Profile: H264Main Entrypoints: VLD
EncSlice (UNSUPPORTED) Unknown
2017-07-11 16:17:09.034956 I VAAPI: Profile: H264High Entrypoints: VLD
EncSlice (UNSUPPORTED) Unknown
2017-07-11 16:17:09.034972 I VAAPI: Profile: Unknown Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.034987 I VAAPI: Profile: H264StereoHigh Entrypoints:
VLD EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.035002 I VAAPI: Profile: VC1Simple Entrypoints: VLD
2017-07-11 16:17:09.035017 I VAAPI: Profile: VC1Main Entrypoints: VLD
2017-07-11 16:17:09.035031 I VAAPI: Profile: VC1Advanced Entrypoints: VLD
2017-07-11 16:17:09.035048 I VAAPI: Profile: None Entrypoints: VideoProc
(UNSUPPORTED)
2017-07-11 16:17:09.035063 I VAAPI: Profile: Unknown Entrypoints: VLD
Unknown
2017-07-11 16:17:09.035080 I VAAPI: Profile: Unknown Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.035095 I VAAPI: Profile: HEVCMain Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.035111 I VAAPI: Profile: HEVCMain10 Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.035126 I VAAPI: Profile: Unknown Entrypoints: VLD
EncSlice (UNSUPPORTED)
2017-07-11 16:17:09.035139 I VAAPI: Profile: Unknown Entrypoints: VLD
2017-07-11 16:17:09.073542 I GLVid: Using raw RGBA input textures.
2017-07-11 16:17:09.075514 I AFD: Opened codec 0x3d51f80, id(MPEG2VIDEO)
type(Video)
2017-07-11 16:17:09.096380 I AOBase: Opening audio device 'default' ch
2(2) sr 48000 sf 32 bit floating point reenc 0
2017-07-11 16:17:09.108303 E ALSA: no playback control PCM found on mixer
device default
2017-07-11 16:17:09.108310 E ALSA: Unable to open audio mixer. Volume
control disabled
2017-07-11 16:17:09.277458 E VAAPI: Error at vaapicontext.cpp:879 (#20,
the requested function is not implemented)
2017-07-11 16:17:09.401819 N Player(0): Waited 102ms for video buffers
AAAAAAAAAAAAAAAAAAAAAALPf
2017-07-11 16:17:09.518306 N Player(0): Waited 218ms for video buffers
AAAAAAAAAAAAAAAAAAAAAALPf
2017-07-11 16:17:09.599411 E VAAPI: Error at vaapicontext.cpp:879 (#20,
the requested function is not implemented)
2017-07-11 16:17:09.616501 E VAAPI: Error at vaapicontext.cpp:879 (#20,
the requested function is not implemented)
2017-07-11 16:17:09.633528 E VAAPI: Error at vaapicontext.cpp:879 (#20,
the requested function is not implemented)
2017-07-11 16:17:09.682858 E VAAPI: Error at vaapicontext.cpp:879 (#20,
the requested function is not implemented)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20170711/8c6b8b02/attachment.html>
More information about the mythtv-users
mailing list