Page 7 sur 7
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 10:16
par FoolEcho
Dans la liste de cups, le pilote devrait s'appeler "Canon MP140 series Ver.2.80 (en)".
Sinon je ne sais pas trop... Il faudrait peut-être refaire l'essai en blacklistant usblp.
Montre les logs aussi entre chaque opération (j'ai peut-être fait une erreur en faisant le paquet).
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 12:30
par Kerlam
J'ai trouvé le pilote "Canon MP140 series Ver.2.80 (en)" mais je me retrouve avec le même message d'erreur.
Sinon j'ai refait un essai en blacklistant usblp mais c'est pire, je me retrouve avec le problème du départ.
Voici mon dernier error_log:
http://pastebin.archlinux.fr/449549
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 14:23
par FoolEcho
... je ne pige vraiment pas...
Autre chose, tu pourrais nous montrer le contenu de /etc/cups/printer.conf sous Kubuntu ?
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 15:20
par Kerlam
mon printer.conf:
Code : Tout sélectionner
# Printer configuration file for CUPS v1.5.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter MP140_series>
UUID urn:uuid:2a8fce34-c32e-345e-4367-20c67cdb321d
Info MP140_series
Location fred-1000H
MakeModel Canon PIXMA MP140 - CUPS+Gutenprint v5.2.8-pre1
DeviceURI usb://Canon/MP140%20series?serial=7150DF&interface=1
State Idle
StateTime 1344358748
Type 45068
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 15:34
par FoolEcho
Alors, je n'ai pas grand espoir, mais tente le coup suivant:
-arrêt de cups
-copie de ce printer.conf dans le /etc/cups/ d'Arch (il doit en exister un, celui du paquet, mais tu peux le mettre de côté)
-relance de cups
Puis tu regardes si l'imprimante apparaît dans l'interface de cups,
http://localhost:631/printers/, si oui (gros coup de bol), il te restera à modifier le pilote (gutenprint 5.2.9 ?) ou à lancer cups-genppdupdate.
Il y a un problème dans la détection de cups, c'est clair, mais je ne comprends pas d'où ça vient (surtout si ça n'a pas fonctionné avec les versions équivalentes de cups/gutenprint sous Arch...)... Tu pourrais faire un autre test foireux qui consisterait
On est d'accord qu'il n'y a rien d'autre côté Kubuntu, pas de cnijfilter, ça fonctionne avec juste gutenprint ?
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 16:46
par Kerlam
https://lh4.googleusercontent.com/-az0G ... 9cran9.png
Comme tu le vois ça a bien fonctionné.

Par contre j'ai essayé de lancer cups-genppdupdate mais ça n'a pas fonctionné. J'ai donc modifié en manuel la version de gutenprint dans le nouveau printers.conf mais c'est pas mieux.
Tu pourrais faire un autre test foireux qui consisterait
Oui?
On est d'accord qu'il n'y a rien d'autre côté Kubuntu, pas de cnijfilter, ça fonctionne avec juste gutenprint ?
Je pense que oui, je n'ai trouvé aucun paquet appelé cnijfilter sous kubuntu. Par contre il y a du foomatic-filters, ça change quelque chose?
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 17:05
par FoolEcho
Kerlam a écrit :Comme tu le vois ça a bien fonctionné.

Par contre j'ai essayé de lancer cups-genppdupdate mais ça n'a pas fonctionné. J'ai donc modifié en manuel la version de gutenprint dans le nouveau printers.conf mais c'est pas mieux.
Il ne faut pas éditer le prints.conf pendant que cups tourne. Est-ce que tu peux modifier la configuration depuis l'interface de cups ? Imprimer une page de test, etc. ? Et toujours pareil, côté logs, ça donne quoi ?
Pour l'autre test foireux, oublie (je n'ai pas tout supprimé ^^).
Pour foomatic-filters, il ne me semble pas... mais bon, tu peux toujours essayer. Ça me fait penser, que renvoie
pacman -Qs libusb
?
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 18:11
par Kerlam
Il ne faut pas éditer le prints.conf pendant que cups tourne.
Je sais, je l'avais arrêté le temps de modifier le fichier.
Maintenant je peux modifier le fichier de configuration par l'interface web de cups, mais je ne peux pas imprimer de page de test.
Access_log:
Code : Tout sélectionner
localhost - - [19/Aug/2012:12:18:58 +0200] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
localhost - - [19/Aug/2012:12:20:17 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:12:20:17 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [19/Aug/2012:12:20:17 +0200] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [19/Aug/2012:12:20:17 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - root [19/Aug/2012:12:20:27 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:12:20:27 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [19/Aug/2012:12:20:27 +0200] "POST / HTTP/1.1" 200 1257 CUPS-Get-Devices -
localhost - root [19/Aug/2012:12:20:27 +0200] "POST /admin/ HTTP/1.1" 200 2890 - -
localhost - - [19/Aug/2012:12:24:19 +0200] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
localhost - - [19/Aug/2012:12:24:45 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:12:24:45 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [19/Aug/2012:12:24:45 +0200] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [19/Aug/2012:12:24:45 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - root [19/Aug/2012:12:24:52 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:12:24:52 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [19/Aug/2012:12:24:52 +0200] "POST / HTTP/1.1" 200 1448 CUPS-Get-Devices -
localhost - root [19/Aug/2012:12:24:52 +0200] "POST /admin/ HTTP/1.1" 200 3013 - -
localhost - root [19/Aug/2012:12:25:02 +0200] "GET /admin/log/error_log HTTP/1.1" 200 94521 - -
localhost - - [19/Aug/2012:16:25:29 +0200] "POST /admin/ HTTP/1.1" 200 66 - -
localhost - - [19/Aug/2012:16:25:29 +0200] "POST / HTTP/1.1" 401 75 CUPS-Get-Devices successful-ok
localhost - - [19/Aug/2012:16:25:29 +0200] "POST /admin/ HTTP/1.1" 200 1864 - -
localhost - - [19/Aug/2012:16:27:54 +0200] "POST /printers/MP140_series HTTP/1.1" 200 174 Create-Job successful-ok
localhost - - [19/Aug/2012:16:27:54 +0200] "POST /printers/MP140_series HTTP/1.1" 200 368503 Send-Document successful-ok
localhost - - [19/Aug/2012:16:31:09 +0200] "POST /jobs HTTP/1.1" 401 140 Cancel-Job successful-ok
localhost - - [19/Aug/2012:16:31:14 +0200] "POST /jobs HTTP/1.1" 200 139 Cancel-Job successful-ok
localhost - - [19/Aug/2012:16:31:33 +0200] "POST / HTTP/1.1" 401 244 CUPS-Get-Devices successful-ok
localhost - root [19/Aug/2012:16:31:33 +0200] "POST / HTTP/1.1" 200 670 CUPS-Get-Devices -
localhost - - [19/Aug/2012:16:36:01 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:16:36:01 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - - [19/Aug/2012:16:36:01 +0200] "POST /admin/ HTTP/1.1" 401 60 - -
localhost - - [19/Aug/2012:16:36:01 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - root [19/Aug/2012:16:36:01 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [19/Aug/2012:16:36:01 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [19/Aug/2012:16:36:01 +0200] "POST / HTTP/1.1" 200 1448 CUPS-Get-Devices -
localhost - root [19/Aug/2012:16:36:01 +0200] "POST /admin/ HTTP/1.1" 200 3013 - -
localhost - - [19/Aug/2012:16:36:06 +0200] "POST /admin HTTP/1.1" 200 101 - -
localhost - - [19/Aug/2012:16:36:06 +0200] "POST /admin HTTP/1.1" 200 3171 - -
localhost - - [19/Aug/2012:16:37:03 +0200] "POST /admin HTTP/1.1" 200 207 - -
localhost - - [19/Aug/2012:16:37:03 +0200] "POST / HTTP/1.1" 200 1087 CUPS-Get-PPDs -
localhost - - [19/Aug/2012:16:37:03 +0200] "POST /admin HTTP/1.1" 200 4790 - -
localhost - - [19/Aug/2012:16:37:07 +0200] "POST /admin HTTP/1.1" 200 1935 - -
localhost - - [19/Aug/2012:16:37:07 +0200] "POST / HTTP/1.1" 200 148643 CUPS-Get-PPDs -
localhost - - [19/Aug/2012:16:37:07 +0200] "POST /admin HTTP/1.1" 200 57083 - -
localhost - - [19/Aug/2012:16:37:34 +0200] "POST /admin HTTP/1.1" 200 1989 - -
localhost - - [19/Aug/2012:16:37:34 +0200] "POST /admin/ HTTP/1.1" 401 353 CUPS-Add-Modify-Printer successful-ok
localhost - - [19/Aug/2012:16:37:34 +0200] "POST /admin HTTP/1.1" 401 1989 - -
localhost - - [19/Aug/2012:16:37:34 +0200] "POST /admin HTTP/1.1" 200 1989 - -
localhost - root [19/Aug/2012:16:37:34 +0200] "POST /admin HTTP/1.1" 200 1989 - -
localhost - - [19/Aug/2012:16:37:34 +0200] "POST /admin/ HTTP/1.1" 401 353 CUPS-Add-Modify-Printer successful-ok
localhost - root [19/Aug/2012:16:37:34 +0200] "POST /admin/ HTTP/1.1" 200 353 CUPS-Add-Modify-Printer client-error-not-possible
localhost - root [19/Aug/2012:16:37:34 +0200] "POST /admin HTTP/1.1" 200 3854 - -
localhost - - [19/Aug/2012:16:39:41 +0200] "POST /printers/MP140_series HTTP/1.1" 200 174 Create-Job successful-ok
localhost - - [19/Aug/2012:16:39:41 +0200] "POST /printers/MP140_series HTTP/1.1" 200 346067 Send-Document successful-ok
localhost - - [19/Aug/2012:16:46:58 +0200] "POST /jobs/ HTTP/1.1" 200 139 Cancel-Job successful-ok
localhost - - [19/Aug/2012:16:46:58 +0200] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
localhost - - [19/Aug/2012:16:46:58 +0200] "POST / HTTP/1.1" 200 341 Create-Printer-Subscription successful-ok
localhost - - [19/Aug/2012:18:03:54 +0200] "POST /admin/ HTTP/1.1" 200 62 - -
localhost - - [19/Aug/2012:18:03:54 +0200] "POST /admin/ HTTP/1.1" 200 11851 - -
localhost - - [19/Aug/2012:18:04:31 +0200] "POST /printers/MP140_series HTTP/1.1" 200 388 Print-Job successful-ok
localhost - - [19/Aug/2012:18:04:58 +0200] "POST /admin/ HTTP/1.1" 200 94 - -
localhost - - [19/Aug/2012:18:04:58 +0200] "POST /admin/ HTTP/1.1" 200 5096 - -
localhost - - [19/Aug/2012:18:05:18 +0200] "POST /admin/ HTTP/1.1" 200 89 - -
localhost - - [19/Aug/2012:18:05:18 +0200] "POST /admin/ HTTP/1.1" 401 128 CUPS-Set-Default successful-ok
localhost - - [19/Aug/2012:18:05:18 +0200] "POST /admin/ HTTP/1.1" 401 89 - -
localhost - - [19/Aug/2012:18:05:18 +0200] "POST /admin/ HTTP/1.1" 200 89 - -
localhost - root [19/Aug/2012:18:05:24 +0200] "POST /admin/ HTTP/1.1" 200 89 - -
localhost - - [19/Aug/2012:18:05:24 +0200] "POST /admin/ HTTP/1.1" 401 128 CUPS-Set-Default successful-ok
localhost - root [19/Aug/2012:18:05:24 +0200] "POST /admin/ HTTP/1.1" 200 128 CUPS-Set-Default successful-ok
localhost - root [19/Aug/2012:18:05:24 +0200] "POST /admin/ HTTP/1.1" 200 2226 - -
localhost - - [19/Aug/2012:18:05:36 +0200] "POST /printers/MP140_series HTTP/1.1" 200 388 Print-Job successful-ok
localhost - - [19/Aug/2012:18:05:49 +0200] "POST /jobs HTTP/1.1" 401 140 Cancel-Job successful-ok
localhost - - [19/Aug/2012:18:05:49 +0200] "POST /jobs HTTP/1.1" 200 139 Cancel-Job successful-ok
localhost - root [19/Aug/2012:18:06:22 +0200] "GET /admin/log/error_log HTTP/1.1" 200 617339 - -
localhost - root [19/Aug/2012:18:07:10 +0200] "GET /admin/log/access_log HTTP/1.1" 200 6770 - -
localhost - root [19/Aug/2012:18:07:32 +0200] "GET /admin/log/page_log HTTP/1.1" 200 0 - -
localhost - root [19/Aug/2012:18:08:48 +0200] "POST /admin/ HTTP/1.1" 200 62 - -
localhost - root [19/Aug/2012:18:08:48 +0200] "POST /admin/ HTTP/1.1" 200 11851 - -
error_log:
http://pastebin.archlinux.fr/449550
Code : Tout sélectionner
# pacman -Qs libusb
local/libgusb 0.1.3-1
GLib wrapper around libusb1
local/libusb-compat 0.1.4-2
Library to enable user space application programs to communicate with USB devices
local/libusbx 1.0.12-2
Library that provides generic access to USB device
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 18:20
par FoolEcho
Pourquoi il n'y a pas trace du /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz ?!
Tu as essayé d'indiquer directement ce ppd: /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz ?
Que renvoie:
Code : Tout sélectionner
ls -l /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz
?
Oui, sinon, l'option foireuse serait de récupérer le ppd utilisé sous Kubuntu (à croire que ce n'est pas le même), mais je ne sais pas comment gutenprint va se comporter par rapport à ça, puisque la version diffère... ou au moins voir les différences, je ne sais pas.
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 19:29
par Kerlam
Tu as essayé d'indiquer directement ce ppd: /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz ?
Oui, sans résultat.
Code : Tout sélectionner
$ ls -l /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz
-rw-r--r-- 1 root root 14966 8 juil. 11:48 /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 19:43
par FoolEcho
Rien à faire, je ne sais vraiment pas. Voir si, par miracle, le ppd de Kubuntu passerait (ou au moins tenter de voir les différences).

Ça n'a rien à voir, mais la partie scanner fonctionne avec sane ?
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 19:52
par Kerlam
Où se trouve ce .ppd dans Kubuntu? Je demande ça car le dossier /usr/share/cups/model est vide.
Étrangement la partie scanner fonctionne parfaitement avec Skanlite.
Re: [Imprimante] problème de configuration
Publié : dim. 19 août 2012, 20:29
par FoolEcho
Kerlam a écrit :Où se trouve ce .ppd dans Kubuntu? Je demande ça car le dossier /usr/share/cups/model est vide.
Comment saurais-je ?

D'autant que ça n'est pas organisé comme sous Arch:
http://packages.ubuntu.com/search?suite ... gutenprint (compressé ou je ne sais quoi...)
De toutes manières c'est foireux je te dis.
... d'ailleurs, ça peut être du xml aussi et non un ppd... Du coup quand tu parlais de foomatic-filter... À tout hasard, installe
foomatic-db-engine et redémarre cups.
Aussi, autre chose à tenter, plus intéressante peut-être, essaie d'installer
gutenprint-cvs depuis Aur en remplacement de gutenprint (c'est la version de développement... sachant que le pilote est marqué comme expérimental de toutes manières

).
Re: [Imprimante] problème de configuration
Publié : lun. 20 août 2012, 17:29
par Kerlam
J'ai désinstallé gutenprint puis installé foomatic-db-engine et gutenprint-cvs. J'ai ensuite fait ceci:
Code : Tout sélectionner
# cups-genppdupdate
Updated /etc/cups/ppd/MP140_series.ppd using /usr/share/cups/model/C/stp-bjc-MULTIPASS-MP140.5.2.ppd.gz
Updated 1 PPD file. Restart cupsd for the changes to take effect.
[root@arch64 Documents]# rc.d restart cupsd
:: Stopping cupsd daemon [DONE]
:: Starting cupsd daemon [DONE]
Mais aucune amélioration n'est à noter.
Bon, je pense qu'on ne va pas se torturer avec ça jusqu'à noël. Vu que ma femme me tanne pour que la tour soit rapidement pleinement opérationnelle, je pense la passer sous Kubuntu 12.04.1 64bits lors de la parution de celle-ci, ce qui devrait intervenir d'ici quelques jours. MAIS je ne laisserais pas tomber pour autant!

En contrepartie, je passerais mon netbook sous Arch 32bits avec KDE et je continuerais à investiguer pour régler ce problème avec le portable (vu que les symptômes étaient les mêmes avec celui-ci).
Quoi qu'il en soit, un grand merci pour tout le temps et l’énergie dépensés afin de me venir en aide!

Re: [Imprimante] problème de configuration
Publié : dim. 30 sept. 2012, 15:03
par raphoun
Bonjour à tous,
J'ai le meme problème avec un HP Photosmart C4100, y a t'il du nouveau?
Dans l'error.log j'ai:
E [30/Sep/2012:14:45:43 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"!
E [30/Sep/2012:14:45:43 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"!
W [30/Sep/2012:14:46:21 +0200] AddProfile failed: org.freedesktop.DBus.Error.UnknownMethod:No such interface `org.freedesktop.ColorManager' on object at path /org/freedesktop/ColorManager/devices/cups_Photosmart_C4100_3
Je tourne vraiment en rond je ne sais plus quoi faire pour faire marcher cette imprimante! Le problème semble être la depuis la dernière version de cups.
Raphaël
Re: [Imprimante] problème de configuration
Publié : dim. 30 sept. 2012, 18:28
par benjarobin
Merci de créer un nouveau sujet. De plus ton imprimante fonctionne très bien avec ArchLinux...