에서 으로의 업그레이드의 일부로 제거하려고 합니다 fglrx-driver
. 다음 메시지와 함께 실행이 실패합니다.wheezy
jessie
apt-get dist-upgrade
fglrx-driver ... dpkg: error processing fglrx-driver (--remove): subprocess installed post-removal script returned error exit status 20 Errors were encountered while processing: fglrx-driver E: Sub-process /usr/bin/dpkg returned an error code (1)
달리려고 했지만 sudo apt-get remove fglrx*
같은 메시지가 나타났습니다. 이 문제를 어떻게 해결할 수 있나요? 어떻게든 드라이버를 "제거"해야 합니까? 그렇다면 어떻게 해야 할까요?
답변1
삭제하고 /etc/X11/xorg.conf
복구 모드로 재부팅했더니 제대로 작동했습니다.
답변2
이를 처리하는 일반적인 방법은 삭제 후 스크립트에 무엇이 잘못되었는지 확인하고 필요한 경우 편집하는 것입니다. 제거 후 스크립트를 독립적으로 실행할 수 있습니다. 이것은 /var/lib/dpkg/info
, suffic 에 있는 쉘 스크립트입니다 .postrm
. 내 생각에는 apt/dpkg가 때때로 오류 메시지를 먹어서 사용자가 볼 수 없는 것 같습니다.
답변3
xorg 및 xorg.d의 fglrx에서 파일을 삭제해야 합니다.