ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Imprimante

Fil des billets

dimanche, décembre 9 2007

Gravatar de MotarionInstallation HP Photosmart C5180 Multifonctions en réseau sous Ubuntu Gutsy via Motarion

En utilisant le logiciel spécifique (hplip) de HP pour installer les imprimantes multifonctions, il est possible de configurer en un seul coup l’impimante ainsi que le scanner en réseau. Si l’on passe par l’assistant standard, il ne trouve que l’imprimante.

1 - Installation des dépendances:

sudo apt-get install python-qt3

2 - Lancement du programme:

sudo hp-setup

3 - Suivre les étapes:

Étape 1Configuration de la connexion

Découverte de l’imprimante sur le réseauDécouverte de l’imprimante sur le réseau

Choix du profil imprimanteChoix du profil imprimante

Information sur l’imprimante Information sur l’imprimante

Installation de l’imprimante Installation de l’imprimante

Voilà il ne reste plus qu’à tester votre nouellle imprimante. Les pilotes des imprimantes HP sont développer sous licence libre, vous pouvez trouver les derniers pilotes sur le site dédié à hplip .

Gravatar de MotarionInstallation HP Photosmart C5180 Multifonctions en réseau sous Ubuntu Gutsy via Motarion

En utilisant le logiciel spécifique (hplip) de HP pour installer les imprimantes multifonctions, il est possible de configurer en un seul coup l’impimante ainsi que le scanner en réseau. Si l’on passe par l’assistant standard, il ne trouve que l’imprimante.

1 - Installation des dépendances:

sudo apt-get install python-qt3

2 - Lancement du programme:

sudo hp-setup

3 - Suivre les étapes:

Étape 1Configuration de la connexion

Découverte de l’imprimante sur le réseauDécouverte de l’imprimante sur le réseau

Choix du profil imprimanteChoix du profil imprimante

Information sur l’imprimante Information sur l’imprimante

Installation de l’imprimante Installation de l’imprimante

Voilà il ne reste plus qu’à tester votre nouellle imprimante. Les pilotes des imprimantes HP sont développer sous licence libre, vous pouvez trouver les derniers pilotes sur le site dédié à hplip .

jeudi, avril 19 2007

Gravatar de mumblyCanon LBP-810 (et dérivées) sous Ubuntu Edgy/Feisty (suite) via mumbly

