J'ai récemment mis à niveau à 14.04 (64 bits). Mon imprimante fonctionnait sur mon Ubuntu 12.04 (32 bits), mais maintenant je ne peux plus imprimer. Tous les packages ont été installés avec succès sur l’imprimante et l’imprimante peut être installée avec succès, mais elle n’imprime pas la page de test.
Il y a un article en attente sans solution dans ce forum: buntu 14.04 ne peut pas imprimer sur Canon LBP3300 ou Canon MG546 pas sûr que ce soit la même question,
Sil te plait aide moi.
J'ai installé: (pour 64 bits) Pour installer la bibliothèque libtiff4 sur des systèmes Ubuntu 14.04 et Linux Mint 17 64 bits: $ wget ftp.us.debian.org/debian/pool/main/t/tiff3/libtiff4_3.9.7-3_AMD64 .deb $ Sudo dpkg -i libtiff4_3.9.7-3_AMD64.deb, introduit dans: http://ubuntuforums.org/showthread.php?t=2220935
J'ai suivi les étapes pour télécharger le pilote Canon linux 2.8.0 et suivez les étapes:
Installation du pilote d'imprimante 0J73-005 Le pilote d'imprimante doit être installé pour que vous puissiez imprimer à partir d'imprimantes Canon utilisant Linux. Les fichiers installés diffèrent en fonction de l'environnement système utilisé. Les fichiers suivants sont installés sur les systèmes 32 bits: "cndrvcups-common-x.xx-x.i386.rpm": module commun pour les pilotes CUPS "cndrvcups-ufr2-us-x.xx-x.i386.rpm": Module de pilote d'imprimante UFR II Les fichiers suivants sont installés sur des systèmes 64 bits: "cndrvcups-common-x.xx-x.x86_64.rpm": module commun pour les pilotes CUPS "cndrvcups-ufr2-us-x.xx-x. x86_64.rpm ": module de pilote d’imprimante UFR II Les fichiers suivants sont installés sur des systèmes Debian 32 bits:" cndrvcups-common_x.xx-x_i386.deb ": module commun aux pilotes CUPS" cndrvcups-ufr2-us_x.xx-x_i386. deb ": module de pilote d'imprimante UFR II Les fichiers suivants sont installés dans les systèmes Debian 64 bits:" cndrvcups-common_x.xx-x_AMD64.deb ": module commun pour les pilotes CUPS" cndrvcups-ufr2-us_x.xx-x_AMD64.deb " : Module de pilote d’imprimante UFR II 1. Démarrez Linux et connectez-vous en tant qu’utilisateur "racine". $ su 2. Installez le module commun pour les pilotes CUPS. Pour les paquets rpm: Entrez la commande suivante:
rpm -ivh [file name of common module for CUPS drivers]
Pour les paquets deb: Entrez la commande suivante:
dpkg -i [file name of common module for CUPS drivers]
REMARQUE Lorsque vous exécutez la commande rpm à partir d'un répertoire, indiquez le chemin ou utilisez la commande cd pour changer le répertoire actuel en répertoire contenant les fichiers du pilote d'imprimante. Pour plus d'informations sur la commande rpm, entrez "man rpm" à l'aide du logiciel du terminal, tel que Terminal GNOME. 3. Installez le module de pilote d'imprimante UFR II. Pour les paquets rpm: Entrez la commande suivante:
rpm -ivh [file name of the UFR II printer driver module]
Pour les paquets deb: Entrez la commande suivante:
dpkg -i [file name of the UFR II printer driver module]
4. Redémarrez CUPS. Pour les paquets rpm: Entrez la commande suivante:
/etc/init.d/cups restart
Pour les paquets deb: Entrez la commande suivante:
/etc/init.d/cupsys restart
REMARQUE N'enregistrez pas l'imprimante à l'aide de la commande "lpadmin" avant de redémarrer CUPS. Selon le système d'exploitation que vous utilisez, vous devrez peut-être utiliser la commande de package rpm ci-dessus pour redémarrer CUPS, même si le système que vous utilisez normalement requiert les commandes de package deb. La commande ci-dessus peut être invalide sous certains systèmes d'exploitation. Si c'est le cas, utilisez la commande suivante.
service cups restart
5. Enregistrez l'imprimante (PPD) auprès du spouleur d'impression.
J'ai résolu le problème. Le problème est en effet causé par l’absence de bibliothèques 32 bits. Des parties du pilote 64 bits sont fournies sous forme de bibliothèques 32 bits qui ont des dépendances non résolues sur une installation (K) Ubuntu 64. Vous devez savoir quelles bibliothèques 32 bits sont manquantes sur votre système. Sur mon système, il ne s'agissait que de libstdc ++. S0.6. En fonction de votre configuration, il me manque plus de bibliothèques. Pour le savoir, décompressez les sources (deux fichiers tgz dans le sous-dossier Sources) et effectuez un
find . -name \*.so\* -exec ldd {} \;|grep not
depuis le répertoire où vous avez décompressé les sources. Cela devrait lister toutes les dépendances non résolues. Vous devez installer ces bibliothèques et ensuite le pilote devrait fonctionner.
Pour moi un
apt-get install lib32stdc++6
était tout ce que je devais faire.