Ubuntuの /var/crash/ にファイルが格納されるようになった。Updateが失敗しているようだ。私が知る限り、Ubuntuのすべての問題はNvidiaによって引き起こされる。
端末を操作して解決したが、いつかまた再発する日に備えて、その手順をメモする。
端末で最初に試す。
sudo apt-get update
sudo apt-get upgrade
失敗した。
次に試す。
sudo apt --fix-broken install
大抵の場合はこれくらいでうまく行くが、今回は下記のエラーが出た。
nvidia-firmware-570 (570.172.08-0ubuntu1) を展開しています... dpkg: アーカイブ /var/cache/apt/archives/nvidia-firmware-570_570.172.08-0ubuntu1 _amd64.deb の処理中にエラーが発生しました (--unpack): '/lib/firmware/nvidia/570.172.08/gsp_ga10x.bin' を上書きしようとしています。これはパッケージ nvidia-firmware-570-570.172.08 570.172.08-0ubuntu0.24.04.1 にも存在します dpkg-deb: エラー: ペースト subprocess was killed by signal (Broken pipe) 処理中にエラーが発生しました: /var/cache/apt/archives/nvidia-firmware-570_570.172.08-0ubuntu1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
同じファイルを nvidia-firmware-570 と nvidia-firmware-570-570.172.08 の両方が提供していて、dpkg が衝突して止まるらしい。
強引に上書きする。自己責任で。
sudo dpkg -i --force-overwrite /var/cache/apt/archives/nvidia-firmware-570_570.172.08-0ubuntu1_amd64.deb
依存関係を修正し、パッケージシステムを安定化させる。さきほどの強引な上書きをフォローするため。
sudo apt -f install
sudo apt-get autoremove
sudo apt-get autoclean
再起動する。
reboot
問題がなくなった。
コメント