apt-get 제거가 실패할 때 드라이버를 제거하는 방법은 무엇입니까?

apt-get 제거가 실패할 때 드라이버를 제거하는 방법은 무엇입니까?

에서 으로의 업그레이드의 일부로 제거하려고 합니다 fglrx-driver. 다음 메시지와 함께 실행이 실패합니다.wheezyjessieapt-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에서 파일을 삭제해야 합니다.

관련 정보