Le 03/06/2014 06:03, Bálint Réczey a écrit :
2014-06-03 2:20 GMT+07:00 Sebastian Ramacher <sramac...@debian.org>:
On 2014-06-02 18:38:43, Mr Toc wrote:


Le 02/06/2014 16:08, Sebastian Ramacher a écrit :
On 2014-06-02 14:53:27, MrToc wrote:
Package: xbmc
Version: 2:13.1~beta2+dfsg1-1
Severity: important

Dear Maintainer,


Since the latest update, some videos can't be read. The pb appears container
like .mkv or .mp4 .
The audio and subtitles are working but I have a black screen.


some info from the terminal

  xbmc
Running DIL (3.22.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
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
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1

Do you have vdpau-va-driver installed? It look like that's missing.
(There is an upload sitting in the NEW queue that pulls in the driver
packages, but for now they need to be installed manually.)

Also, if you install vainfo, what does running vainfo print?

Cheers


vdpau-va-driver isn't installed on my system.

$ vainfo
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit



With vdpau-va-driver installed it seems OK.

$ vainfo
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.35 (libva 1.3.1)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API -
0.7.4
vainfo: Supported profile and entrypoints
       VAProfileMPEG2Simple            :       VAEntrypointVLD
       VAProfileMPEG2Main              :       VAEntrypointVLD
       VAProfileMPEG4Simple            :       VAEntrypointVLD
       VAProfileMPEG4AdvancedSimple    :       VAEntrypointVLD
       VAProfileH264Main               :       VAEntrypointVLD
       VAProfileH264High               :       VAEntrypointVLD
       VAProfileVC1Simple              :       VAEntrypointVLD
       VAProfileVC1Main                :       VAEntrypointVLD
       VAProfileVC1Advanced            :       VAEntrypointVLD




Thanks for your help. The pb is solved.

Thanks for checking.

So on libva's side a fix is pending. Balint, do you think there is
something left to on xbmc's side, e.g. falling back to another method if
no libva backend is available?
Thanks for the fix! AFAIK XBMC's VAAPI problems are due to bugs in libva.
There is even a patch for disabling VAAPI on nvidia, but I did not
want to include it in Debian to help debugging the issues in libva
itself:
http://kanotix.com/files/fix/xbmc/0006-VAAPI-Only-run-on-ATI-with-Splitted-Desktop-and-on-Intel.patch

MrToc, could you please check if the libva fix solved the problem?

Cheers,
Balint



Sorry but I'm not sure to understand the question. This is the first time I report a bug. Could you be mors specific because I don't know what to do.
With vdpau-va-driver installed XBMC is running OK.


Cheers.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to