Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 19/02/2013, à 18:16

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Merci pour votre réponse ,
Voilà ce que j ai fait
j ai télécharger sur le site canon le pilote canon ip4600
Créé le dossier  Pilote Canon ip4600
     /home/michel/Téléchargements/Pilote Canon ip4600'
sous ce dossier j ai extrait les :
      cnijfilter-ip4600series_3.00-1_i386
      cnijfilter-common-3.00

la manip

michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ wget http://demonipuch.free.fr/rebuildeb_canon.sh
--2013-02-19 17:21:11--  http://demonipuch.free.fr/rebuildeb_canon.sh
Résolution de demonipuch.free.fr (demonipuch.free.fr)... 212.27.63.104
Connexion vers demonipuch.free.fr (demonipuch.free.fr)|212.27.63.104|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 1893 (1,8K) [text/x-sh]
Sauvegarde en : «rebuildeb_canon.sh.1»

100%[==========================================================>] 1 893       --.-K/s   ds 0,001s 

2013-02-19 17:21:11 (3,46 MB/s) - «rebuildeb_canon.sh.1» sauvegardé [1893/1893]

Ensuite :
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ chmod +x rebuildeb_canon.sh
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ ./rebuildeb_canon.sh cnijfilter-common_3.00-1_i386.deb
Can't find file : cnijfilter-common_3.00-1_i386.deb.
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

Ensuite :
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ ./rebuildeb_canon.sh cnijfilter-ip4600series_3.30-1_i386.deb
Can't find file : cnijfilter-ip4600series_3.30-1_i386.deb.
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

Voila rien de plus aucune réaction de la machine
Désolé si ce n est pas suffisamment claire

Dernière modification par michelarbre (Le 19/02/2013, à 18:17)

Hors ligne

#27 Le 19/02/2013, à 18:48

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Merci pour votre réponse ,
Voilà ce que j ai fait
j ai télécharger sur le site canon le pilote canon ip4600
Créé le dossier  Pilote Canon ip460
             /home/michel/Téléchargements/Pilote Canon ip4600'
sous ce dossier j ai extrait les :
cnijfilter-ip4600series_3.00-1_i386
cnijfilter-common-3.00

la manip

michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ wget http://demonipuch.free.fr/rebuildeb_canon.sh
--2013-02-19 17:21:11--  http://demonipuch.free.fr/rebuildeb_canon.sh
Résolution de demonipuch.free.fr (demonipuch.free.fr)... 212.27.63.104
Connexion vers demonipuch.free.fr (demonipuch.free.fr)|212.27.63.104|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 1893 (1,8K) [text/x-sh]
Sauvegarde en : «rebuildeb_canon.sh.1»

100%[==========================================================>] 1 893       --.-K/s   ds 0,001s 

2013-02-19 17:21:11 (3,46 MB/s) - «rebuildeb_canon.sh.1» sauvegardé [1893/1893]

Ensuite :
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ chmod +x rebuildeb_canon.sh
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ ./rebuildeb_canon.sh cnijfilter-common_3.00-1_i386.deb
Can't find file : cnijfilter-common_3.00-1_i386.deb.
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

Ensuite :
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ ./rebuildeb_canon.sh cnijfilter-ip4600series_3.30-1_i386.deb
Can't find file : cnijfilter-ip4600series_3.30-1_i386.deb.
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

Voila rien de plus aucune réaction de la machine
Désolé si ce n est pas suffisamment claire

Hors ligne

#28 Le 19/02/2013, à 19:53

demonipuch

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

michelarbre a écrit :

Can't find file : cnijfilter-common_3.00-1_i386.deb.
Can't find file : cnijfilter-ip4600series_3.30-1_i386.deb.

Les paquets ne se trouvent visiblement pas dans /home/michel/Téléchargements/Pilote Canon ip4600

Vous pouvez localiser où se trouvent les paquets en utilisant cette commande :

find $HOME -type f -iname "cnijfilter*.deb"

Hors ligne

#29 Le 22/02/2013, à 16:32

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Ok voila le résultat
michel@michel-haut:~$ find $HOME -type f -iname "cnijfilter*.deb"
/home/michel/Téléchargements/iP4600_debian_printer/cnijfilter-common_3.00-1_i386.deb
/home/michel/Téléchargements/iP4600_debian_printer/cnijfilter-ip4600series_3.00-1_i386.deb
michel@michel-haut:~$

