web-dev-qa-db-fra.com

Erreur "/ usr / lib / cups / filter / pstoufr2cpca a échoué" lors d'une tentative d'impression à partir d'un Canon MF8030cn

Je n'ai pas réussi à faire fonctionner mon imprimante MF8030cn sur Ubuntu 12.04. 64bit, j'ai cherché sur Google pendant des jours et essayé chaque astuce que je pouvais trouver, y compris un long fil sur les forums Ubuntu, mais sans succès.

Le message d'erreur est /usr/lib/cups/filter/pstoufr2cpca failed

Des idées?

11
Morten

Un package de pilote natif 64 bits est maintenant disponible!

  • La seule vraie solution consiste à installer les pilotes 64 bits natifs, mais malheureusement, Canon ne fournit que des packages DEB 32 bits.

  • Après de nombreuses expériences et un tout-en-un Canon MF4350dn emprunté, j'ai réussi à construire les pilotes et pour les faire fonctionner. Ils sont disponibles dans un PPA .

Comment installer:

  • Important: vous devez d'abord installer le package libxml2:i386 (qui contient également les packages 32 bits libc6 et zlib qui sont également nécessaires). Cette étape manuelle est nécessaire car l’alternative consiste à forcer les utilisateurs à installer le package de 250 Mo + ia32-libs.

  • Commencez par ouvrir un terminal et tapez:

    Sudo apt-get installer libxml2: i386
  • Ajouter le PPA avec:

    Sudo apt-add-repository ppa: auanswers/Canon64
  • Mise à jour avec Sudo apt-get update

  • Installez la version nord-américaine:

    Sudo apt-get install cndrvcups-ufr2-us

    ou la version européenne

    Sudo apt-get install cndrvcups-ufr2-uk
  • Assurez-vous que le périphérique de votre imprimante dans Paramètres ... Impression est le périphérique cnusb::

    enter image description here

    enter image description here


Aide! J'ai un avertissement, l'installation a échoué, et maintenant?!

enter image description here

Cela signifie simplement que vous avez oublié d'installer les dépendances i386. Tapez Sudo apt-get install libc:i386 zlib1g:i386 libxml2:i386, puis réessayez avec Sudo apt-get install cndrvcups-ufr2-us (ou -uk).

6
ish