Sudo aptアップグレードが完全なパッケージのインストールに失敗した後、問題が発生しています。 PPAをパージして、ドライバーを鳥小屋に戻そうとしました。
Correcting dependencies... failed. The following packages have unmet dependencies: libgl1-mesa-dri : Depends: libdrm-amdgpu1 (>=
2.4.85+git1710271830.33dcc2~Gd~a) but 2.4.83-1 is installed mesa-va-drivers : Depends: libdrm-amdgpu1 (>=
2.4.85+git1710271830.33dcc2~Gd~a) but 2.4.83-1 is installed mesa-vdpau-drivers : Depends: libdrm-amdgpu1 (>=
2.4.85+git1710271830.33dcc2~Gd~a) but 2.4.83-1 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
$ Sudo dpkg --purge libdrm-common dpkg: warning: ignoring request to remove libdrm-common which isn't installed
$ Sudo ppa-purge ppa:oibaf/graphics-drivers Updating packages lists PPA to be removed: oibaf graphics-drivers
Warning: Could not find package list for PPA: oibaf graphics-drivers
PPAのパージと再追加を数回試みました。 「-f install」、「autoremove」、「pkg --configure -a」を試しました。
私はシナプスで修正を試みましたが、エラーをさらに見つけました。
この時点でやりたいことは、このPPAを取り除き、古いパッケージに戻すことです。
私の問題はここにあると信じています:
解凍の準備.../libdrm-amdgpu1_2.4.85 + git1710311403.33dcc2〜Gd〜a_AMD64.deb ... libdrm-amdgpu1:AMD64(2.4.85 + git1710311403.33dcc2〜Gd〜a)over(2.4.83- 1)... dpkg:アーカイブ処理エラー/var/cache/apt/archives/libdrm-amdgpu1_2.4.85+git1710311403.33dcc2~Gd~a_AMD64.deb(--unpack): '/ usr/share/libdrmを上書きしようとしています/amdgpu.ids '、これもパッケージlibdrm-common 2.4.85 + git1710311403.33dcc2〜Gd〜aにあります処理中にエラーが発生しました:/var/cache/apt/archives/libdrm-amdgpu1_2.4.85+git1710311403.33dcc2~ Gd〜a_AMD64.deb E:サブプロセス/ usr/bin/dpkgがエラーコードを返しました(1)
Oibaf PPAは ここ です。
EDIT:以来、ハードドライブを消去し、Ubuntu 17.10を再インストールしました。そして、「 Linuxで最新のAMDGPU-PROドライバーをインストールする方法 」を説明する投稿を見つけましたが、まだ試してはいません。
これは私にとってはうまくいったので、次のコマンドを実行した後、oibaf PPAで正常にアップグレードしました https://forums.linuxmint.com/viewtopic.php?t=253257
dpkg-divert --package libdrm-common --divert /usr/share/libdrm/amdgpu.ids.divert --rename /usr/share/libdrm/amdgpu.ids