이 가이드에 따라 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 자동 제거
그러면 종속성 문제가 사라져야 합니다.