Depuis une mise à jour récente, mon poste arch x64 n'imprime plus sur une imprimante canon mp540. L'utilisation de la commande cups-genppdupdate renvoi le message suivant :
/etc/cups/ppd/Canon_MP540_series.ppd: no valid candidate for replacement. Skipping
/etc/cups/ppd/Canon_MP540_series.ppd: please upgrade this PPD manually
Unable to retrieve PPD file for /etc/cups/ppd/Canon_MP540_series.ppd!
Failed to update any PPD files
checking for GTK+ - version >= 2.0.0... *** GTK+ header files (version 2.24.31) do not match
*** library (version 2.24.30)
no
configure: error: Cannot find GTK: Is gtk-config in path?
Il semble y avoir un problème de compilation. Que puis-je faire ?
Ce paquet nécessite GTK2 que manifestement tu n'as pas.
PKGBUILD a écrit :gtk2 (gtk2-aqd, gtk2-patched-filechooser-icon-view, gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu) (i686)
J'ai cette MP550 et GTK2 côtoie GTK3 . Ce que je ne sais pas, mais je ne pense pas que ça pose problème, c'est d'installer GTK2 après GTK3...
Quant à GTK+, je ne l'ai pas et ça compile normalement.
En théorie rien, mais je n'ai jamais tenté l'aventure...
Je me suis un peu précipité. Effectivement, il y a le même message d'erreur lors de la compilation de ce paquet. (sous Manjaro)
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.7... yes
checking for GTK+ - version >= 2.0.0... *** GTK+ header files (version 2.24.31) do not match
*** library (version 2.24.30)
no
configure: error: Cannot find GTK: Is gtk-config in path?
make[1] : on entre dans le répertoire « /home/steph/cnijfilter-mp550/src/cnijfilter-source-3.20-1/lgmon »
make[1]: *** Pas de cible spécifiée et aucun makefile n'a été trouvé. Arrêt.
make[1] : on quitte le répertoire « /home/steph/cnijfilter-mp550/src/cnijfilter-source-3.20-1/lgmon »
make: *** [Makefile:18: mp550] Error 1
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
J'ai cherché a mettre à jour gtk+, mais ce paquet est introuvable du moins avec cette dénomination.
Je cherche...
On part un peu HS , mais je pense que cette bibliothèque <GTK+ header files (version 2.24.31)> est en avance par rapport à ce qui est attendu par le pilote de Canon....
Pas sur qu'ils actualisent ces drivers de vieux modèles.
lemust83 a écrit :Tu as regardé du côté de Gutenprint ?
+1.
Normalement la Canon Pixma MP540 est fournie par gutenprint.
Refais un tour dans la configuration de cups pour ton imprimante, pour moi elle y figure encore...
«The following statement is not true. The previous statement is true.»