Comment supprimer un pilote quand apt-get remove échoue?

fglrx-driver enlever le fglrx-driver dans le cadre d'une mise à niveau de jessie à jessie . L'exécution de apt-get dist-upgrade échoué avec le message suivant:

 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) 

J'ai essayé de sudo apt-get remove fglrx* mais j'ai eu le même message. Comment puis-je contourner cela? Ai-je besoin de "décharger" en quelque sorte le conducteur? Si c'est le cas, comment?

Deleted /etc/X11/xorg.conf , redémarré en mode récupération, puis il a fonctionné.

La façon habituelle de gérer cela est de vérifier ce qui ne va pas avec le script post-suppression et de modifier si nécessaire. Notez que vous pouvez exécuter le script post-suppression indépendamment. Il s'agit d'un script shell, qui vit dans /var/lib/dpkg/info et qui a le suffixe .postrm . Je pense que apt / dpkg mange parfois les messages d'erreur, de sorte que vous ne les voyez pas.

vous devez supprimer xorg et les files de fglrx sur xorg.d