Ubuntu 18.10에 amdgpu-pro 설치가 중단되었습니다 apt E: 하위 프로세스 /usr/bin/dpkg가 오류 코드를 반환합니다(1)

Ubuntu 18.10에 amdgpu-pro 설치가 중단되었습니다 apt E: 하위 프로세스 /usr/bin/dpkg가 오류 코드를 반환합니다(1)

이 가이드에 따라 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 자동 제거

그러면 종속성 문제가 사라져야 합니다.

관련 정보