GNOME Bugzilla – Bug 727841
gstreamer-vaapi: crash and hanging and picture
Last modified: 2016-07-27 14:30:14 UTC
totem: crash and hanging and picture
Created attachment 273814 [details] valgrind log
Created attachment 273815 [details] debug totem
Looks like a problem with the zeitgeist plugin. ==5916== Invalid read of size 4 ==5916== at 0xBF386CD: g_variant_unref (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF387E0: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF38727: g_variant_unref (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0x3E326D4B: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0x3E32DC75: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xB963578: ??? (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xBEFE9A9: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFECF7: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFEDAB: g_main_context_iteration (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xB996083: g_application_run (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== Address 0x3caacc14 is 36 bytes inside a block of size 40 free'd ==5916== at 0x4C2BCD7: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==5916== by 0xBF0459E: g_free (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF1AC98: g_slice_free1 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0x3E338717: zeitgeist_events_to_variant (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0x3E326E2C: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xB963578: ??? (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xBEFE9A9: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFECF7: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFEDAB: g_main_context_iteration (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xB996083: g_application_run (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0x4024C4: main (in /usr/bin/totem) ==5916== ==5916== ==5916== 1 errors in context 2 of 5543: ==5916== Invalid read of size 4 ==5916== at 0xBF386CD: g_variant_unref (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF387E0: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF38727: g_variant_unref (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0x3E322BA2: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0x3E321575: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xB963578: ??? (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xBEFE9A9: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFECF7: ??? (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBEFEDAB: g_main_context_iteration (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xB996083: g_application_run (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== Address 0x48afed94 is 36 bytes inside a block of size 40 free'd ==5916== at 0x4C2BCD7: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==5916== by 0xBF0459E: g_free (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0xBF1AC98: g_slice_free1 (in /usr/lib64/libglib-2.0.so.0.4000.0) ==5916== by 0x3E338717: zeitgeist_events_to_variant (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0x3E322CEA: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0x3E32C228: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0x3E32C6A0: zeitgeist_queued_proxy_wrapper_process_queued_methods (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0x3E322409: ??? (in /usr/lib64/libzeitgeist-2.0.so.0.0.0) ==5916== by 0xB963516: g_simple_async_result_complete (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xB963578: ??? (in /usr/lib64/libgio-2.0.so.0.4000.0) ==5916== by 0xBEFE9A9: g_main_context_dispatch (in /usr/lib64/libglib-2.0.so.0.4000.0) Try disabling the zeitgeist plugin in the preferences.
I cann't go preferences. It's hanging.
Try: gsettings reset org.gnome.totem active-plugins
I have this now: libva info: VA-API version 0.35.0 libva info: va_getDriverName() returns 0 --2928-- REDIR: 0xc80ef90 (__strncat_sse2_unaligned) redirected to 0x4c2d9f0 (strncat) libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so --2928-- Reading syms from /usr/lib64/dri/vdpau_drv_video.so --2928-- Considering /usr/lib/debug/.build-id/5a/326667d6922629bec5a9a50a93abeee10a9370.debug .. --2928-- .. build-id is valid --2928-- Reading syms from /usr/lib64/libvdpau.so.1.0.0 --2928-- Considering /usr/lib/debug/.build-id/ef/7f4b5f20a59084c4e853f15ea9cd764fbffdcd.debug .. --2928-- .. build-id is valid --2928-- Considering /usr/lib/debug/.build-id/62/43465132a9389bd7c1840731f043716e94f3bf.debug .. --2928-- .. build-id is valid libva info: Found init function __vaDriverInit_0_34 --2928-- Reading syms from /usr/lib64/vdpau/libvdpau_nouveau.so.1.0.0 --2928-- Considering /usr/lib/debug/.build-id/08/34d7b7ba58b80b1a9beecbb589cc74ebb6a60d.debug .. --2928-- .. build-id is valid --2928-- Considering /usr/lib/debug/.build-id/c7/3144c7325713de4a89393d2d338e336d42c59c.debug .. --2928-- .. build-id is valid --2928-- memcheck GC: 31966 nodes, 17512 survivors ( 54.7%) --2928-- memcheck GC: 45206 new table size (stepup) libva info: va_openDriver() returns 0 --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideofilter.so --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideoconvert.so --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideoscale.so --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvolume.so --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstaudioresample.so --2928-- Reading syms from /usr/lib64/liborc-test-0.4.so.0.18.0 --2928-- Considering /usr/lib/debug/.build-id/db/cec737b72179a22e2ccc1f8c2dd0090952be0c.debug .. --2928-- .. build-id is valid --2928-- Considering /usr/lib/debug/.build-id/6c/19d07bfed8dc68f59dd4128d5a25af85df9e52.debug .. --2928-- .. build-id is valid --2928-- Reading syms from /usr/lib64/gstreamer-1.0/libgstdvdspu.so --2928-- REDIR: 0xc7f14c0 (memalign) redirected to 0x4c2cc3c (memalign) sys:1: Warning: invalid (NULL) pointer instance sys:1: Warning: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (totem:2928): Totem-CRITICAL **: totem_object_empty_menu_section: assertion 'TOTEM_IS_OBJECT (totem)' failed --2928-- WARNING: Serious error when reading debug info --2928-- When reading debug info from /run/user/1000/.orc/orcexec.ja7SfW (deleted): --2928-- failed to stat64/stat this file --2928-- WARNING: Serious error when reading debug info --2928-- When reading debug info from /run/user/1000/.orc/orcexec.ja7SfW (deleted): --2928-- failed to stat64/stat this file ==2928== Invalid read of size 4 ==2928== at 0x4EFD961E: ??? (nouveau_fence.c:205) ==2928== by 0x4F0AE994: ??? (nvc0_screen.c:337) ==2928== by 0x4EFD8C40: ??? (vl_winsys_dri.c:414) ==2928== by 0x4F1DCED0: vlVdpDeviceDestroy (device.c:174) ==2928== by 0x4EBA326F: vdpau_common_Terminate (vdpau_driver.c:172) ==2928== by 0x4EBA334B: vdpau_Terminate_Current (vdpau_driver_template.h:537) ==2928== by 0x4E58B523: vaTerminate (va.c:509) ==2928== by 0x4E331FCC: gst_vaapi_display_finalize (gstvaapidisplay.c:848) ==2928== by 0x4E3386BE: gst_vaapi_mini_object_unref (gstvaapiminiobject.c:34) ==2928== by 0xBC9A452: g_value_unset (in /usr/lib64/libgobject-2.0.so.0.4000.0) ==2928== by 0x61A43C3: gst_structure_free (gststructure.c:385) ==2928== by 0x6163018: _gst_context_free (gstcontext.c:100) ==2928== Address 0x1d695330 is 16 bytes inside a block of size 48 free'd ==2928== at 0x4C2BCD7: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==2928== by 0x4EFD94D3: ??? (nouveau_fence.h:48) ==2928== by 0x4EFD961D: ??? (nouveau_fence.c:203) ==2928== by 0x4F0AE994: ??? (nvc0_screen.c:337) ==2928== by 0x4EFD8C40: ??? (vl_winsys_dri.c:414) ==2928== by 0x4F1DCED0: vlVdpDeviceDestroy (device.c:174) ==2928== by 0x4EBA326F: vdpau_common_Terminate (vdpau_driver.c:172) ==2928== by 0x4EBA334B: vdpau_Terminate_Current (vdpau_driver_template.h:537) ==2928== by 0x4E58B523: vaTerminate (va.c:509) ==2928== by 0x4E331FCC: gst_vaapi_display_finalize (gstvaapidisplay.c:848) ==2928== by 0x4E3386BE: gst_vaapi_mini_object_unref (gstvaapiminiobject.c:34) ==2928== by 0xBC9A452: g_value_unset (in /usr/lib64/libgobject-2.0.so.0.4000.0) and : --2987-- Reading syms from /usr/lib64/libva.so.1.3500.0 libva info: VA-API version 0.35.0 --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstlibav.so libva info: va_getDriverName() returns 0 --2987-- REDIR: 0xc80ef90 (__strncat_sse2_unaligned) redirected to 0x4c2d9f0 (strncat) libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so --2987-- Reading syms from /usr/lib64/dri/vdpau_drv_video.so --2987-- Considering /usr/lib/debug/.build-id/5a/326667d6922629bec5a9a50a93abeee10a9370.debug .. --2987-- .. build-id is valid --2987-- Reading syms from /usr/lib64/libvdpau.so.1.0.0 --2987-- Considering /usr/lib/debug/.build-id/ef/7f4b5f20a59084c4e853f15ea9cd764fbffdcd.debug .. --2987-- .. build-id is valid --2987-- Considering /usr/lib/debug/.build-id/62/43465132a9389bd7c1840731f043716e94f3bf.debug .. --2987-- .. build-id is valid libva info: Found init function __vaDriverInit_0_34 --2987-- Reading syms from /usr/lib64/vdpau/libvdpau_nouveau.so.1.0.0 --2987-- Considering /usr/lib/debug/.build-id/08/34d7b7ba58b80b1a9beecbb589cc74ebb6a60d.debug .. --2987-- .. build-id is valid --2987-- Considering /usr/lib/debug/.build-id/c7/3144c7325713de4a89393d2d338e336d42c59c.debug .. --2987-- .. build-id is valid libva info: va_openDriver() returns 0 --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideofilter.so --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideoconvert.so --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvideoscale.so --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstvolume.so --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstaudioresample.so --2987-- Reading syms from /usr/lib64/liborc-test-0.4.so.0.18.0 --2987-- Considering /usr/lib/debug/.build-id/db/cec737b72179a22e2ccc1f8c2dd0090952be0c.debug .. --2987-- .. build-id is valid --2987-- Considering /usr/lib/debug/.build-id/6c/19d07bfed8dc68f59dd4128d5a25af85df9e52.debug .. --2987-- .. build-id is valid --2987-- Reading syms from /usr/lib64/gstreamer-1.0/libgstdvdspu.so --2987-- memcheck GC: 31966 nodes, 17765 survivors ( 55.5%) --2987-- memcheck GC: 45206 new table size (stepup) --2987-- WARNING: Serious error when reading debug info --2987-- When reading debug info from /run/user/1000/.orc/orcexec.6djkS6 (deleted): --2987-- failed to stat64/stat this file --2987-- WARNING: Serious error when reading debug info --2987-- When reading debug info from /run/user/1000/.orc/orcexec.6djkS6 (deleted): --2987-- failed to stat64/stat this file ^C==2987== ==2987== Process terminating with default action of signal 2 (SIGINT) ==2987== at 0xC55FB9D: __lll_lock_wait (lowlevellock.S:135) ==2987== by 0xC55B4E2: pthread_mutex_lock (pthread_mutex_lock.c:79) ==2987== by 0x1E554FA7: _mesa_lock_context_textures (threads_posix.h:195) ==2987== by 0x1E53C5E8: _mesa_update_state (state.c:451) ==2987== by 0x1E592789: vbo_exec_vtx_flush (vbo_exec_draw.c:389) ==2987== by 0x1E57A8DE: vbo_exec_FlushVertices_internal (vbo_exec_api.c:555) ==2987== by 0x1E58F705: vbo_exec_FlushVertices (vbo_exec_api.c:1164) ==2987== by 0x1E5B23BD: st_flush (st_cb_flush.c:82) ==2987== by 0x1E56BFF2: _mesa_VDPAUUnmapSurfacesNV (vdpau.c:415) ==2987== by 0x4A28AA9C: gl_vdpau_unbind_surface (utils_glx.c:1447) ==2987== by 0x4A288573: vdpau_CopySurfaceGLX (vdpau_video_glx.c:666) ==2987== by 0x4820550E: gst_vaapi_texture_put_surface (gstvaapitexture.c:510) ==2987== ==2987== HEAP SUMMARY: ==2987== in use at exit: 24,491,799 bytes in 173,477 blocks ==2987== total heap usage: 1,569,894 allocs, 1,396,417 frees, 196,037,040 bytes allocated ==2987== ==2987== Searching for pointers to 168,120 not-freed blocks ==2987== Checked 283,501,696 bytes ==2987== ==2987== LEAK SUMMARY: ==2987== definitely lost: 105,814 bytes in 987 blocks ==2987== indirectly lost: 148,959 bytes in 4,963 blocks ==2987== possibly lost: 1,499,323 bytes in 14,615 blocks ==2987== still reachable: 21,457,655 bytes in 147,555 blocks ==2987== suppressed: 0 bytes in 0 blocks ==2987== Rerun with --leak-check=full to see details of leaked memory ==2987== ==2987== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) ==2987== ==2987== 1 errors in context 1 of 1: ==2987== Invalid read of size 1 ==2987== at 0x4C2EC34: strcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==2987== by 0xE12224F: stub_find_dynamic (stub.c:140) ==2987== by 0xE1220BD: _glapi_get_proc_address (mapi_glapi.c:210) ==2987== by 0x10D004C8: glXGetProcAddress (glxcmds.c:2647) ==2987== by 0x6DDF121: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DDF2AD: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DD17CB: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6E1567B: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DD3472: cogl_context_new (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x669E06E: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0x66B64A2: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0x66C882A: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== Address 0x1e3be252 is 2 bytes inside a block of size 17 free'd ==2987== at 0x4C2BCD7: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==2987== by 0xBF0459E: g_free (in /usr/lib64/libglib-2.0.so.0.4000.0) ==2987== by 0x6DDF12C: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DDF2AD: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DD17CB: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6E1567B: ??? (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x6DD3472: cogl_context_new (in /usr/lib64/libcogl.so.20.1.0) ==2987== by 0x669E06E: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0x66B64A2: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0x66C882A: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0x66C8A4A: ??? (in /usr/lib64/libclutter-1.0.so.0.1800.0) ==2987== by 0xBF09E66: g_option_context_parse (in /usr/lib64/libglib-2.0.so.0.4000.0) ==2987== ==2987== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) Getötet
The gst-vaapi trying to use the VDPAU support for your video card through the nouveau driver. Nothing that totem can do about that (other than telling you that you should remove those GStreamer plugins).
You right. Atfer uninstall gst-plugins-vaapi it's works.
GStreamer 1.3.0.1 (git), libva 0.35, gst-plugins-vaapi (git)
-> gstreamer-vaapi then?
(In reply to comment #10) > -> gstreamer-vaapi then? yes.
vaapi gstvaapidisplay.c:926:gst_vaapi_display_create:[00m VA-API version 0.35 vaapi gstvaapidisplay.c:530:ensure_profiles:[00m 10 profiles vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileMPEG2Simple vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileMPEG2Main vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileMPEG4Simple vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileMPEG4AdvancedSimple vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileH264Baseline vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileH264Main vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileH264High vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileVC1Simple vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileVC1Main vaapi gstvaapidisplay.c:537:ensure_profiles:[00m VAProfileVC1Advanced vaapi gstvaapiutils.c:53:vaapi_check_status:[00m vaQueryEntrypoints() [VAProfileNone]: the requested VAProfile is not supported what that? vaapidecode gstvaapipluginbase.c:65:plugin_set_context:<vaapidecode0>[00m set display 0x7fa4f0013000 vaapidecode gstvaapidecode.c:899:gst_vaapidecode_query:<vaapidecode0>[00m query type accept-caps vaapidecode gstvaapidecode.c:899:gst_vaapidecode_query:<vaapidecode0>[00m query type caps vaapidecode gstvaapidecode.c:899:gst_vaapidecode_query:<vaapidecode0>[00m query type caps vaapidecode gstvaapidecode.c:899:gst_vaapidecode_query:<vaapidecode0>[00m query type accept-caps vaapidecode gstvaapidecode.c:899:gst_vaapidecode_query:<vaapidecode0>[00m query type caps vaapidecode gstvaapipluginbase.c:305:ensure_sinkpad_buffer_pool:[00m assume video buffer pool format is NV12 vaapi gstvaapiimage.c:261:gst_vaapi_image_new:[00m format NV12, size 720x576 vaapi gstvaapidisplay.c:705:ensure_image_formats:[00m 5 image formats vaapi gstvaapidisplay.c:707:ensure_image_formats:[00m NV12 vaapi gstvaapidisplay.c:707:ensure_image_formats:[00m YV12 vaapi gstvaapidisplay.c:707:ensure_image_formats:[00m I420 vaapi gstvaapidisplay.c:707:ensure_image_formats:[00m BGRA vaapi gstvaapidisplay.c:707:ensure_image_formats:[00m RGBA vaapi gstvaapiimage.c:206:gst_vaapi_image_create:[00m image 0x6000000 vaapi gstvaapiimage.c:116:gst_vaapi_image_destroy:[00m image 0x6000000 vaapi gstvaapidecoder.c:929:gst_vaapi_decoder_set_interlace_mode:[00m interlace mode changed to interleaved vaapi gstvaapidecoder_mpeg2.c:647:decode_sequence_ext:[00m video resolution 720x576 vaapi gstvaapidecoder_mpeg2.c:845:decode_gop:[00m GOP 01:42:14:08 (closed_gop 1, broken_link 0) link broken ?? vaapi gstvaapidecoder.c:901:gst_vaapi_decoder_set_pixel_aspect_ratio:[00m pixel-aspect-ratio changed to 9216/6480 vaapi gstvaapidecoder_mpeg2.c:418:ensure_context:[00m profile changed vaapi gstvaapidecoder_mpeg2.c:428:ensure_context:[00m size changed vaapi gstvaapisurface.c:222:gst_vaapi_surface_new:[00m size 720x576, chroma type 0x1 in gstvaapidisplay.c:ensure_profiles: status = vaQueryConfigEntrypoints (priv->display, VAProfileNone, entrypoints, &num_entrypoints); if (vaapi_check_status (status, "vaQueryEntrypoints() [VAProfileNone]")) { for (j = 0; j < num_entrypoints; j++) { if (entrypoints[j] == VAEntrypointVideoProc) priv->has_vpp = TRUE; } } why that not add that vaEntryPoints?
Created attachment 274757 [details] playback log
no picture (white image). after a little time audio goes off (container matroska, mpeg-ts). 0:00:18.921651901 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1686:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> time 0:00:09.256000000, offset 18446744073709551615, start 0:00:00.000000000, samples 1536 0:00:18.921705018 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1723:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> sync-offset 0, render-delay 0:00:00.000000000, ts-offset 0 0:00:18.921749500 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1785:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> running: start 0:00:09.256000000 - stop 0:00:09.288000000 0:00:18.921796077 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1827:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> final timestamps: start 0:00:09.256000000 - stop 0:00:09.288000000 0:00:18.921842751 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1589:gst_audio_base_sink_get_alignment:<audio-sink-actual-sink-pulse> align with prev sample, ABS (0) < 1920 0:00:18.921880557 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1925:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> rendering at 444288 1536/1536 0:00:18.921923369 15384 0x7f4d6c0664a0 DEBUG pulse pulsesink.c:1440:gst_pulseringbuffer_commit:<audio-sink-actual-sink-pulse> entering commit 0:00:18.921956727 15384 0x7f4d6c0664a0 DEBUG pulse pulsesink.c:1458:gst_pulseringbuffer_commit:<audio-sink-actual-sink-pulse> in 1535, out 1535 0:00:18.991857659 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1936:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> wrote 1536 of 1536 0:00:18.991958032 15384 0x7f4d6c0664a0 DEBUG audiobasesink gstaudiobasesink.c:1968:gst_audio_base_sink_render:<audio-sink-actual-sink-pulse> next sample expected at 445824 0:00:18.992002835 15384 0x7f4d6c0664a0 DEBUG basesink gstbasesink.c:3442:gst_base_sink_chain_unlocked:<audio-sink-actual-sink-pulse> object unref after render 0x7f4d7c010bb0 0:00:18.992344663 15384 0x7f4d6c0664a0 DEBUG GST_MEMORY gstmemory.c:88:_gst_memory_free: free memory 0x7f4d780e2b00 0:00:18.992433450 15384 0x7f4d6c0664a0 DEBUG queue_dataflow gstqueue.c:1226:gst_queue_loop:<aqueue> queue is empty 0:00:19.062975429 15384 0x7f4d7c26f440 WARN pulse pulsesink.c:678:gst_pulsering_stream_underflow_cb:<audio-sink-actual-sink-pulse> Got underflow
Moving to Product:GStreamer, Component:gstreamer-vaapi
Other VA backends, besides intel or gallium, are blacklisted (bug 764673) because they are currently unmaintained, I'm closing this bug as invalid since it refers to libva-vdpau-driver which is unmaintained, thus unsupported. You can try with gallium backend, available in recent versions of mesa