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
Answers:
Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.
Method 1
For a general solution, apt-file is your way to solve the Possible missing firmware... warning. E.g.:
apt-file search bxt_dmc firmware-misc-nonfree: /lib/firmware/i915/bxt_dmc_ver1.bin firmware-misc-nonfree: /lib/firmware/i915/bxt_dmc_ver1_07.bin
Showing that the package firmware-misc-nonfree provides the missing firmware.
Installing the firmware-linux package solves the problem because firmware-linux depends on firmware-linux-nonfree which depends on firmware-misc-nonfree.
Detailed instructions:
Add non-free to your /etc/apt/sources.list :
deb http://deb.debian.org/debian buster main contrib non-free deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free deb http://deb.debian.org/debian buster-updates main contrib non-free
Install apt-file:
sudo apt update sudo apt install apt-file sudo apt-file update
Debian: apt-file
Method 2
It appears the answer was the whole time in front of my eyes.
I have finally found the right package: firmware-linux, which installs all the missing firmware. Install it with:
sudo apt-get install firmware-linux
Those warnings might be gone afterward.
Method 3
you can download them from here
and copy downloaded files to this path : /lib/firmware/i915/
then update-initramfs -u -k all
(then sudo apt-get update -y)
All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0