Mon Canon MX870 était parfaitement installé en 11.10, mais depuis la mise à niveau vers 12.04, il ne fonctionne plus. L'imprimante est reconnue dans les paramètres d'impression et lorsque j'essaie d'imprimer une page de test, l'imprimante LCD affiche un message "Traitement", mais il disparaît et rien ne se passe. Voici mes journaux (note que l'impression n'a pas réussi malgré les journaux d'accès montrant le succès):
# /var/log/cups/access_log
localhost - - [22/May/2012:12:29:35 -0400] "POST /printers/Canon-MX870 HTTP/1.1" 200 412 Print-Job successful-ok
-
# /var/log/cups/error_log
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-Gray..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon-MX870-RGB..' already exists
W [22/May/2012:12:25:51 -0400] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon-MX870' already exists
J'ai trouvé la solution: à l'origine, l'imprimante fonctionnait sous 11.10 avec michael gruz ppa, mais cela ne fonctionnait plus en 12.04 et la tentative d'installation à partir du gestionnaire d'impression d'Ubuntu ne fonctionnait pas non plus.
J'ai trouvé un ppa michael gruz qui a été mis à jour le 12.04: https://code.launchpad.net/~michael-gruz/+archive/Canon-trunk/+packages
J'ai d'abord supprimé l'ancien pilote avec Synaptic Package Manager, puis ajouté le nouveau:
Sudo add-apt-repository ppa:michael-gruz/Canon-trunk
Sudo apt-get update
Sudo apt-get install cnijfilter-mx870series
Après cela, l'installation de l'imprimante avec le gestionnaire d'impression a fonctionné.
Ça marche. Je vous remercie. J'utilise votre méthode et suis la description: (/tmp/LinuxDrivers/Canon_Printer/cnijfilter-source-3.10/ppd
)
http://ubuntuforums.org/showthread.php?t=148885
kimiko@kimiko-Lenovo-G770:~$ uname -a
Linux kimiko-Lenovo-G770 3.2.0-24-generic #39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux