bonjour, et merci de vous intéresser à mes déboires,
@albireo: je prends note de cette possibilité qui pourra me re-servir et je vais l'appliquer.
@FoolEcho:
Bref. Tu cherches à revenir en arrière... mais je n'ai pas compris: les versions précédentes fonctionnaient ou pas ?
Oui çà marchait avant, avec un petit souci récurrent quand j'imprimais depuis firefox, des fois c'était ok des fois il fallait éteindre et rallumer l'imprimante, c'est pour cette raison que la mise à jour m'intéressait.
Il faut savoir qu'Arch ne supporte pas les mises à jour partielles (tu en as l'exemple ici ; pour info, il existe vis-à-vis des dépôts des moyens pour remettre le système à une date ancienne, via ALA: Arch_Rollback_Machine ), ce qui peut se traduire par le fait suivant: mettons que tu parviennes à prendre les paquets cndrvcups à une version antérieure, tu n'as pas la garantie qu'ils tourneront sur ton système qui lui est à jour.
Le temps que je perçoive toutes les subtilités de ALA, nous serons probablement à Pâques, et tu sais bien que Noël en décembre ->Pacorabanne, en clair le risque est trop grand pour mes petits bras.
tu peux avoir besoin de simplement réinstaller/reconfigurer ton imprimante ou d'effectuer un cups-genppdupdate pour tenir compte des changements (au moins pour ce qui sort de gutenprint...
C'est vrai que des fois cette méthode m'a bien servie et je l'ai tentée hier sans succès.
cupsgenppdupdate je n'ai pas essayé, mais ça ne va sans doute pas tarder.
Une fois un dépôt cloné, c'est git pull pour le remettre à jour par rapport au distant.
git pull, git fetch, encore une manip à bien percevoir, MAIS le résultat règlerait-il le problème de cette dépendance de version 3.80 ? Je ne suis pas à même de me rendre compte.
Quelques infos et observations de ce main :
Ce retour arrive après un essai d'impression sur la canon MF4800
Code : Tout sélectionner
dmesg | tail
[ 32.799107] usblp 1-6:1.2: usblp2: USB Bidirectional printer dev 4 if 2 alt 0 proto 2 vid 0x04A9 pid 0x1712
[ 38.066246] cnpkmoduleufr2[460]: segfault at 0 ip 00000000f7e0b0e3 sp 00000000ffa018b0 error 4 in libc-2.26.so[f7d8b000+1cd000]
[ 38.434743] usblp3: removed
[ 38.447188] usblp 1-9:1.2: usblp3: USB Bidirectional printer dev 6 if 2 alt 0 proto 2 vid 0x04A9 pid 0x2773
[ 38.447724] usblp1: removed
[ 38.461129] usblp 1-6:1.1: usblp1: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1712
[ 38.461286] usblp2: removed
[ 38.475186] usblp 1-6:1.2: usblp2: USB Bidirectional printer dev 4 if 2 alt 0 proto 2 vid 0x04A9 pid 0x1712
[ 48.092197] fuse init (API version 7.26)
[ 1158.628225] perf: interrupt took too long (2501 > 2500), lowering kernel.perf_event_max_sample_rate to 79800
Ceci ne concerne que ma seconde imprimante une canon MP530, mais pourquoi ce retour après un essai d'impression sur la canon MF4800, je ne saisis pas., puisque je n'ai pas cherché à m'en servir.
Code : Tout sélectionner
$ cat /var/log/cups/error_log
E [17/Dec/2017:09:02:02 +0100] [cups-deviced] PID 398 (gutenprint52+usb) stopped with status 1!
E [17/Dec/2017:09:02:08 +0100] [cups-deviced] PID 468 (gutenprint52+usb) stopped with status 1!
Pour info en passant, j'ai vérifié pour ne pas être embourbé par une toute petite bêtise:
Code : Tout sélectionner
lsmod | grep usblp
usblp 24576 0
usbcore 245760 11 usbhid,rt73usb,usb_storage,rt2x00usb,ehci_hcd,ohci_pci,usblp,uas,ohci_hcd,ehci_pci
Voilà en vérité ce qui apparaît dans ma petite tête :
1°) Il faut que quelqu'un puisse me dire ce qu'il comprend du résultat de dmesg.
Est-ce que celà n'impliquerait pas de créer le lien symbolique évoqué dans le wiki /dev/lp0 -> /dev/usb/lp
2°) Sachant que j'ai téléchargé depuis le site Canon toutes les versions de pilotes valables pour mon type d'imprimante, dont la version 3.60 qui fonctionnait jusqu'ici, ne serait-il pas possible de virer tout ce qui provient de AUR en compilant les sources de Canon pour les installer avec pacman -U ?
Alors comme dirait quelqu'un, là, c'est tout à fait contre-indiqué avec arch §
POSSIBLE.
Mais au point où j'en suis ?
Quelle autre solution ? REINSTALLER ? Quand même un peu gros non ?
Merci à tous en tout cas.