Warning about missing firmware files for "amdgpu"

The following are the installed packages related to "amdgpu", reported by Synaptic:


Does anybody have an explanation as to why I am starting to see the following error, whenever I run

update-initramfs -k all -u

update-initramfs: Generating /boot/initrd.img-6.8.0-45-generic
W: Possible missing firmware /lib/firmware/amdgpu/ip_discovery.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega10_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi12_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_cap.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_0_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/gc_11_0_3_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/smu_14_0_2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/dcn_3_5_1_dmcub.bin for module amdgpu
update-initramfs: Generating /boot/initrd.img-5.15.0-161-generic
W: Possible missing firmware /lib/firmware/amdgpu/yellow_carp_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/cyan_skillfish_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu

If we take the first reference

  • /lib/firmware/amdgpu/ip_discovery.bin

that file is not among the others at

But ... there is another listed as follows:

aldebaran_ip_discovery.bin

If I were to download that "as is", would that work?

Or should I attempted downloading that and renaming it to the name of the missing file, namely

ip_discovery.bin

Would that fix it? Or would that create a different set of problems?


Should I even consider using the Debian package that is available at

First of all, it is a warning, not an error.
Also, the system claims "possible missing firmware" so it is not even sure if it needs the firmware anyway.

I have a AMD RX570 and I've seen these warnings over and over again but I've never seen

W: Possible missing firmware /lib/firmware/amdgpu/polarisXX_xxx.bin for module amdgpu

or something like that (polaris is the codename of the RX500 series), so I only get warned about not loading/finding firmware for GPU's I don't have.

I believe these messages might look confusing and overkill but might be a bliss when debugging missing firmware for a GPU you do have.

I don't claim the above to be facts, it's just my idea about it.
I might be wrong though. :slight_smile:

3 Likes