I am getting these warnings every time I update my initramfs
image(-s) with update-initramfs
on my Dell PowerEdge T20 server running GNU/Linux Debian Buster 10.0. Is there a fix?
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915
update-initramfs
looks at themodinfo <module>
output to identify the firmware requirements of each module it's including. Normally, the appropriate firmware package likefirmware-linux
will fix them; but if using a backported or custom kernel, you might need a newer version of some firmware than is available in the distribution's firmware packages. If that's the case, go to the linux-firmware Git repository and find the version you need in there.i915
ornouveau
support many versions of the respective GPUs, and so they have no choice but to list in theirmodinfo
data the firmware files for every possible chip version they support that needs firmware. But you actually only need just the firmware versions that correspond to the hardware your system has.