PDA

Afficher la version complète : Problème d'impression avec Pixma iP1500



NicoCP
11/04/2007, 09h37
Bonjour,

Après avoir eu les pires difficultés pour installer les drivers de mon imprimante Canon iP1500 (voir ce sujet (http://www.alionet.org/index.php?act=ST&f=49&t=15596&st=0#entry132151)) je reviens vers vous car mon imprimante refuse d'imprimer quoi que ce soit !

Je donne des brides ici :
1- il n'y a pas 36000 pilotes pour mon imprimante. Ce sont ceux fournis par le constructeur (dixit linuxprinting). J'ai donc grâce au site Canon pu obtenir et installer ces pilotes.

2- Mon imprimante est connectée directement sur un port USB de mon PC. Sous cups, il y aurait 3 devices différents possibles à choisir :
- Canon iP1500 USB #1 (Canon iP1500)
- Gutenprint USB Printer #1 (Canon iP1500)
- USB Printer #1 with status readback for Canon Bj
J'ai testé les 3, sans effet.

3- cups a un fonctionnement dégradé (altéré). Quand je le lance directement (http://localhost:631), il affiche une page blanche, en indiquant 404 not found. En rajoutant admin à la suite, on peut néanmoins naviguer dans cups et configurer les paramêtres. Mais il affiche tout cela au travers d'une page blanche (elle était brune au départ je crois), et avec un affichage pas toujours bien ordonné.

4- J'ai installé turboprint. Il s'est installé sans problème, mais lorsque je lui demande d'imprimer une page de test, il va jusqu'à 17% (en affichage sur l'écran) mais s'arrête ensuite ... Avec aucun effet sur l'imprimante.

Je vais vous donner ma config actuelle, vu sous cups. J'ai deux imprimantes "configurées", si on peut dire. Initialement celle que j'ai rentré sous cups, et celle que j'ai rajoutée hier soir via turboprint.

Description: Canon iP1500
Location: Imprimante USB sur //Canon/iP1500
Make and Model: Canon PIXMA iP1500 Ver.2.50
Printer State: processing, accepting jobs, published.
Device URI: usb://Canon/iP1500

tp0 "Printer not connected; will retry in 30 seconds..."
Description: Canon_PIXMA_iP1500
Location:
Make and Model: Canon_PIXMA_iP1500 TurboPrint
Printer State: processing, accepting jobs, published.
Device URI: usb://Canon/iP1500

Le processing provient des pages test en attente.

Je vous donne aussi le log des erreurs sous cups depuis que je l'ai relancé et lancé un job test.

I [11/Apr/2007:09:34:04 +0200] Loaded MIME database from '/etc/cups': 36 types, 40 filters...
I [11/Apr/2007:09:34:04 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [11/Apr/2007:09:34:04 +0200] Full reload complete.
I [11/Apr/2007:09:34:04 +0200] Listening to :::631 on fd 1...
I [11/Apr/2007:09:34:04 +0200] Listening to 0.0.0.0:631 on fd 2...
I [11/Apr/2007:09:34:04 +0200] Started filter /usr/lib/cups/filter/pstops (PID 14160) for job 56.
I [11/Apr/2007:09:34:04 +0200] Started filter /usr/lib/cups/filter/pstoturboprint (PID 14161) for job 56.
I [11/Apr/2007:09:34:04 +0200] Started backend /usr/lib/cups/backend/usb (PID 14164) for job 56.
I [11/Apr/2007:09:34:05 +0200] Started filter /usr/lib/cups/filter/pstops (PID 14165) for job 57.
I [11/Apr/2007:09:34:05 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 14167) for job 57.
I [11/Apr/2007:09:34:05 +0200] Started backend /usr/lib/cups/backend/usb (PID 14168) for job 57.
I [11/Apr/2007:09:34:05 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14185)
I [11/Apr/2007:09:34:31 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=14235)
I [11/Apr/2007:09:34:32 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=14236)
I [11/Apr/2007:09:34:41 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=14253)
I [11/Apr/2007:09:34:41 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=14254)
I [11/Apr/2007:09:35:25 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14273)
I [11/Apr/2007:09:35:28 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14274)
I [11/Apr/2007:09:35:28 +0200] Adding start banner page "none" to job 59.
I [11/Apr/2007:09:35:28 +0200] Adding end banner page "none" to job 59.
I [11/Apr/2007:09:35:28 +0200] Job 59 queued on "ip1500" by "guest".
I [11/Apr/2007:09:35:30 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14275)
I [11/Apr/2007:09:35:40 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14276)
I [11/Apr/2007:09:35:51 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14278)
I [11/Apr/2007:09:36:01 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=14280)
I [11/Apr/2007:09:36:01 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=14281)
E [11/Apr/2007:09:36:01 +0200] PID 14280 (/usr/lib/cups/cgi-bin/printers.cgi) crashed on signal 9!
I [11/Apr/2007:09:36:01 +0200] Hint: Try setting the LogLevel to "debug" to find out more.
I [11/Apr/2007:09:36:03 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=14282)

Heero_Yuy
11/04/2007, 09h51
Salux,

Juste une piste pour voir. J'ai jamais utilisé la commande que je vais te donner mais on ne sait jamais, on pourrait en apprendre tous les 2 http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif .

Dans une console, fais :


lpstat -p<nom_imprimante>

où <nom_imprimante> est le nom que tu as donné à ton imprimante. Cette commande va nous donner l'état de ton imprimante.

Pour imprimer un fichier, testes :


lp -d<nom-imprimante> <nom-fichier>

où <nom-imprimante> idem qu'au dessus et <nom-fichier> est le nom du fichier à imprimer (avec son extension). Il faut bien sûr que tu sois dans un répertoire où il y a un fichier texte par exemple.

NicoCP
11/04/2007, 10h14
voilà ce qui est indiqué :
printer ip1500 now printing ip1500-59. enabled since mer 11 avr 2007 10:07:06 CEST
Printer not connected; will retry in 30 seconds...
évidemment, l'imprimante est bien connectée et allumée http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif
La page de test est semble t'il bien lancé, mais sans résultat ...

Heero_Yuy
11/04/2007, 10h29
Bizarre.

Et t'as essayé la deuxième commande que je t'ai donné ?

NicoCP
11/04/2007, 10h34
Vi vi, le job est parti mais n'est pas arrivé ...

Chninkel
11/04/2007, 10h42
Bonjour,
J'ai trouvé ce sujet sur l'installation d'une canon i250 :
http://www.alionet.org/index.php?showtopic=7990

La procédure d'installation est la même. Seule la manière de définir le lien entre libpng.so.3 et libpng.so.2
diffère.

Dans ton cas, j'essaierai de faire en ligne de commande sous root :
ln -s /usr/lib/libpng.so.3.12.0 /usr/lib/libpng.so.2

Ensuite réinstaller le rpm qui posait un problème pour voir si cela change quelque chose.


Chninkel

Heero_Yuy
11/04/2007, 10h44
OK. J'avais pas compris, excuses-moi (je suis un peu fatigué http://www.alionet.org/style_emoticons/<#EMO_DIR#>/tongue.gif ).

Serait-ce un problème de driver ? ou une configuration pas bien faite ?

Dans Yast->Matériel->Imprimante, ton imprimante est-elle reconnue ?

NicoCP
11/04/2007, 10h55
A Chninkel :
Merci, j'ai déjà résolu le problème de l'installation du paquetage. Effectivement par la technique que tu indiques.

A Angel59 :
L'imprimante est bien reconnue sous yast oui. En fait à certaines étapes de la configuration (sous YaST de mémoire), il est parfois possible d'effectuer des tests (au milieu de la config). Là jamais une feuille n'est sortie. Mais il arrive que la diode de l'imprimante clignote. Sous turboprint, ou cups, l'imprimante est bien prise en compte mais rien ne sort.
Drivers ou config mal effectuée ... je ne sais pas ... http://www.alionet.org/style_emoticons/<#EMO_DIR#>/sad.gif

Heero_Yuy
11/04/2007, 11h19
J'ai trouvé ça : http://forums.suselinuxsupport.de/index.php?showtopic=22863. C'est en anglais, mais ça pourra peut-être t'aider.

Sinon, mes compétences s'arrêtent là, désolé.

NicoCP
11/04/2007, 11h24
merci en tout cas, je vais regarder !

galagann
11/04/2007, 11h55
En effet va sur le site : http://software.canon-europe.com/software/0022415.asp?model=

Soit pour le driver : http://software.canon-europe.com/files/sof...500Linux.tar.gz (http://software.canon-europe.com/files/soft22415/software/iP1500Linux.tar.gz)
et le manuel : http://software.canon-europe.com/files/sof...0-2.50-1.tar.gz (http://software.canon-europe.com/files/soft22415/manual/guidepixmaip1500-2.50-1.tar.gz)

Dedans prend les deux RPMs : bjfilter-common-2.50-2.i386.rpm et bjfilter-pixmaip1500-2.50-2.i386.rpm

Et installent-les soit par le console ou via YaST http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

NicoCP
11/04/2007, 12h04
Merci de vos contributions.

Simplement, ca ne fonctionne toujours pas.

j'obtiens sous cups :
PIXMAIP1500 (Default Printer) "Unable to open USB port device file: No such file or directory"
Description: PIXMAIP1500
Location:
Make and Model: Canon PIXMA iP1500 Ver.2.50
Printer State: processing, accepting jobs, published.
Device URI: canon_usb:/dev/usb/lp0
et le journal des erreurs lors du lancement d'un test :

Job 63 queued on "PIXMAIP1500" by "cp190499".
I [11/Apr/2007:11:59:01 +0200] Started filter /usr/lib/cups/filter/pstops (PID 4939) for job 63.
I [11/Apr/2007:11:59:01 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 4940) for job 63.
I [11/Apr/2007:11:59:01 +0200] Started backend /usr/lib/cups/backend/canon_usb (PID 4941) for job 63.
E [11/Apr/2007:11:59:01 +0200] PID 4941 (/usr/lib/cups/backend/canon_usb) stopped with status 1!
I [11/Apr/2007:11:59:01 +0200] Hint: Try setting the LogLevel to "debug" to find out more.
E [11/Apr/2007:11:59:01 +0200] [Job 63] Unable to open USB port device file: No such file or directory

Heero_Yuy
11/04/2007, 12h08
Elle n'est peut-être pas branchée sur le bon USB ?

Peut-être qu'un


lsusb

en root ou pas - je ne sais plus - nous permettra de voir sur quel USB elle est branchée.

NicoCP
11/04/2007, 12h13
elle est là : <div class='quotetop'>Citation </div>
Bus 002 Device 002: ID 04a9:1091 Canon, Inc.[/b]

galagann
11/04/2007, 12h14
Re,

Lance YaST2, Matériel, Imprimante, efface tous les imprimantes, puis fait ajouter, Imprimantes connectées directement, Imprimante USB, choisit le port USB, après fait la description (Nom pour impression), puis dans modèle d'imprimante en bas il y a "Sélection d'un fichier PPD" là sélection ton imprimante http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

A mon avis, elle devrait fonctionner de cette façon http://www.alionet.org/style_emoticons/<#EMO_DIR#>/biggrin.gif

jack13
11/04/2007, 12h21
salux a tous
voila ma copine avais le meme probleme que toi
j ai toute essayer telecharger les driver canon sur le site japanais mais ca ne marcher pas
et sur un site j ai trouver la solution
il faut rentre un driver de canon bjc 8200 ou une autre
et ca devrais marcher
moi ca a marcher
@+

NicoCP
11/04/2007, 12h29
Bien qu'y croyant peu, j'ai fait la manip.
Rien de plus à signaler.
En fait, lorsque je teste le port, la diode de l'imprimante se met à clignoter, ce qui indique que la connexion semble ok.
Mais si je teste pour le modèle ou le ppd, là calme plat !

galagann
11/04/2007, 12h56
Le PPD est : canonpixmaip1500.ppd
Il doit être dans : /usr/share/cups/model/

jojo1028
11/04/2007, 12h58
Je ne sais pas si ca peut aider mais pour ma mp500, ca ne voulait rien savoir par yast. J'ai été directement sur la page de cups ( http://localhost:631/ ) .
Dans le truc imprimante ca voyait bien la canon, j ai donc fait ajouter cette imprimante. (etant sous version 64, j avais créé un lien dans chemin64/filter/tonppd.ppd vers chemin"normal"/filter/tonppd.ppd ). Ca m'a bien trouvé le ppd et apres ca roulait comme sur des roulettes. (enfin je crois que j ai eu un probleme de droit sur le fichier ppd,me rappelle pas trop, mais au moins par l interface de cups, ca me donnait un message d erreur qui m a permis de reorganiser le bousin)

NicoCP
11/04/2007, 13h15
Le problème est plus vicieux que ça.

Je n'ai pas de pb de ppd. J'ai le "bon" fourni par Canon pour mon imprimante. J'ai fait et refait toutes les configurations basiques aussi bien sous YaST que sous cups. Mais Rien ne bouge ...

jojo1028
11/04/2007, 14h06
Et sous cups, ca ne te met pas un message d'erreur quelconque? (c est par la que j ai reussi a voir qu il ne pointait pas vers le bon fichier, car sous yast, aucun avertissement)

Les mystères de l'informatique.......

NicoCP
11/04/2007, 15h32
Pour cups, tout est indiqué dans mes précédents posts ...

NicoCP
12/04/2007, 07h36
Et réflexe de windows, une réinstall pourrait-elle solutionner le probleme ?

tyrtamos
12/04/2007, 07h41
Bonjour,

Tu as essayé avec menu -> configuration personnelle -> périphériques -> imprimantes -> loguer en "root" comme je te l'ai proposé dans ton topic précédent?

Tyrtamos

NicoCP
12/04/2007, 08h36
Yes, rien de plus. La config se passe sans problème, sauf quand il s'agit d'imprimer des pages de tests. Les jobs partent bien mais aucune réaction de l'imprimante.

J'ai sorti une partie du rapport IPP de l'imprimante :
Attribut
Valeurs
printer-current-time : 2007-04-12, 06:31:29 +0000
printer-error-policy : stop-printer
printer-is-accepting-jobs : Vrai
printer-is-shared : Vrai
printer-op-policy : default
printer-state : 0x3
printer-state-change-time : Thu Apr 12 08:26:41 2007
printer-state-message : Printer not connected; will retry in 30 seconds...
printer-state-reasons : connecting-to-device
printer-type : 0x2900c
printer-up-time : Thu Apr 12 08:31:29 2007
printer-uri-supported : ipp://localhost:631/printers/ip1500
queued-job-count : 0
uri-authentication-supported : requesting-user-name
uri-security-supported : none
printer-name : ip1500
printer-location : Imprimante USB sur //Canon/iP1500
printer-info : Canon iP1500
printer-more-info : ipp://linux-02cq.site:631/printers/ip1500
job-quota-period : 0
job-k-limit : 0
job-page-limit : 0
job-sheets-default : none
device-uri : usb://Canon/iP1500
color-supported : Vrai
pages-per-minute : 1
printer-make-and-model : Canon PIXMA iP1500 Ver.2.50

J'ai également essayé via config personnelle avec le driver turboprint pour mon imprimante. Même résultat ...

Il n'y a rien qui pourrait empêcher les "jobs d'arriver" ???

galagann
12/04/2007, 11h10
Salux,

Le soucis c'est que ce modèle fonctionne très bien : http://www.linuxprinting.org/show_printer....on-PIXMA_iP1500 (http://www.linuxprinting.org/show_printer.cgi?recnum=Canon-PIXMA_iP1500)

Dans une console en mode root, lance la commande suivant : hwinfo --printer

NicoCP
12/04/2007, 11h23
voilà les infos :

[Created at usb.122]
UDI: /org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial
Unique ID: FKGF.WWeM5aGmSaC
Parent ID: pBe4.ZXtqP9+SoOB
SysFS ID: /devices/pci0000:00/0000:00:13.1/usb2/2-1/2-1:1.0
SysFS BusID: 2-1:1.0
Hardware Class: printer
Model: "Canon iP1500"
Hotplug: USB
Vendor: usb 0x04a9 "Canon"
Device: usb 0x1091 "iP1500"
SubVendor: "Canon"
SubDevice: "iP1500"
Revision: "1.00"
Serial ID: "3019BK"
Driver: "usblp"
Driver Modules: "usblp"
Device File: /dev/usb/lp0
Device Files: /dev/usb/lp0, /dev/usblp0
Device Number: char 180:0
Speed: 12 Mbps
Module Alias: "usb:v04A9p1091d0100dc00dsc00dp00ic07isc01ip02"
Driver Info #0:
Driver Status: usblp is active
Driver Activation Cmd: "modprobe usblp"
Config Status: cfg=yes, avail=yes, need=no, active=unknown
Attached to: #15 (Hub)

galagann
12/04/2007, 11h38
Si l'on reprend depuis le début :
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Lancement de YaST2,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Rubrique Matériel, sous-rubrique Imprimante,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Ajouter pour choisir et configurer des connexions ou des files d'attente,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Type d'imprimante : imprimante connectées directement,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Suivant,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Imprimante USB,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Suivant,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Autre avec : /dev/usb/lp0
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Test de la connexion de l'imprimante, si ok Suivant, sinon problème ! Mais, on va continuer Suivant,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Partie Nom pour impression, fait juste un Test d'impression, puis Suivant,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Partie Modèle d'imprimante, là il faut que tu retrouves le bon modèle...
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Suivant,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Vérifie les données et fait un Test,
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif S'il est concluant Ok
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif S'il est non concluant, là y'a gros problème http://www.alionet.org/style_emoticons/<#EMO_DIR#>/biggrin.gif

NicoCP
12/04/2007, 12h00
Ben "gros probleme" alors

J'ai tout refait comme tu me l'as indiqué (la seule différence avec ce que j'avais fait auparavant est pour le device).
Pour le test de connexion, il est "ok" dans le sens où l'imprimante réagit. Sa diode On/Off clignote. Sinon pour les autres tests, c'est négatif !

galagann
12/04/2007, 12h48
Sur le bureau de KDE, il y a une icône Imprimante, menu Filtre, Choix d'une imprimante, choisie la bonne file et regarde s'il n'y a rien en attente, dans le cas où il y a quelques choses supprime tout !

Putain d'imprimante de brin tu vas fonctionné !!! Euh !!! Désoler !!!

NicoCP
12/04/2007, 12h54
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/biggrin.gif

Est-ce normal que ma petite imprimante n'y soit pas ? J'ai juste "toutes les imprimantes" ???

Heero_Yuy
12/04/2007, 13h02
Putain d'imprimante de brin tu vas fonctionné !!! Euh !!! Désoler !!![/b]

Un ptit moment d'égarement Galagann ?

<div class='quotetop'>Citation (NicoCP @ 12/04/2007 à 12:54) <{POST_SNAPBACK}> (index.php?act=findpost&pid=132577)</div>
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/biggrin.gif

Est-ce normal que ma petite imprimante n'y soit pas ? J'ai juste "toutes les imprimantes" ???[/b]

Mon ptit moment d'égarement à moi : pu****, mais pourquoi on bosse pas sous SUSE au boulot, merde alors http://www.alionet.org/style_emoticons/<#EMO_DIR#>/mad.gif Désolé

Y aurait pas un bouton Ajouter ou quelque chose comme ça ?

NicoCP
12/04/2007, 13h05
Rhooo si vous vous égarez tous, comment voulez-vous que je trouve mon chemin moi !!!! http://www.alionet.org/style_emoticons/<#EMO_DIR#>/tongue.gif http://www.alionet.org/style_emoticons/<#EMO_DIR#>/biggrin.gif

Non, il ne me semble pas qu'on puisse ajouter quoique ce soit. Pourtant l'imprimante existe aussi bien sous YaST que sous cups.

galagann
12/04/2007, 13h17
Bon, le problème maintenant ne peux venir que de CUPS !

Dans un console en mode root, on va déjà redémarrer CUPS :
/etc/init.d/cups restart
Puis toujours dans la même console fait :
whereis cupsd
Puis avec le résultat, qui doit être "/usr/sbin/cupsd", lance la commande :
ldd /usr/sbin/cupsd
Elle doit te répondre ceci :
# ldd /usr/sbin/cupsd
libz.so.1 => /lib64/libz.so.1 (0x00002b9e92368000)
libssl.so.0.9.8 => /usr/lib64/libssl.so.0.9.8 (0x00002b9e9257d000)
libcrypto.so.0.9.8 => /usr/lib64/libcrypto.so.0.9.8 (0x00002b9e927c4000)
libslp.so.1 => /usr/lib64/libslp.so.1 (0x00002b9e92b34000)
libpam.so.0 => /lib64/libpam.so.0 (0x00002b9e92d4c000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b9e92f58000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x00002b9e9315d000)
libcups.so.2 => /usr/lib64/libcups.so.2 (0x00002b9e93367000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b9e9359b000)
libm.so.6 => /lib64/libm.so.6 (0x00002b9e937b7000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002b9e93a0d000)
libc.so.6 => /lib64/libc.so.6 (0x00002b9e93c46000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b9e93f89000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00002b9e941a0000)
libaudit.so.0 => /lib64/libaudit.so.0 (0x00002b9e943b5000)
/lib64/ld-linux-x86-64.so.2 (0x00002b9e9214a000)
S'il y a un "no found", c'est qu'il manque une dépendance.

D'autre part ton système doit intégrer ces paquetages là :
# rpm -qa | grep cups*
libgnomecups-0.2.2-46
cups-libs-1.2.7-12.1
cups-client-1.2.7-12.1
cups-1.2.7-12.1
cups-libs-32bit-1.2.7-12.1
cups-drivers-1.2.7-7

Edit: Toutes tes soupçons d'erreur, merci de nous les donner, on fera le tri http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

NicoCP
12/04/2007, 13h23
Alors voilà :


# ldd /usr/sbin/cupsd
linux-gate.so.1 => (0xffffe000)
libz.so.1 => /lib/libz.so.1 (0xb7f7f000)
libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7f42000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7e0f000)
libslp.so.1 => /usr/lib/libslp.so.1 (0xb7df9000)
libpam.so.0 => /lib/libpam.so.0 (0xb7dec000)
libdl.so.2 => /lib/libdl.so.2 (0xb7de8000)
libwrap.so.0 => /lib/libwrap.so.0 (0xb7dde000)
libcups.so.2 => /usr/lib/libcups.so.2 (0xb7dae000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7d96000)
libm.so.6 => /lib/libm.so.6 (0xb7d70000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7d3c000)
libc.so.6 => /lib/libc.so.6 (0xb7c0e000)
libnsl.so.1 => /lib/libnsl.so.1 (0xb7bf8000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7be5000)
libaudit.so.0 => /lib/libaudit.so.0 (0xb7bd2000)
/lib/ld-linux.so.2 (0xb7fb5000)

Il n'y a pas de not found, mais le premier (linux-gate.so.1) semble vide non ?

Petites variations également au niveau des dépendances :

# rpm -qa | grep cups*
cups-libs-1.2.7-3
cups-devel-1.2.7-3
cups-client-1.2.7-3
cups-1.2.7-3
cups-drivers-1.2.7-7
libgnomecups-0.2.2-46

galagann
12/04/2007, 13h57
Là non plus, pas de soucis, les dépendances principale sont correctes http://www.alionet.org/style_emoticons/<#EMO_DIR#>/dry.gif

Je reviens 2 secondes sur le spool (file d'attente), il y a deux répertoires :
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif /var/spool/cups/
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif /var/spool/cups/tmp/

Il y a quelques choses dedans ?

D'autre part, j'ai pas encore parlé du fichier log d'erreur, il se trouve ici "/var/log/cups", deux fichiers c'est "error_log" qui est le plus intéressent :
# ls -All
total 260
-rw-r--r-- 1 root lp 130745 avr 12 13:34 access_log
-rw-r--r-- 1 root lp 125240 avr 12 13:14 error_log
Envoie nous un extrait de 20 à 50 lignes de la fin du fichier log : error_log

NicoCP
12/04/2007, 14h05
Pour le spool, on a :

linux-02cq:/var/spool/cups # dir
total 116
-rw-r----- 1 root nobody 7021 avr 12 11:53 00000003
-rw------- 1 root nobody 849 avr 12 11:54 c00095
-rw------- 1 root nobody 789 avr 12 13:52 c00096
-rw-r----- 1 root nobody 57531 avr 12 11:54 d00095-001
-rw-r----- 1 root nobody 29990 avr 12 13:52 d00096-001
drwxrwx--T 2 root nobody 4096 avr 12 13:44 tmp
...
linux-02cq:/var/spool/cups/tmp # dir
total 36
-rw------- 1 lp nobody 29728 avr 12 13:44 gs_OSaC4J
-rw------- 1 lp nobody 768 avr 12 13:44 gs_TpAOqG

Pour le error_log :
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>I [12/Apr/2007:11:52:25 +0200] Full reload is required.
I [12/Apr/2007:11:52:25 +0200] Loaded MIME database from '/etc/cups': 36 types, 40 filters...
I [12/Apr/2007:11:52:25 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:11:52:25 +0200] Full reload complete.
I [12/Apr/2007:11:52:25 +0200] Listening to :::631 on fd 1...
I [12/Apr/2007:11:52:25 +0200] Listening to 0.0.0.0:631 on fd 2...
I [12/Apr/2007:11:52:25 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5519) for job 92.
I [12/Apr/2007:11:52:25 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 5521) for job 92.
I [12/Apr/2007:11:52:25 +0200] Started backend /usr/lib/cups/backend/usb (PID 5525) for job 92.
E [12/Apr/2007:11:52:26 +0200] CUPS-Add-Modify-Printer: Unauthorized
I [12/Apr/2007:11:52:26 +0200] Setting y2test device-uri to "usb:/dev/usb/lp0" (was "file:/dev/null".)
I [12/Apr/2007:11:52:26 +0200] Setting y2test printer-is-accepting-jobs to 1 (was 0.)
I [12/Apr/2007:11:52:26 +0200] Setting y2test printer-is-shared to 1 (was 1.)
I [12/Apr/2007:11:52:26 +0200] Setting y2test printer-state to 3 (was 5.)
I [12/Apr/2007:11:52:26 +0200] Saving printers.conf...
I [12/Apr/2007:11:52:26 +0200] New printer "y2test" added by "root".
I [12/Apr/2007:11:52:27 +0200] Adding start banner page "none" to job 94.
I [12/Apr/2007:11:52:27 +0200] Adding end banner page "none" to job 94.
I [12/Apr/2007:11:52:27 +0200] Job 94 queued on "y2test" by "root".
I [12/Apr/2007:11:52:27 +0200] Started filter /usr/lib/cups/filter/texttops (PID 5534) for job 94.
I [12/Apr/2007:11:52:27 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5535) for job 94.
I [12/Apr/2007:11:52:27 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 5536) for job 94.
I [12/Apr/2007:11:52:27 +0200] Started backend /usr/lib/cups/backend/usb (PID 5537) for job 94.
E [12/Apr/2007:11:52:37 +0200] CUPS-Delete-Printer: Unauthorized
I [12/Apr/2007:11:52:37 +0200] Printer "y2test" deleted by "root".
I [12/Apr/2007:11:52:37 +0200] Saving printers.conf...
E [12/Apr/2007:11:53:46 +0200] CUPS-Delete-Printer: Unauthorized
I [12/Apr/2007:11:53:46 +0200] Printer "ip1500" deleted by "root".
I [12/Apr/2007:11:53:46 +0200] Saving printers.conf...
E [12/Apr/2007:11:53:46 +0200] CUPS-Add-Modify-Printer: Unauthorized
I [12/Apr/2007:11:53:46 +0200] Setting printer device-uri to "usb:/dev/usb/lp0" (was "file:/dev/null".)
I [12/Apr/2007:11:53:46 +0200] Setting printer printer-is-accepting-jobs to 1 (was 0.)
I [12/Apr/2007:11:53:46 +0200] Setting printer printer-is-shared to 1 (was 1.)
I [12/Apr/2007:11:53:46 +0200] Setting printer printer-state to 3 (was 5.)
I [12/Apr/2007:11:53:46 +0200] Saving printers.conf...
I [12/Apr/2007:11:53:46 +0200] New printer "printer" added by "root".
E [12/Apr/2007:11:53:46 +0200] CUPS-Set-Default: Unauthorized
I [12/Apr/2007:11:53:46 +0200] Saving printers.conf...
I [12/Apr/2007:11:53:46 +0200] Saving classes.conf...
I [12/Apr/2007:11:53:46 +0200] Default destination set to "printer" by "root".
I [12/Apr/2007:11:54:04 +0200] Adding start banner page "none" to job 95.
I [12/Apr/2007:11:54:04 +0200] Adding end banner page "none" to job 95.
I [12/Apr/2007:11:54:04 +0200] Job 95 queued on "printer" by "cp190499".
I [12/Apr/2007:11:54:04 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5651) for job 95.
I [12/Apr/2007:11:54:04 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 5652) for job 95.
I [12/Apr/2007:11:54:04 +0200] Started backend /usr/lib/cups/backend/usb (PID 5653) for job 95.
I [12/Apr/2007:11:54:42 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=5678)
I [12/Apr/2007:11:54:45 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=5679)
I [12/Apr/2007:11:54:53 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5697)
I [12/Apr/2007:12:54:27 +0200] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=6288)
I [12/Apr/2007:12:54:28 +0200] Started "/usr/lib/cups/daemon/cups-deviced" (pid=6289)
I [12/Apr/2007:12:54:34 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=6308)
I [12/Apr/2007:13:19:19 +0200] Scheduler shutting down normally.
I [12/Apr/2007:13:19:19 +0200] Saving remote.cache...
I [12/Apr/2007:13:19:19 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:19:20 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
N [12/Apr/2007:13:19:20 +0200] Group and SystemGroup cannot use the same groups!
I [12/Apr/2007:13:19:20 +0200] Resetting Group to "nobody"...
I [12/Apr/2007:13:19:20 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [12/Apr/2007:13:19:20 +0200] Configured for up to 100 clients.
I [12/Apr/2007:13:19:20 +0200] Allowing up to 100 client connections per host.
I [12/Apr/2007:13:19:20 +0200] Using policy "default" as the default!
I [12/Apr/2007:13:19:20 +0200] Full reload is required.
I [12/Apr/2007:13:19:20 +0200] Loaded MIME database from '/etc/cups': 36 types, 40 filters...
I [12/Apr/2007:13:19:20 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:19:20 +0200] Full reload complete.
I [12/Apr/2007:13:19:20 +0200] Listening to :::631 on fd 1...
I [12/Apr/2007:13:19:20 +0200] Listening to 0.0.0.0:631 on fd 2...
I [12/Apr/2007:13:19:20 +0200] Started filter /usr/lib/cups/filter/pstops (PID 8466) for job 95.
I [12/Apr/2007:13:19:20 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 8467) for job 95.
I [12/Apr/2007:13:19:20 +0200] Started backend /usr/lib/cups/backend/usb (PID 8470) for job 95.
I [12/Apr/2007:13:37:48 +0200] Saving remote.cache...
I [12/Apr/2007:13:37:48 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
N [12/Apr/2007:13:37:48 +0200] Group and SystemGroup cannot use the same groups!
I [12/Apr/2007:13:37:48 +0200] Resetting Group to "nobody"...
W [12/Apr/2007:13:37:48 +0200] Repairing ownership of "/etc/cups/ppd"
W [12/Apr/2007:13:37:48 +0200] Repairing ownership of "/etc/cups/ssl"
W [12/Apr/2007:13:37:48 +0200] Repairing access permissions of "/etc/cups/ssl"
W [12/Apr/2007:13:37:48 +0200] Repairing ownership of "/var/spool/cups"
W [12/Apr/2007:13:37:48 +0200] Repairing ownership of "/var/spool/cups/tmp"
I [12/Apr/2007:13:37:48 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [12/Apr/2007:13:37:48 +0200] Configured for up to 100 clients.
I [12/Apr/2007:13:37:48 +0200] Allowing up to 100 client connections per host.
I [12/Apr/2007:13:37:48 +0200] Using policy "default" as the default!
I [12/Apr/2007:13:37:48 +0200] Full reload is required.
I [12/Apr/2007:13:37:48 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:37:48 +0200] Loaded MIME database from '/etc/cups': 36 types, 40 filters...
I [12/Apr/2007:13:37:48 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:37:48 +0200] Full reload complete.
I [12/Apr/2007:13:37:48 +0200] Listening to :::631 on fd 1...
I [12/Apr/2007:13:37:48 +0200] Listening to 0.0.0.0:631 on fd 2...
E [12/Apr/2007:13:37:49 +0200] PID 8467 (/usr/lib/cups/filter/pstocanonbj) crashed on signal 9!
I [12/Apr/2007:13:37:49 +0200] Hint: Try setting the LogLevel to "debug" to find out more.
E [12/Apr/2007:13:37:49 +0200] PID 8470 (/usr/lib/cups/backend/usb) crashed on signal 9!
I [12/Apr/2007:13:37:49 +0200] Hint: Try setting the LogLevel to "debug" to find out more.
I [12/Apr/2007:13:38:00 +0200] Started filter /usr/lib/cups/filter/pstops (PID 8762) for job 95.
I [12/Apr/2007:13:38:00 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 8763) for job 95.
I [12/Apr/2007:13:38:00 +0200] Started backend /usr/lib/cups/backend/usb (PID 8764) for job 95.
I [12/Apr/2007:13:40:39 +0200] Scheduler shutting down normally.
I [12/Apr/2007:13:40:39 +0200] Saving remote.cache...
I [12/Apr/2007:13:40:40 +0200] Saving job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:42:41 +0200] Loaded configuration file "/etc/cups/cupsd.conf"
N [12/Apr/2007:13:42:41 +0200] Group and SystemGroup cannot use the same groups!
I [12/Apr/2007:13:42:41 +0200] Resetting Group to "nobody"...
I [12/Apr/2007:13:42:42 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [12/Apr/2007:13:42:43 +0200] Configured for up to 100 clients.
I [12/Apr/2007:13:42:43 +0200] Allowing up to 100 client connections per host.
I [12/Apr/2007:13:42:43 +0200] Using policy "default" as the default!
I [12/Apr/2007:13:42:43 +0200] Full reload is required.
I [12/Apr/2007:13:42:57 +0200] Loaded MIME database from '/etc/cups': 36 types, 40 filters...
I [12/Apr/2007:13:43:03 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [12/Apr/2007:13:43:04 +0200] Full reload complete.
I [12/Apr/2007:13:43:04 +0200] Listening to :::631 on fd 1...
I [12/Apr/2007:13:43:04 +0200] Listening to 0.0.0.0:631 on fd 2...
I [12/Apr/2007:13:43:04 +0200] Started filter /usr/lib/cups/filter/pstops (PID 4144) for job 95.
I [12/Apr/2007:13:43:04 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 4145) for job 95.
I [12/Apr/2007:13:43:04 +0200] Started backend /usr/lib/cups/backend/usb (PID 4146) for job 95.
I [12/Apr/2007:13:52:48 +0200] Adding start banner page "none" to job 96.
I [12/Apr/2007:13:52:48 +0200] Adding end banner page "none" to job 96.
I [12/Apr/2007:13:52:48 +0200] Job 96 queued on "printer" by "cp190499".</div>

galagann
12/04/2007, 15h22
Salux,

Supprime tout ce qu'il y a dans le répertoire /spool/ et /spool/tmp/, je parle des fichiers.

J'ai découvert une petite erreur :
E [12/Apr/2007:13:37:49 +0200] PID 8467 (/usr/lib/cups/filter/pstocanonbj) crashed on signal 9!
I [12/Apr/2007:13:37:49 +0200] Hint: Try setting the LogLevel to "debug" to find out more.
E [12/Apr/2007:13:37:49 +0200] PID 8470 (/usr/lib/cups/backend/usb) crashed on signal 9!
Je suis entrain de voir quoi http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

NicoCP
12/04/2007, 15h26
Merci de ton aide chef http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

galagann
12/04/2007, 15h56
Re-télécharge les fichiers divers sur http://linux.cergynux.net/canon/ :
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif http://linux.cergynux.net/canon/bjfilter-c...2.50-2.i386.rpm (http://linux.cergynux.net/canon/bjfilter-common-2.50-2.i386.rpm)
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif http://linux.cergynux.net/canon/bjfilter-p...2.50-2.i386.rpm (http://linux.cergynux.net/canon/bjfilter-pixmaip1500-2.50-2.i386.rpm)
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif http://linux.cergynux.net/canon/bjfilter-p...2.50-2.i386.rpm (http://linux.cergynux.net/canon/bjfilter-pixmaip1500-lprng-2.50-2.i386.rpm)

Puis dans une console en mode root, lance la commande suivante, dans le répertoire de téléchargement :
rpm -Uvh bjfilter-common-2.50-2.i386.rpm bjfilter-pixmaip1500-2.50-2.i386.rpm bjfilter-pixmaip1500-lprng-2.50-2.i386.rpm

Après fait : cupstestppd /usr/share/cups/model/canonpixmaip1500.ppd

Ensuite, dans tous les cas, refait un test d'impression.

NicoCP
12/04/2007, 16h39
Bon ... voilà ce qu'il me dit après le cupstestppd... :

/usr/share/cups/model/canonpixmaip1500.ppd: FAIL
**FAIL** Bad Resolution choice 600!
REF: Page 84, section 5.9
WARN DefaultLeadingEdge has no corresponding options!
WARN Obsolete PPD version 4,0!
REF: Page 42, section 5.2.
Effectivement, la résolution de 600 n'est pas valable ...

Et rien qui sort, of course !

Question subsidiaire : Je n'ai pas pu installer les paquets à l'aide de la commande que tu m'as filée, en mode console. Il m'indiquait à chaque fois qu'il manquait des dépendances. Je suis partie à la peche aux rpm, et puis j'ai testé comme de les installer un par un via yast. Et là, tout s'est passé nickel ... Pourquoi cette différence ?

galagann
12/04/2007, 16h44
Qu'elle était les dépendances ?

Théoriquement, la commande RPM est aussi fiable que YaST ou YaST2.

Pour la résolution, il y a une modification : http://ubuntuforums.org/showpost.php?p=164...amp;postcount=4 (http://ubuntuforums.org/showpost.php?p=1645093&postcount=4)

NicoCP
12/04/2007, 17h06
Les 3 RPM étaient concernés, certains réclamant le même. En tout 6 manques pour 4 bibliothèques : libgnutls.so.11, libtasn1.so.2, libpng10.so.0, libtiff.so.4

Et j'ai installé gnutls dans l'intervalle. Peut-être que gnutls a fourni ce qu'il manquait au premier, qui a ensuite fourni les manquants aux autres ...

Bon j'essaie de voir la manip de changement de résolution.

J'ai changé la résolution, mais elle marche toujours à l'économie absolue...

galagann
12/04/2007, 18h35
Elle imprime ?

Sinon pour :
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif libgnutls.so.11 installe gnutls
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif libtasn1.so.2 installe gnutls
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif libpng10.so.0 installe libpng
http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif libtiff.so.4 installe libtiff

NicoCP
12/04/2007, 20h58
Ecoute,

Merci beaucoup pour le temps passé et l'aide que tu as apportée.

J'ai craqué. Comme j'étais en phase de configuration, sans docs ou travaux, j'ai tout réinstallé. Et là ca marche sans aucun problème.

On n'aura pas fait avancé la "base de connaissance" sur ce probleme, mais je n'en pouvais plus http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

Merci à toi et à tous les autres !

galagann
12/04/2007, 21h01
Oki, pas de soucis.

Gnux
19/05/2007, 13h10
Bonjour
Désolé de remonter le fil ainsi mais j'ai exactement le même problème avec une brother HL-2030 qui marchait très bien en 10.0, 10.1 et qui ne veut plus marcher en 10.2
J'ai lancé les commandes de ce fil sans trouver de problemes sauf dans YaSt, avec la procédure de galagann: au moment du test de l'imprimante, il me dit qu'il y a un problème avec ce périphérique et l'impression se lance pour me sortir...une feuille blanche!
Qq'un aurait il une idée de ce que je pourrais bien faire pour que cela marche?
Merci

PS: je précise que je n'ai dans YaSt que le choix des fichiers ppd de la 2060 et pas ceux de la 2030. J'utilisais jusqu'ici ceux de la 2060 sans probleme...

C'est bon dsl pour le post
J'ai résolu le problème en installant les wrappers pour cups proposés sur le site de Brother. Je me demande comment cela se fait que la dernière fois c'est passé sans souci et que là avec la 10.2, une installation fraîche, cela n'est plus passé...

loustic
22/10/2007, 13h49
bonjour

regarde si ce n'est pas un pb de droits d'acces sur le device.

mon imprimante usb est correctement détectée par 'udev', mais...

le fichier dans '/etc/udev/rules.d' dit que le device doit être créé 'rw-rw---- root lp /dev/usb/lp0',
... mais udev s'obstine à le créer 'rw-rw---- root video /dev/usb/lp0'.

du coup, le démon 'cupsd', qui tourne sous le compte lp:lp, se prend un access denied, et retourne à la niche.

en attendant de trouver la solution dans 'udev' pour que tout redevienne "propre", tu peux faire ça :
1- chmod a+rw /dev/usb/lp0
2- aller dans l'interface d'admin de cups, et redemarrer la queue associée à ton imprimante
(elle était passée en erreur à cause du access denied)


(si ton impriamnte n'est pas gérée par udev, ce n'est pas peut-être pas le pb)(je ne suis pas intime avec la brother HL-2030 ;-))

bon courage

(j'ai fait un post dans les forums Alionet (http://www.alionet.org/index.php?showtopic=17823) à ce sujet, mais il n'y a pas encore de réponse à ce jour)

eric

Pongo64
08/12/2007, 15h03
Bonjour,
Je viens d'avoir le même problème que nicoCP : CUPS :

""3- cups a un fonctionnement dégradé (altéré). Quand je le lance directement (http://localhost:631), il affiche une page blanche, en indiquant 404 not found. En rajoutant admin à la suite, on peut néanmoins naviguer dans cups et configurer les paramêtres. Mais il affiche tout cela au travers d'une page blanche (elle était brune au départ je crois), et avec un affichage pas toujours bien ordonné.""

J'ai résolu ce problème en allant sur CUPS => Administration => Editer le fichier de configuration => Utiliser la configuration par défaut => Enregistrer les modifications.

La page d'accueil de CUPS est redevenue normale et mon imprimante s'est remise à fonctionner. :)

A+