Debian,缺少很多不同的固件

Debian,缺少很多不同的固件

每当我运行时,我都会收到以下警告apt upgrade

W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915

答案1

请尝试:

  1. 更改为root(通过susudo su,具体取决于您的发行版配置)
  2. 安装git
    apt install git
    
  3. 检索固件
    cd /tmp
    git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 
    
  4. “导入”i915固件
    cd linux-firmware/
    cp i915/* /lib/firmware/i915/
    
  5. 更新 initramfs
    update-initramfs -u
    

答案2

有时,驱动程序开始支持系统尚无固件的附加硬件,或者固件无法合法分发的硬件(例如,仅出现在 Apple 硬件中的芯片)。此外,还有一些硬件,其中的固件可以实现一些性能改进(例如,网卡的 TCP 段卸载),但芯片在没有它的情况下也可以正常工作。

由于这是您的显卡,如果您的图形性能良好且 OpenGL (3D) 支持正常工作,则无需执行任何操作。如果您的卡性能不佳,您可以找到相关的固件包并安装它。如果它已经安装,那么您无需执行任何操作。 Debian 将在适当的时候打包附加卡的固件,并且警告是无害的:它只是告诉您,您可能想要安装固件(如果可用)。

相关内容