Description of problem: I am unable to play h.264 videos with Totem, gstreamer codecs from RPMFusion or United RPMs and the integrated GPU of an Intel i3 4130T. Version-Release number of selected component (if applicable): gstreamer1-vaapi.x86_64 1.8.2-1.fc24 How reproducible: First enable RPMFusion or United RPMs. Then run: # dnf install gstreamer{1,}-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} --setopt=strict=0 # dnf install libva-intel-driver $ totem toystory.mp4 Actual results: On X11, Totem crashes immediately. On Wayland, audio plays for a few seconds before stopping. Black screen is shown instead of video. Console output of Totem on X11: DtsGetHWFeatures: Create File Failed DtsGetHWFeatures: Create File Failed Running DIL (3.22.0) Version DtsDeviceOpen: Opening HW in mode 0 DtsDeviceOpen: Create File Failed libva info: VA-API version 0.39.2 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_39 libva info: va_openDriver() returns 0 intel_do_flush_locked failed: No such file or directory If I remove package libva-intel-driver but keep gstreamer1-vaapi, it fails probably because there is no driver. It emits a error pop-up window that tells that it "could not initialize supporting library" The output is following: DtsGetHWFeatures: Create File Failed DtsGetHWFeatures: Create File Failed Running DIL (3.22.0) Version DtsDeviceOpen: Opening HW in mode 0 DtsDeviceOpen: Create File Failed libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/i965_drv_video.so libva info: va_openDriver() returns -1 I am not fully sure if the problem is with this package, the codecs themselves or Fedora's gstreamer1-vaapi. If I remove package gstreamer1-vaapi, the video plays, but of course without hardware acceleration. Expected results: The video should play correctly. Additional info: Test video used is here: http://www.html5videoplayer.net/videos/toystory.mp4 Bug report to United RPMs: https://github.com/UnitedRPMs/libva-intel-driver/issues/1 Bug report to RPMFusion: https://bugzilla.rpmfusion.org/show_bug.cgi?id=4113
On the United RPMs bug report (1) it became clear that it is bug with the Intel driver and not this package. 1) https://github.com/UnitedRPMs/libva-intel-driver/issues/1
*** This bug has been marked as a duplicate of bug 1309446 ***