initramfs
画像を更新するたびに、これらの警告が表示されます。update-initramfs
Dell PowerEdge T20サーバーで実行中GNU/Linux ダーバン バスター10.0。解決策はありますか?
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
答え1
一般的な回避策は次のとおりです。警告を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-linux-nonfree
firmware-misc-nonfree
詳細な説明:
Debian 10の場合は、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
Debian 12のnon-free-firmware
場合/etc/apt/sources.list
〜のように指示する:
deb http://deb.debian.org/debian bookworm main non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security main non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main non-free-firmware
メモ:この
non-free
リポジトリはそのパッケージとは関係ありません。すでに存在する場合は保管してください。
インストールするapt-file
:
sudo apt update
sudo apt install apt-file
sudo apt-file update
ダーバン:適切なファイル
答え2
以下からダウンロードできます。ここそしてダウンロードしたファイル/lib/firmware/i915/
をにコピーしてくださいupdate-initramfs -u -k all
。
(その後sudo apt-get update -y
)
答え3
答えはずっと私の前にあるようでした。
ついに正しいパッケージを見つけました。firmware-linux
、不足しているファームウェアのほとんどをインストールします。インストールしてください:
ダーバンデリバティブ:
sudo apt-get install firmware-linux
Ubuntuデリバティブ:
sudo apt-get install linux-firmware
これにより、これらの警告が消える可能性があります。それ以外の場合は、この問題を解決できるパッケージがないため、他の回答と同様に、別のファームウェアファイルをダウンロードしてインストールする必要があります。
私のLinux Mint 21システムでは、このファイルは解凍時に約1GBのディスク容量を占めるので、これは巨大なパッケージです。注:
$ du -sh /lib/firmware/
921M /lib/firmware/
答え4
missing firmware /lib/firmware/i915/...file
お客様のマイルは異なる場合がありますが、アップデート後にメッセージが届きました。私のシステムには/lib/firmware/i915
ディレクトリもありません。そして、すべてが正常に動作しているようです。
私は慎重に最近フルバックアップを実行した後、プロセスで update-initramfs
問題になる偽の空のファイルを作成することにしました。エラーメッセージを一時ファイル(たとえば mytempfile
)にコピーし、テキストエディタ(vi、mcedit、sedなど)のいずれかを使用して、次のように行を変更しました。
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915
到着
sudo touch /lib/firmware/i915/bxt_dmc_ver1_07.bin
各エラー.bin
ファイルについて。
その後、必要なディレクトリを作成しました。
sudo mkdir /lib/firmware/i915
私の一時ファイルをインポートします。source mytempfile
新しいinramfsを作成しました。sudo update-initramfs -u
i915
.bin
不足しているファイルに関するエラーメッセージはもう観察されませんでした。
再起動をテストしましたが、すべてがうまくいきました。
いくつかの注意:
- バックアップがあります。
- システムを完全に更新した後にのみこれを実行してください。
- 邪魔になる可能性がある問題がないことを確認してください。
- これは私にとって効果的です。 YMMV。そして、この解決策はPubaによって「承認」されないかもしれません。