** Description changed: [Impact] Venus firmware is not available for the X13s: [ 5.947627] qcom-venus aa00000.video-codec: Adding to iommu group 18 [ 5.949637] qcom-venus aa00000.video-codec: non legacy binding [ 6.003894] qcom-venus aa00000.video-codec: Direct firmware load for qcom/sc8280xp/LENOVO/21BX/qcvss8280.mbn failed with error -2 [ 6.003900] qcom-venus aa00000.video-codec: fail to load video firmware [ 6.008167] qcom-venus aa00000.video-codec: probe with driver qcom-venus failed with error -22 HW accelerated video encoding/decoding is not working. + $ ffmpeg -hide_banner -vcodec h264_v4l2m2m Big_Buck_Bunny_360_10s_1MB.mp4 + Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Big_Buck_Bunny_360_10s_1MB.mp4': + Metadata: + major_brand : isom + minor_version : 512 + compatible_brands: isomiso2avc1mp41 + title : Big Buck Bunny, Sunflower version + artist : Blender Foundation 2008, Janus Bager Kristensen 2013 + composer : Sacha Goedegebure + encoder : Lavf57.63.100 + comment : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net + genre : Animation + Duration: 00:00:10.00, start: 0.000000, bitrate: 792 kb/s + Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 640x360 [SAR 1:1 DAR 16:9], 789 kb/s, 30 fps, 30 tbr, 15360 tbn (default) + Metadata: + handler_name : VideoHandler + vendor_id : [0][0][0][0] + [h264_v4l2m2m @ 0xfc01d4001b60] Could not find a valid device + [h264_v4l2m2m @ 0xfc01d4001b60] can't configure decoder + Failed to open file 'Big_Buck_Bunny_360_10s_1MB.mp4' or configure filtergraph + + [Fix] + + Upstream linux-firmware commit: + 0c4cd60597a0 ("qcom: sc8280xp: FW blob updates for X13s") + + [Test Case] + + Play a video using h264 decoding: $ ffmpeg -hide_banner -vcodec h264_v4l2m2m Big_Buck_Bunny_360_10s_1MB.mp4 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Big_Buck_Bunny_360_10s_1MB.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 title : Big Buck Bunny, Sunflower version artist : Blender Foundation 2008, Janus Bager Kristensen 2013 composer : Sacha Goedegebure encoder : Lavf57.63.100 comment : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net genre : Animation Duration: 00:00:10.00, start: 0.000000, bitrate: 792 kb/s Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 640x360 [SAR 1:1 DAR 16:9], 789 kb/s, 30 fps, 30 tbr, 15360 tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] - [h264_v4l2m2m @ 0xfc01d4001b60] Could not find a valid device - [h264_v4l2m2m @ 0xfc01d4001b60] can't configure decoder - Failed to open file 'Big_Buck_Bunny_360_10s_1MB.mp4' or configure filtergraph + [h264_v4l2m2m @ 0xe2080c001b60] Using device /dev/video33 + [h264_v4l2m2m @ 0xe2080c001b60] driver 'qcom-venus' on card 'Qualcomm Venus video decoder' in mplane mode + [h264_v4l2m2m @ 0xe2080c001b60] requesting formats: output=H264/none capture=NV12/yuv420p + [h264_v4l2m2m @ 0xe2080c001b60] VIDIOC_G_FMT ioctl - - [Fix] - - Upstream linux-firmware commit: - 0c4cd60597a0 ("qcom: sc8280xp: FW blob updates for X13s") - - [Test Case] - - Play a video using h264 decoding: - $ ffmpeg -hide_banner -vcodec h264_v4l2m2m Big_Buck_Bunny_360_10s_1MB.mp4 [Where Problems Could Occur] These are X13s specific firmwares. Problems will show up on that platform only. Since the commit also updates remoteproc firmwares, that could causes issues as well.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2115199 Title: Missing qcom venus firmware To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2115199/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
