XBMC - errore libva e schermo nero durante il play
Aug 18, 2014
Può capitare di non avere tutto correttamente installato sulla propria macchina, nel mio caso con Debian, e XBMC potrebbe mostrare un bellissimo schermo nero durante la riproduzione del video.
L'errore visto sul terminale, nel mio caso, è il seguente:
libva info: Trying to open
/usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns
-1
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns
0
Le VA-API (Video Acceleration API) permettono il decode/encode di molti formati video direttamente in hardware, quindi viene demandato tutto alla GPU piuttosto che alla CPU.
Nel mio caso specifico il file /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so non esiste quindi è normale che si lamenti e mostri schermo nero.
Per risolvere, nulla di più facile, è bastato installare il pacchetto vdpau-va-driver già presente nei repository Debian e tutto magicamente si è risolto :)