我不知道这是问这个问题的合适地方,但仍然请帮助我
我的操作系统 (Debian) 说我缺少有关 i918 的固件)。 Debian 文档说我可以使用 isenkram-cli 软件包下载它。但提供固件更新的不是电脑制造商吗?操作系统不影响固件吗?
答案1
如今,许多硬件需要固件,但固件并不与硬件本身一起存储(在闪存或 ROM 中);硬件期望在主操作系统上运行的驱动程序加载它。
这就是“缺少固件”消息所指的内容:i915
驱动程序列出了它可能需要的固件(运行sudo modinfo i915 | grep '^firmware'
以查看列表),并且系统发现硬件需要驱动i915
程序,但至少有一些固件不需要可用。请注意,该i915
驱动程序支持许多不同的芯片组,具有不同的固件要求;因此,“缺少固件”消息并不一定是一个令人震惊的消息。
固件是由硬件制造商提供,但在 Linux 上,它需要一条迂回的路线才能到达您的系统:制造商通常在Linux 固件存储库,从那里开始打包供您分发。