xv drivers ubuntu 16.04

1

Estou tendo um problema com a saída de vídeo no Ubuntu 16.04 (xenial). Tentei exibir um vídeo de teste na minha tela (com o gstreamer de aqui ) e Eu obtive resultados diferentes para ximagesink e xvimagesink.

Isso é o que eu recebo do ximagesink

gst-launch-1.0 videotestsrc ! videoconvert ! ximagesink

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstXImageSink:ximagesink0: Output 
window was closed
Additional debug info:
ximagesink.c(700): gst_x_image_sink_handle_xevents (): 
/GstPipeline:pipeline0/GstXImageSink:ximagesink0
Execution ended after 0:00:08.741734767
Setting pipeline to PAUSED ...
Setting pipeline to READY ...

Isso é o que eu recebo do xvimagesink

gst-launch-1.0 videotestsrc ! videoconvert ! xvimagesink
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0: 
Could not initialise Xv output
Additional debug info:
xvimagesink.c(1760): gst_xv_image_sink_open (): 
/GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:
No Xv Port available
Setting pipeline to NULL ...
Freeing pipeline ...

Estou faltando alguns drivers para o Ubuntu?

Não sei se é relevante, mas estou executando o Ubuntu de uma máquina virtual (Oracle VM VirtualBox)

EDITAR: saída de      lsmod | grep vbox

vboxvideo              53248  2
ttm                    98304  1 vboxvideo
drm_kms_helper        151552  1 vboxvideo
vboxguest             294912  1 vboxvideo
drm                   352256  5 vboxvideo,ttm,drm_kms_helper
syscopyarea            16384  2 vboxvideo,drm_kms_helper
sysfillrect            16384  2 vboxvideo,drm_kms_helper
sysimgblt              16384  2 vboxvideo,drm_kms_helper
    
por Zethel 25.08.2017 / 13:41

0 respostas