每次在运行initramfs Debian 巴斯特 10.0的戴尔PowerEdge T20服务器上用update-initramfs更新-s映像时,我都会收到这些警告。有解决办法吗?
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发布于 2019-12-13 10:39:24
对于一般的解决方案,apt-file是解决Possible missing firmware...警告的方法。例如:
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显示包firmware-misc-nonfree提供缺失的固件。
安装firmware-linux包解决问题是因为firmware-linux依赖于依赖于firmware-misc-nonfree的firmware-linux-nonfree。
详细说明:
将non-free添加到/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安装apt-file:
sudo apt update
sudo apt install apt-file
sudo apt-file updateDebian:apt文件
发布于 2019-12-12 22:09:40
答案似乎一直在我眼前。
我终于找到了正确的包:firmware-linux,它安装了大部分缺失的固件。安装时:
Debian和衍生产品:
sudo apt-get install firmware-linuxUbuntu和衍生产品:
sudo apt-get install linux-firmware这些警告可能会在事后消失。如果没有,有AFAIK软件包来解决它,因此您可能需要下载并安装单独的固件文件,就像在另一个答案中一样。
在我使用Linux 21的机器上,这些文件在解压缩时占用大约1GB的磁盘空间,所以它是一个巨大的包,请注意:
$ du -sh /lib/firmware/
921M /lib/firmware/发布于 2020-05-28 23:18:56
您可以从这里下载它们,并将下载的文件复制到/lib/firmware/i915/,然后是update-initramfs -u -k all。
(然后是sudo apt-get update -y)
https://unix.stackexchange.com/questions/556946
复制相似问题