Bug#750199: xbmc: No Video but audio and subtitiles

Mr Toc mr-toc at neuf.fr
Tue Jun 3 09:13:41 UTC 2014



Le 03/06/2014 06:03, Bálint Réczey a écrit :
> 2014-06-03 2:20 GMT+07:00 Sebastian Ramacher <sramacher at 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.



More information about the pkg-multimedia-maintainers mailing list