Fix "Possible missing firmware for module i915": Difference between revisions
From WikiMLT
Line 44: | Line 44: | ||
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="mlw-continue margin-top-gray"> | </syntaxhighlight><syntaxhighlight lang="shell" line="1" class="mlw-continue margin-top-gray"> | ||
sudo update-initramfs -u -k all | sudo update-initramfs -u -k all | ||
</syntaxhighlight><syntaxhighlight lang="shell" line="1" class="mlw-continue margin-top-gray"> | </syntaxhighlight>Now you can test again whether the warning message appears.<syntaxhighlight lang="shell" line="1" class="mlw-continue mlw-shell-gray margin-top-gray"> | ||
sudo apt | sudo apt install --reinstall firmware-misc-nonfree | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== References == | == References == | ||
Revision as of 19:45, 14 September 2022
The Issue
When I'm using apt on Kali Linux 2022 at Lenovo ThinkPad X230T the following warning messages appear.
sudo apt install --reinstall firmware-misc-nonfree
...update-initramfs: Generating /boot/initrd.img-5.18.0-kali7-amd64
W: Possible missing firmware /lib/firmware/i915/skl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg1_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc_ver2_14.bin for module i915
The Solution
mkdir ~/Downloads/i915-missing && cd ~/Downloads/i915-missing
PACKAGES=(
"skl_guc_69.0.3.bin" "bxt_guc_69.0.3.bin" "kbl_guc_69.0.3.bin" "glk_guc_69.0.3.bin"
"kbl_guc_69.0.3.bin" "kbl_guc_69.0.3.bin" "cml_guc_69.0.3.bin" "icl_guc_69.0.3.bin"
"ehl_guc_69.0.3.bin" "ehl_guc_69.0.3.bin" "tgl_guc_69.0.3.bin" "tgl_guc_69.0.3.bin"
"dg1_guc_69.0.3.bin" "tgl_guc_69.0.3.bin" "adlp_guc_69.0.3.bin" "adlp_dmc_ver2_14.bin"
)
for PKG in "${PACKAGES[@]}"; do \
wget "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915/${PKG}"; \
done
sudo cp ~/Downloads/i915-missing/* /lib/firmware/i915/
sudo update-initramfs -u -k all
Now you can test again whether the warning message appears.
sudo apt install --reinstall firmware-misc-nonfree
References
- Unix and Linux: Possible missing firmware /lib/firmware/i915/* for module i915
- Kernel.org Git: firmware > linux-firmware.git > i915
- Debian Packages: Package: firmware-misc-nonfree (20210818–1) [non-free]