Activity log for bug #1953249

Date Who What changed Old value New value Message
2021-12-05 12:21:12 Ivo Cavalcante bug added bug
2021-12-05 12:22:43 Ivo Cavalcante description Release: up-to-date Focal LTS (20.04.3) Package-version: linux-firmware 1.187.20 With the latest kernel upgrade (5.4 --> 5.11, if I recall correctly), my laptop's discrete graphics stopped working. Looking at the logs, I found these messages: -- snippet -- kernel: [ 1.492908] [drm] amdgpu: dpm initialized kernel: [ 1.492932] [drm] AMDGPU Display Connectors kernel: [ 1.492951] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/verde_uvd.bin failed with error -2 kernel: [ 1.492954] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't load firmware "amdgpu/verde_uvd.bin" kernel: [ 1.492957] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -2 kernel: [ 1.493196] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 1.493198] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 1.493200] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- In fact, file '/lib/firmware/amdgpu/verde_uvd.bin' was missing. Running '$ dpkg -L linux-firmware | sort' gives this: -- snippet -- /lib/firmware/amdgpu/vegam_uvd.bin /lib/firmware/amdgpu/vegam_vce.bin /lib/firmware/amdgpu/verde_ce.bin /lib/firmware/amdgpu/verde_k_smc.bin /lib/firmware/amdgpu/verde_mc.bin /lib/firmware/amdgpu/verde_me.bin /lib/firmware/amdgpu/verde_pfp.bin /lib/firmware/amdgpu/verde_rlc.bin /lib/firmware/amdgpu/verde_smc.bin /lib/firmware/amdgpu/yellow_carp_asd.bin /lib/firmware/amdgpu/yellow_carp_ce.bin -- snippet -- Copying the file from upstream (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/verde_uvd.bin) didn't work on my system, probably because I use UEFI and the module wasn't signed (error below): -- snippet -- kernel: [ 502.174932] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't validate firmware "amdgpu/verde_uvd.bin" kernel: [ 502.174992] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -22 kernel: [ 502.175285] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 502.175289] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 502.175293] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- I can confirm that reverting kernel driver to 'radeonsi' makes the device usable again, but at the expense of Vulkan APIs (not supported by this driver). Could you, please, fix this? Release: up-to-date Focal LTS (20.04.3) Package-version: linux-firmware 1.187.20 Hardware model: [AMD/ATI] Chelsea LP [Radeon HD 7730M] With the latest kernel upgrade (5.4 --> 5.11, if I recall correctly), my laptop's discrete graphics stopped working. Looking at the logs, I found these messages: -- snippet -- kernel: [ 1.492908] [drm] amdgpu: dpm initialized kernel: [ 1.492932] [drm] AMDGPU Display Connectors kernel: [ 1.492951] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/verde_uvd.bin failed with error -2 kernel: [ 1.492954] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't load firmware "amdgpu/verde_uvd.bin" kernel: [ 1.492957] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -2 kernel: [ 1.493196] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 1.493198] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 1.493200] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- In fact, file '/lib/firmware/amdgpu/verde_uvd.bin' was missing. Running '$ dpkg -L linux-firmware | sort' gives this: -- snippet -- /lib/firmware/amdgpu/vegam_uvd.bin /lib/firmware/amdgpu/vegam_vce.bin /lib/firmware/amdgpu/verde_ce.bin /lib/firmware/amdgpu/verde_k_smc.bin /lib/firmware/amdgpu/verde_mc.bin /lib/firmware/amdgpu/verde_me.bin /lib/firmware/amdgpu/verde_pfp.bin /lib/firmware/amdgpu/verde_rlc.bin /lib/firmware/amdgpu/verde_smc.bin /lib/firmware/amdgpu/yellow_carp_asd.bin /lib/firmware/amdgpu/yellow_carp_ce.bin -- snippet -- Copying the file from upstream (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/verde_uvd.bin) didn't work on my system, probably because I use UEFI and the module wasn't signed (error below): -- snippet -- kernel: [ 502.174932] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't validate firmware "amdgpu/verde_uvd.bin" kernel: [ 502.174992] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -22 kernel: [ 502.175285] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 502.175289] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 502.175293] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- I can confirm that reverting kernel driver to 'radeonsi' makes the device usable again, but at the expense of Vulkan APIs (not supported by this driver). Could you, please, fix this?
2021-12-05 15:57:25 Launchpad Janitor linux-firmware (Ubuntu): status New Confirmed
2021-12-06 07:42:31 Juerg Haefliger nominated for series Ubuntu Focal
2021-12-06 07:42:31 Juerg Haefliger bug task added linux-firmware (Ubuntu Focal)
2021-12-06 07:42:39 Juerg Haefliger linux-firmware (Ubuntu Focal): status New Triaged
2021-12-06 07:42:43 Juerg Haefliger linux-firmware (Ubuntu Focal): assignee Juerg Haefliger (juergh)
2021-12-06 07:53:46 Juerg Haefliger description Release: up-to-date Focal LTS (20.04.3) Package-version: linux-firmware 1.187.20 Hardware model: [AMD/ATI] Chelsea LP [Radeon HD 7730M] With the latest kernel upgrade (5.4 --> 5.11, if I recall correctly), my laptop's discrete graphics stopped working. Looking at the logs, I found these messages: -- snippet -- kernel: [ 1.492908] [drm] amdgpu: dpm initialized kernel: [ 1.492932] [drm] AMDGPU Display Connectors kernel: [ 1.492951] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/verde_uvd.bin failed with error -2 kernel: [ 1.492954] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't load firmware "amdgpu/verde_uvd.bin" kernel: [ 1.492957] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -2 kernel: [ 1.493196] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 1.493198] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 1.493200] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- In fact, file '/lib/firmware/amdgpu/verde_uvd.bin' was missing. Running '$ dpkg -L linux-firmware | sort' gives this: -- snippet -- /lib/firmware/amdgpu/vegam_uvd.bin /lib/firmware/amdgpu/vegam_vce.bin /lib/firmware/amdgpu/verde_ce.bin /lib/firmware/amdgpu/verde_k_smc.bin /lib/firmware/amdgpu/verde_mc.bin /lib/firmware/amdgpu/verde_me.bin /lib/firmware/amdgpu/verde_pfp.bin /lib/firmware/amdgpu/verde_rlc.bin /lib/firmware/amdgpu/verde_smc.bin /lib/firmware/amdgpu/yellow_carp_asd.bin /lib/firmware/amdgpu/yellow_carp_ce.bin -- snippet -- Copying the file from upstream (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/verde_uvd.bin) didn't work on my system, probably because I use UEFI and the module wasn't signed (error below): -- snippet -- kernel: [ 502.174932] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't validate firmware "amdgpu/verde_uvd.bin" kernel: [ 502.174992] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -22 kernel: [ 502.175285] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 502.175289] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 502.175293] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- I can confirm that reverting kernel driver to 'radeonsi' makes the device usable again, but at the expense of Vulkan APIs (not supported by this driver). Could you, please, fix this? [ Impact ] AMD GPU not functional on Focal with HWE kernel. [ Test Case ] See original description below. [ Fix ] Cherry-pick relevant commit from upstream linux-firmware. [ Where Problems Could Occur ] Broken graphics with AMD GPUs. [ Original Description ] Release: up-to-date Focal LTS (20.04.3) Package-version: linux-firmware 1.187.20 Hardware model: [AMD/ATI] Chelsea LP [Radeon HD 7730M] With the latest kernel upgrade (5.4 --> 5.11, if I recall correctly), my laptop's discrete graphics stopped working. Looking at the logs, I found these messages: -- snippet -- kernel: [ 1.492908] [drm] amdgpu: dpm initialized kernel: [ 1.492932] [drm] AMDGPU Display Connectors kernel: [ 1.492951] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/verde_uvd.bin failed with error -2 kernel: [ 1.492954] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't load firmware "amdgpu/verde_uvd.bin" kernel: [ 1.492957] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -2 kernel: [ 1.493196] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 1.493198] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 1.493200] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- In fact, file '/lib/firmware/amdgpu/verde_uvd.bin' was missing. Running '$ dpkg -L linux-firmware | sort' gives this: -- snippet -- /lib/firmware/amdgpu/vegam_uvd.bin /lib/firmware/amdgpu/vegam_vce.bin /lib/firmware/amdgpu/verde_ce.bin /lib/firmware/amdgpu/verde_k_smc.bin /lib/firmware/amdgpu/verde_mc.bin /lib/firmware/amdgpu/verde_me.bin /lib/firmware/amdgpu/verde_pfp.bin /lib/firmware/amdgpu/verde_rlc.bin /lib/firmware/amdgpu/verde_smc.bin /lib/firmware/amdgpu/yellow_carp_asd.bin /lib/firmware/amdgpu/yellow_carp_ce.bin -- snippet -- Copying the file from upstream (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu/verde_uvd.bin) didn't work on my system, probably because I use UEFI and the module wasn't signed (error below): -- snippet -- kernel: [ 502.174932] amdgpu 0000:01:00.0: amdgpu: amdgpu_uvd: Can't validate firmware "amdgpu/verde_uvd.bin" kernel: [ 502.174992] [drm:amdgpu_device_ip_init [amdgpu]] *ERROR* sw_init of IP block <uvd_v3_1> failed -22 kernel: [ 502.175285] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed kernel: [ 502.175289] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init kernel: [ 502.175293] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device. -- snippet -- I can confirm that reverting kernel driver to 'radeonsi' makes the device usable again, but at the expense of Vulkan APIs (not supported by this driver). Could you, please, fix this?
2021-12-06 07:53:50 Juerg Haefliger linux-firmware (Ubuntu Focal): status Triaged In Progress
2021-12-12 16:18:43 Philipp Wendler bug added subscriber Philipp Wendler
2021-12-16 12:17:46 Juerg Haefliger linux-firmware (Ubuntu Focal): status In Progress Fix Committed
2021-12-16 16:19:49 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2021-12-16 16:19:51 Timo Aaltonen bug added subscriber SRU Verification
2021-12-17 09:55:26 Mathew Hodson linux-firmware (Ubuntu): status Confirmed Fix Released
2022-01-04 03:22:41 Yuan-Chen Cheng tags focal focal verification-done verification-done-focal
2022-01-04 08:08:32 Launchpad Janitor linux-firmware (Ubuntu Focal): status Fix Committed Fix Released
2022-01-04 08:08:40 Timo Aaltonen removed subscriber Ubuntu Stable Release Updates Team
2022-01-10 08:22:11 Juerg Haefliger bug added subscriber Juerg Haefliger
2023-04-03 02:41:10 totalpaco bug added subscriber totalpaco
2023-10-24 03:55:18 Carlos Vieira bug task added linux-signed-oem-6.5 (Ubuntu)
2023-10-24 03:55:39 Carlos Vieira bug task deleted linux-signed-oem-6.5 (Ubuntu Focal)
2023-10-24 03:55:55 Carlos Vieira bug task deleted linux-signed-oem-6.5 (Ubuntu)