この記事を作った動機

 単に linux カーネルの更新に失敗することに気づいたので、症状と対処法を記録するだけ。ていうか調べたらすでにいっぱい記事あるけど、まあ自分用の記録として。

環境

System Details Report


Report details

  • Date generated: 2025-08-31 20:19:38

Hardware Information:

  • Hardware Model: Dell Inc. XPS 13 9365
  • Memory: 8.0 GiB
  • Processor: Intel® Core™ i7-8500Y × 4
  • Graphics: Intel® UHD Graphics 615 (AML-KBL)
  • Disk Capacity: 1.0 TB

Software Information:

  • Firmware Version: 2.24.0
  • OS Name: Arch Linux
  • OS Build: rolling
  • OS Type: 64-bit
  • GNOME Version: 48
  • Windowing System: Wayland
  • Kernel Version: Linux 6.14.6-arch1-1

症状

 カーネルが細分化された結果、従来のカーネルとうまく噛み合わず、更新に失敗する。

yay

# ...
# (895/895) パッケージの整合性をチェック               [############################] 100%
# (895/895) パッケージファイルのロード                 [############################] 100%
# (895/895) ファイルの衝突をチェック                   [############################] 100%
# エラー: 処理を完了できませんでした (衝突しているファイル)
# linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 がファイルシステムに存在しています
# linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 がファイルシステムに存在しています
# linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 がファイルシステムに存在しています
# linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 がファイルシステムに存在しています
# エラーが発生したため、パッケージは更新されませんでした。
#  -> Failed to install layer, rolling up to next layer.error:error installing repo packages
# ...

対処方法

 単に linux と linux-firmware を再インストールする。

yay -R linux linux-firmware
yay -S linux linux-firmware
# pacman -R linux linux-firmware
# pacman -S linux linux-firmware

参考にしたサイトとか