Mon imprimante, une canon mp540, n'imprime plus.
Je m'étais un peu embêté pour l'installer, elle a marché quelques temps et puis je pense à la suite d'une mise à jour, imposible de lui faire imprimer.
J'ai pas mal cherché comment résoudre tout ça, mais je ne comprend vraiment pas ce qui se passe.
Dans la pratique, il semblerait que l'imprimante soit detectée (messages comme quoi on connecte quelque chose), mais cups l'affiche comme "inactive". Si je lance une impression il marque le job "en attente", sans aller plus loin, même pas de message d'erreur pour dire qu'il ne voit pas d'imprimante

Voici le résultat de tail /var/log/messages.log quand je branche l'imprimante :
Code : Tout sélectionner
Mar 21 17:24:42 kernel: usb 1-3: new high speed USB device using ehci_hcd and address 5
Mar 21 17:24:42 kernel: usb 1-3: selecting invalid altsetting 1
Mar 21 17:24:42 kernel: scsi9 : usb-storage 1-3:1.2
Mar 21 17:24:42 load-modules.sh: Not loading module 'usblp' for alias 'usb:v04A9p1730d0105dc00dsc00dp00ic07isc01ip02' because it is blacklisted
Mar 21 17:24:43 kernel: scsi 9:0:0:0: Direct-Access Canon MP540 series 0105 PQ: 0 ANSI: 2
Mar 21 17:24:43 kernel: sd 9:0:0:0: Attached scsi generic sg3 type 0
Mar 21 17:24:43 kernel: sd 9:0:0:0: [sdc] Attached SCSI removable disk
Pourquoi l'imprimante est vu comme "removable disk", là, je ne sais pas trop...
En tout cas l'imprimante est bien là, résultat de lsusb :
Code : Tout sélectionner
...
Bus 001 Device 005: ID 04a9:1730 Canon, Inc.
/dev/sdc1 /media/usb auto ro,user,noauto,unhide 0 0
Ca me parait bizarre puisque ça a marché un temps.
Je suis en système 64bit, pour les pilotes de l'imprimante ça a été le bazar à installer puisque canon fournit des trucs pas à jour, donc si je me souviens bien c'est des paquets 32 bits... Oui, ça aide pas...
Petite recherche dans les paquets installés :
Code : Tout sélectionner
[usr@ ~]$ yaourt -Qs guten
extra/gutenprint 5.2.6-1
Top quality printer drivers for POSIX systems
[usr@ ~]$ yaourt -Qs canon
local/cnijfilter-common 3.00-3
Canon IJ Printer Driver (Common package)
local/cnijfilter-mp540 3.00-7
Canon Printer Driver (For Multifunction MP540)
[usr@ ~]$ yaourt -Qs cups
extra/cups 1.4.6-1
The CUPS Printing System - deamon package
multilib/lib32-libcups 1.4.5-1
The CUPS Printing System - client libraries (32-bit)
extra/libcups 1.4.6-1
The CUPS Printing System - client libraries and headers
extra/pycups 1.9.54-1
Python CUPS Bindings
extra/system-config-printer-common 1.3.1-1
Pygtk CUPS Configuration
extra/system-config-printer-gnome 1.3.1-1
A CUPS printer configuration tool and status applet - GTK frontend
Je suis preneuse de toute les idées. C'est un peu embêtant de redémarrer sur un autre système pour imprimer, surtout que sinon tout marche bien avec Archlinux

On m'a proposé d'installer debian en chroot et d'y accéder par là pour imprimer sans redémarrer, sachant que jusqu'à présent les paquets pour l'imprimante marchaient sur debian/ubuntu, mais je trouve la manip un peu lourde quand même
