On 2018-05-01 06:00 PM, Ilia Mirkin wrote:> What GPU do you have? For video acceleration (i.e. va-api and vdpau),
> did you install the necessary firmware?
>
> On Tue, May 1, 2018 at 5:53 PM, James <bjlockie at lockie.ca> wrote:
>> I am playing videos from my lubuntu computer to my tv through the hdmi
>> interface on my video card.
>> It mostly works.
>> Some sound doesn't and I think it is related to the audio code.
>> A52 Audio (aka AC3) (a52) works.
>> It seems MPEG AAC Audio (mp4a) doesn't work.
>> I checked a video that used to work and it doesn't work now.
>> It has the mp4a codec also.
>>
>> The one that used to work shows this in Tools/Messages:
>> vdpau_avcodec error: decoder profile not supported: 7
>>
>> The new one that doesn't work shows this in Tools/Messages:
>> vdpau_avcodec error: decoder profile not supported: 8
>>
>> I think it might be related to the noveau video driver:
>> $ vainfo
>> libva info: VA-API version 0.40.0
>> libva info: va_getDriverName() returns 0
>> libva info: Trying to open
>> /usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so
>> libva info: va_openDriver() returns -1
>> vaInitialize failed with error code -1 (unknown libva error),exit
I didn't need firmware before but it looks like I do now.
I will look into that.
$ dmesg | grep nouveau
[ 1.600146] fb: switching to nouveaufb from VESA VGA
[ 1.600264] nouveau 0000:01:00.0: NVIDIA GK107 (0e7060a2)
[ 1.714219] nouveau 0000:01:00.0: bios: version 80.07.35.00.4f
[ 1.715404] nouveau 0000:01:00.0: fb: 1024 MiB GDDR5
[ 3.016349] nouveau 0000:01:00.0: DRM: VRAM: 1024 MiB
[ 3.016350] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 3.016353] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[ 3.016354] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 3.016356] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030
[ 3.016357] nouveau 0000:01:00.0: DRM: DCB outp 01: 02000f00 00000000
[ 3.016359] nouveau 0000:01:00.0: DRM: DCB outp 02: 08011f82 00020030
[ 3.016360] nouveau 0000:01:00.0: DRM: DCB outp 03: 02022f62 00020010
[ 3.016361] nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
[ 3.016362] nouveau 0000:01:00.0: DRM: DCB conn 01: 00002131
[ 3.016363] nouveau 0000:01:00.0: DRM: DCB conn 02: 00010263
[ 3.075212] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 3.267847] nouveau 0000:01:00.0: DRM: allocated 1920x1200 fb:
0x60000, bo ffff93f0511da000
[ 3.309740] fbcon: nouveaufb (fb0) is primary device
[ 3.309825] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
[ 3.392584] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0
on minor 0
[ 2332.047386] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084 failed with error -2
[ 2332.047394] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084d failed with error -2
[ 2332.047396] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 2332.047400] nouveau 0000:01:00.0: msvld: init failed, -19
[ 4952.580211] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084 failed with error -2
[ 4952.580223] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084d failed with error -2
[ 4952.580227] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 4952.580232] nouveau 0000:01:00.0: msvld: init failed, -19
[ 5207.079263] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084 failed with error -2
[ 5207.079278] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084d failed with error -2
[ 5207.079282] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 5207.079290] nouveau 0000:01:00.0: msvld: init failed, -19
[ 5625.425868] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084 failed with error -2
[ 5625.425876] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084d failed with error -2
[ 5625.425877] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 5625.425881] nouveau 0000:01:00.0: msvld: init failed, -19
[ 5838.507113] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084 failed with error -2
[ 5838.507119] nouveau 0000:01:00.0: Direct firmware load for
nouveau/nve7_fuc084d failed with error -2
[ 5838.507121] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 5838.507124] nouveau 0000:01:00.0: msvld: init failed, -19