Plusieurs personnes m'ayant contacté au sujet de l'imprimante laser Canon LBP-800/810 sous Linux, j'ai fait précédemment un post expliquant rapidement la marche à suivre pour installer ce matériel qui, jusqu'ici se montrait particulièrement récalcitrant, sous Ubuntu notamment ...
Même si cela fonctionne très bien il s'avère que les pilotes proposés, après un test prolongé, comportent quelques défauts, notamment sur l'impression de longs documents (plus d'une trentaine de pages ...) et sur les images/photos contenues notamment dans les textes.
Aussi, j'ai retrouvé sur les forums ubuntu-fr.org une manip proposée par patrickweb qui semble vraiment résoudre ces problèmes ...
Je vous la repropose ici afin d'en faire profiter le plus grand nombre. Et cela s'avère fort simple :
Créer un répertoire dans son home pour plus de facilité. Celui-ci peut être nommé de la sorte : /home/user/canon (remplacez user par votre vrai nom de compte, par exemple : /home/olivier/canon).
Puis, dans ce répertoire créer un script :

$ gedit /home/user/canon/lbp-810.sh

... Copiez-collez le script suivant :
#! /bin/sh
#
# installation d'une Canon LBP810 sur Ubuntu Edgy
wget http://labergerie.ath.cx/Canon/ccpd
wget http://labergerie.ath.cx/Canon/cndrvcups-capt_1.30-2_i386.deb
wget http://labergerie.ath.cx/Canon/cndrvcups-common_1.30-2_i386.deb
sudo dpkg -i cndrvcups-common_1.30-2_i386.deb
sudo dpkg -i cndrvcups-capt_1.30-2_i386.deb
sudo /etc/init.d/cupsys stop
sudo ps ax | grep cupsd
sudo killall cupsd
sudo mkdir /var/ccpd
sudo mkdir /var/captmon
sudo mkfifo /var/ccpd/fifo0
sudo chmod 777 /var/ccpd/fifo0
sudo chown root /var/ccpd/fifo0
sudo /etc/init.d/cupsys start
ls /usr/share/cups/model/ | grep CNCUPS
sudo /usr/sbin/lpadmin -p LBP-810 -P /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo ln -s /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
sudo /usr/sbin/ccpdadmin -p LBP-810 -o /dev/usblp0
sudo mv /etc/init.d/ccpd ccpdold
sudo cp ccpd /etc/init.d/ccpd
sudo chmod a+x /etc/init.d/ccpd
sudo /etc/init.d/ccpd start
sudo update-rc.d ccpd defaults 20
sudo ccpdadmin
exit 0

Puis donnez les droits d'exécution à ce script :
$ chmod +x lbp-810.sh

Lancez-le :
$ sudo sh lbp-810.sh

Ce script va télécharger les pilotes Capt, les installer mais aussi configurer pour vous l'imprimante. Si bien que vous pourrez alors ouvrir Système/Administration/Impression et vous verrez qu'une nouvelle imprimante est apparue : LBP-810 !!!

Après plusieurs tests donc, ce pilote s'avère plus fiable et plus "précis". Ca fonctionne très bien en milieu professionnel avec l'impression de "longs" documents (traitement de texte + images de plus de 30 pages).

mardi, avril 17 2007

Gravatar de mumblyImprimante LBP-810 (et dérivées) sous Ubuntu (Dapper/Edgy/Feisty) via mumbly

J'avais précédemment fait un petit billet sur l'installation et la configuration d'une imprimante Canon LBP-810 (laser) sous Ubuntu avec les drivers de Nicolas Boichat ... Mais c'était il y a un petit moment déjà et depuis les choses ont bien changé ...
Notamment, cela ne fonctionne plus du tout depuis Dapper Drake (6.06 LTS) car, visiblement, la manière de gérer /dev/usb/lp0 a changé. Tout se trouve désormais dans /dev/usblp0 ... Subtile nuance !
En fait l'imprimante est parfaitement reconnue dans Système/Administration/Impression mais rien ne s'imprime et les "jobs" restent éternellement dans la file d'attente : normal, la config par défaut ne convient plus ! Et la solution est en fait fort simple :

(1) - vous téléchargez les pilotes à cette adresse : http://www.boichat.ch/nicolas/capt/capt-0.1.tar.gz

(2) - Puis vous taperez :
$ tar xvfz capt-0.1.tar.gz
$ cd capt-0.1/

(3) - Vous allez maintenant éditer le fichier capt.c et à la ligne 759 vous changerez
fd = open("/dev/usb/lp0", O_RDWR | O_NONBLOCK);
par
fd = open("/dev/usblp0", O_RDWR | O_NONBLOCK);

(4) - Puis vous allez éditer le fichier lbp810-test.c et à la ligne 190 vous changerez
fd = open("/dev/usb/lp0", O_RDWR | O_NONBLOCK);
par
fd = open("/dev/usblp0", O_RDWR | O_NONBLOCK);

Voila la petite modification mineure mais qui va se révéler salvatrice ! :)

(5) - Vous terminerez par :
$ make
puis :
$ sudo make install

(6) - Il ne vous restera plus qu'à aller dans Système/Administration/Impression/Nouvelle Imprimante ... afin d'installer ... une nouvelle imprimante :)
Mais attention : il faut ruser ! En effet, il ne faut SURTOUT PAS choisir l'imprimante détectée sur le port USB : ca ne marchera pas ! Ne me demander pas pourquoi, je n'en sais strictement rien ...
Vous allez alors cocher "Utiliser une autre imprimante en définissant un port" et vous allez sélectionner LPT#1
Après avoir cliqué sur "suivant", il ne vous restera plus qu'à sélectionner le bon pilote, à savoir LBP-810 que vous devez trouver dans la liste des drivers Canon !
Puis vous ferez "Suivant" et "Appliquer".
Une nouvelle imprimante "LBP-810" va alors apparaitre dans la liste des imprimantes installées sur votre système.

L'imprimante devrait désormais fonctionner... Essayez de faire un test avec : Clic droit, "Propriétés", "Imprimer une page de test".

Certains ont néanmoins remarqué quelques imperfections dans l'impression de certaines images ou dans la gestion des marges ... N'hésitez pas à le faire savoir ici en déposant un petit commentaire !