
このガイドに従ってUbuntu 18.10にamdgpu-proドライバをインストールしようとしましたが、そのドライバは18.04でのみ利用可能であるというメッセージでインストールに失敗しました。
https://linuxconfig.org/how-to-install-amd-radeon-drivers-on-ubuntu-18-10-cosmic-cuttlefish-linux
これでaptが完全にクラッシュし、apt Upgradeを実行しようとすると、次のエラーメッセージが表示されます。
/tmp/apt-dpkg-install-4A1LcU/03-amdgpu-core_19.20-812932_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
試してみsudo dpkg --configure -a
ましたがPackage amdgpu-core is not installed
。
apt install -f
その後、問題を解決しようとしましたが、エラーが発生しました。
ERROR: This package can only be installed on Ubuntu 18.04.
dpkg: error processing archive /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb (--unpack):
new amdgpu-core package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
/var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
その後、クリーニングを試みますが、apt autoremove
エラーが発生します。
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
そのため、コマンドを実行しましたが、sudo apt --fix-broken install
より多くのエラーが発生しました。
Preparing to unpack .../amdgpu-core_19.20-812932_all.deb ...
ERROR: This package can only be installed on Ubuntu 18.04.
dpkg: error processing archive /var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb (--unpack):
new amdgpu-core package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
/var/opt/amdgpu-pro-local/./amdgpu-core_19.20-812932_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
だから別れない悪循環に閉じ込められたようです。それを取り除き、再び機能させるにはどうすればよいか知っていますか?
答え1
私は次のようにこの問題を解決しました。
ステップ1: sudo dpkg --configure -a
ステップ2:sudo dpkg -Pエラーパケット(手順1に表示されるエラーパッケージ)
私が知る限り、彼らはそうです。
dependency problems - leaving unconfigured
Errors were encountered while processing:
libgl1-amdgpu-mesa-dri:amd64
libwayland-amdgpu-server0:amd64
libgbm1-amdgpu:amd64
libwayland-amdgpu-egl1:amd64
gst-omx-amdgpu
glamor-amdgpu:amd64
libllvm9.0-amdgpu:amd64
libglapi-amdgpu-mesa:amd64
mesa-amdgpu-vdpau-drivers:amd64
libgles1-amdgpu-mesa:amd64
libdrm2-amdgpu:amd64
libegl1-amdgpu-mesa-drivers:amd64
mesa-amdgpu-va-drivers:amd64
xserver-xorg-amdgpu-video-amdgpu
mesa-amdgpu-omx-drivers:amd64
libegl1-amdgpu-mesa:amd64
libdrm-amdgpu-common
libwayland-amdgpu-client0:amd64
libgl1-amdgpu-mesa-glx:amd64
libgles2-amdgpu-mesa:amd64
libxatracker2-amdgpu:amd64
libosmesa6-amdgpu:amd64
libdrm-amdgpu-amdgpu1:amd64
ステップ3:sudo aptの自動削除
これにより、依存関係の問題が消えなければなりません。