Hors ligne

#30 Le 22/02/2013, à 18:00

demonipuch

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

cd $HOME/Téléchargements/Pilote\ Canon\ ip4600
./rebuildeb_canon.sh ../iP4600_debian_printer/cnijfilter-common_3.00-1_i386.deb
./rebuildeb_canon.sh ../iP4600_debian_printer/cnijfilter-ip4600series_3.00-1_i386.deb

Hors ligne

#31 Le 22/02/2013, à 18:38

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Merci pour aide, voila le resultat:
michel@michel-haut:~$ cd $HOME/Téléchargements/Pilote\ Canon\ ip4600
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$ ./rebuildeb_canon.sh ../iP4600_debian_printer/cnijfilter-common_3.00-1_i386.deb
Rebuild this package? cnijfilter-common_3.00-1_i386.deb [y/n] y
Rebuild this package? cnijfilter-common_3.00-1_i386.deb [y/n] y
[sudo] password for michel:
dpkg-deb : construction du paquet « cnijfilter-common » dans « ../iP4600_debian_printer/cnijfilter-common_3.00-1_i386.deb ».
New package built...
Install new package? [y/n] y
(Lecture de la base de données... 246225 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-common 3.00-1 (en utilisant .../cnijfilter-common_3.00-1_i386.deb) ...
Dépaquetage de la mise à jour de cnijfilter-common ...
Paramétrage de cnijfilter-common (3.00-1) ...
michel@michel-haut:~/Téléchargements/Pilote Canon ip4600$

Hors ligne

#32 Le 22/02/2013, à 18:45

demonipuch

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

L'installation des paquets semblent s'etre bien déroulée. Vous pouvez lancer un test d'impression pour confirmer que tout fonctionne.

Hors ligne

#33 Le 24/02/2013, à 13:26

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Bonjour, et merci pour votre aide
Malheureusement il n’y a rien de changer, je vais essayer turbotprint qu’ en pensé vous?
Bon dimanche

Hors ligne

#34 Le 24/02/2013, à 16:08

demonipuch

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Vous utilisez bien le pilote propriétaire de Canon?

Hors ligne

#35 Le 24/02/2013, à 18:11

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Non-suite a l installation j ai trouvé 2 menus
Cngpijmon-IP4600  qui s’ ouvre et m indique imprimante inconnu
Printui-IP4600 qui ne s’ouvre pas
Sans doute l installation qui n est correcte
Bonne soirée

Hors ligne

#36 Le 03/03/2013, à 19:09

michelarbre

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Bonjour tout d abord merci pour votre aide
Après avoir désinstallé les pilotes cn...... avec   Synaptic et réinstaller aussi avec Synatic qui a trouvé les pilotes, il semble que je fonctionne avec avec les bons drivers
la page teste m indique que les drivers ont été changé
Avant STP0068.PPD  version 1.0
Maintenant CNIP4600.PPD  version 5.2.9
Merci pour tout

Hors ligne

#37 Le 17/04/2013, à 11:04

Eric Victor

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Bonjour,

j'ai installé ma pixma mp140 avec votre script

Le scanner fonctionne sans problème, mais impossible d'imprimer un document ou une page test bien que ceux-ci apparaissent dans la file d'attente mais avec l'indication "arrêté"
si je clique deux fois sur l'imprimante j'ai le message suivant:

l'option "printer-résolution" a pour valeur "(unknow IPP tag)" et ne peut pas être modifiée.

De plus dans les propriétés de l'imprimante, j'ai deux boutons "imprimer la page test", le premier bouton est opérationnel, le second non ( exception qu'il incrémante le nombre de la tâche)


J'ai refait une installation, et là hélas, je n'arrive plus à faire le second rebuild et l'imprimante n'est plus visible, le scanner lui fonctionne!

$ ./rebuildeb_canon.sh /home/mp140/cnijfilter-mp140series_2.80-1_i386.deb
Rebuild this package? cnijfilter-mp140series_2.80-1_i386.deb [y/n] y
dpkg-deb : construction du paquet « cnijfilter-mp140series » dans « /home/mp140/cnijfilter-mp140series_2.80-1_i386.deb ».
New package built...
Install new package? [y/n] y
(Lecture de la base de données... 174682 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-mp140series 2.80-1 (en utilisant .../cnijfilter-mp140series_2.80-1_i386.deb) ...
Dépaquetage de la mise à jour de cnijfilter-mp140series ...
dpkg: des problèmes de dépendances empêchent la configuration de cnijfilter-mp140series :
cnijfilter-mp140series dépend de libatk1.0-0 (>= 1.9.0).
cnijfilter-mp140series dépend de libcairo2 (>= 1.0.2-2).
cnijfilter-mp140series dépend de libglib2.0-0 (>= 2.10.0).
cnijfilter-mp140series dépend de libgtk2.0-0 (>= 2.8.0).
cnijfilter-mp140series dépend de libpango1.0-0 (>= 1.12.3).

dpkg: erreur de traitement de cnijfilter-mp140series (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
cnijfilter-mp140series

les 5 dépendances sont installées, mais ce sont d'autres versions   

libatk1.0-0 (>= 1.9.0).            2.4.0-2
libcairo2 (>= 1.0.2-2).            1.12.2-2
libglib2.0-0 (>= 2.10.0).         2.33.12
libgtk2.0-0 (>= 2.8.0).            2.24.10-2
libpango1.0-0 (>= 1.12.3).     1.30.0-1


j'ai rebranché l'imprimante, elle est de nouveau visible, impossible d'imprimer une page test
même pas visible dans la liste d'attente.

message erreur suivant

L'option « printer-resolution » a pour valeur « (unknown IPP tag) » et ne peut pas être modifiée.

Auriez vous une idée pour m'aider.


Merci

Eric Victor

----------------------------------------------------------------------------
Computer
Processor    4x Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz
Memory    6057MB (559MB used)
Operating System    LMDE MATE Edition
-----------------------------------------------------------------------------
Operating System
Version
Kernel    Linux 3.2.0-4-amd64 (x86_64)
Compiled    #1 SMP Debian 3.2.32-1
C Library    Unknown
Default C Compiler    GNU C Compiler version 4.7.2 (Debian 4.7.2-4)
Distribution    LMDE MATE Edition

Dernière modification par Eric Victor (Le 17/04/2013, à 16:38)

Hors ligne

#38 Le 07/07/2013, à 15:15

eturnal

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

bonjour,
merci beaucoup pour votre travail il m'a été très utile. je viens donc d'installer une imprimante scanner canon mp190 sur xubuntu 12.04.1, et tout fonctionne très bien. pour ce faire je me suis basé sur cette page de doc: http://doc.ubuntu-fr.org/imprimante_canon_pixma_mp190  ,et celle où nous nous trouvons.
à bientôt

Hors ligne

#39 Le 05/09/2014, à 12:39

lolbou

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Merci demonipuch!

J'ai pu installer une Canon iP4500 (sur Livebox2) grâce à ton script (ma config : eeepc901 - Ubuntu 14.04 minimal + MATE 1.8.1)

J'ai téléchargé cnijfilter-common-xxx.deb et cnijfilter-ip4500series-xxx.deb sur le site de Canon.

J'ai installé le paquet libtiff4**.deb (j'ai trouvé libtiff4_3.9.7-3ubuntu1_i386.deb en "proposed" pour Trusty sur launchpad) parce qu'il m'était demandé pour le installer le paquet "ip4500series".

J'ai donc executé ton - super - script pour les deux paquets Canon, puis ajouté l'imprimante en lui spécifiant le fichier ppd dans /usr/share/ppd, et ça roule!!

De plus, les couleurs sont parfaites. Elles étaient toutes pourries avec le pilote Gutenprint qu'on trouve dans la base de données...

(off topic : l'applet d'impression fonctionne sans accrocs avec MATE, apparement c'est pas toujours évident, mais là j'ai le bol!)

Encore merci!

Laurent


"One thing I could tell you is you gotta be free!
Come together! Right now, over me..."

www.myspace.com/gladysolfsen

Hors ligne

#40 Le 07/09/2014, à 21:46

lolbou

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Update:

J'ai réinstallé Ubuntu 14.04 (install standard en USB) sur mon autre ordi. Aucun problème avec la même imprimante iP4500 sur livebox 2... Le script marche au poil

J'ai aussi retrouvé les couleurs normales, ça change la vie! Encore MERCI !!!


"One thing I could tell you is you gotta be free!
Come together! Right now, over me..."

www.myspace.com/gladysolfsen

Hors ligne

#41 Le 20/09/2016, à 13:22

Energie Conseil Lauragais

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

demonipuch a écrit :

Bonjour

J'ai écrit un petit script (basé sur les infos trouvées dans le post http://forum.ubuntu-fr.org/viewtopic.php?id=269086 et sur le blog http://www.kakesa.net/linux/drivers-can … oala/521#) qui va "réparer" le problème de dépendance avec libcupsys2 lors de l'installation des pilotes d'imprimante Canon et vous proposez d'installer le paquet "réparé". Le script force également l'installation sur les systèmes 64 bits.

Le script a été testé avec Ubuntu 10.04 et les pilotes pour Canon iP series et MP series.

L'utilisation du script est simple :
Téléchargez le :

wget http://demonipuch.free.fr/rebuildeb_canon.sh

Accordez lui le droit exécution

chmod +x rebuildeb_canon.sh

Lancez le script :

./rebuildeb_canon.sh /chemin/vers/fichier/cnijfilter-xxxxx_xxxxx_i386.deb

Screenshots :
Erreur d'installation du paquet fourni par canon :
http://pix.toile-libre.org/upload/thumb/1305118719.png
Réparation et installation du paquet sur système 32 bits :
http://pix.toile-libre.org/upload/thumb/1305118919.png

Contenu du code :

#!/bin/bash
# Fix libcupsys2 dependancy issue with Canon printers and force installation for amd64 computers
#
# ./rebuildeb_canon.sh /path/to/file/cnijfilter-xxxxx_xxxxx_i386.deb

PACKAGE=$1
NAME=`basename $PACKAGE`
TMP_DIR=`echo $PACKAGE | cut -d"_" -f1 | cut -d"-" -f2`
ARCHITECTURE=`uname -m`

read -p "Rebuild this package? $NAME [y/n] " ANSWER
while [[ $ANSWER != "y" ]] && [[ $ANSWER != "n" ]] ; do
    read -p "Rebuild this package? $NAME [y/n] " ANSWER
done 
    if [[ $ANSWER == "n" ]] ; then
        exit 0
    else 
        dpkg-deb -x $PACKAGE $TMP_DIR
        dpkg-deb --control $PACKAGE
        sed -i 's/libcupsys2 (>= 1.2.1)/libcupsys2 (>= 1.2.1) | libcups2/' DEBIAN/control
        mv DEBIAN/ $TMP_DIR
        sudo chown -R root:root $TMP_DIR
        rm $PACKAGE
        dpkg -b $TMP_DIR $PACKAGE
        sudo rm -rf $TMP_DIR
        echo "New package built..."
    fi
read -p "Install new package? [y/n] " ANSWER
while [[ $ANSWER != "y" ]] && [[ $ANSWER != "n" ]] ; do
    read -p "Install new package? [y/n] " ANSWER
done
    if [[ $ANSWER == "n" ]] && [[ $ARCHITECTURE != "x86_64" ]] ; then
        echo -e "To install the package later, run this command :\nsudo dpkg -i $PACKAGE"
        exit 0
    elif [[ $ANSWER == "n" ]] && [[ $ARCHITECTURE == "x86_64" ]] ; then
        echo -e "To install the package later, run this command :\nsudo dpkg -i --force-architecture $PACKAGE"
        exit 0
    elif [[ $ANSWER == "y" ]] && [[ $ARCHITECTURE == "x86_64" ]] ; then
        sudo dpkg -i --force-architecture $PACKAGE
    else
        sudo dpkg -i $PACKAGE
    fi
exit 0

Bonjour Demonipush,
est-ce que cela fonctionne pour Ubuntu 16.04.1 LTS  sous Mate pour l'installation "fastidieuse" d'une IP2600 (Canon) ?
Grand Grand Merci par avance wink


Nouveau sous Linux :
Ubuntu 16.04.01 Mate

Hors ligne

#42 Le 28/09/2016, à 11:49

Energie Conseil Lauragais

Re : Régler le probleme de dépendance libcupsys2 avec les pilotes Canon

Hello , ne fonctionne pas je suis repasser à la version Ubuntu 14


Nouveau sous Linux :
Ubuntu 16.04.01 Mate

Hors ligne