Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutoriel:pilote_lexmarkz08 [Le 20/04/2015, 21:09] – créée L'Africaintutoriel:pilote_lexmarkz08 [Le 22/07/2019, 11:52] (Version actuelle) Super-chemist
Ligne 1: Ligne 1:
 +{{tag>Bionic Xenial imprimante lexmark tutoriel}}
  
 +-----
 +
 +======Installer le pilote lexmark-08z-series======
 +Ce tutoriel a pour but de vous montrer comment installer le pilote **lexmark-08z-series**. Ce n'est pas une manipulation simple, la raison en est le fait que Lexmark ne mets pas à jour ses pilotes pour les versions récentes d'Ubuntu.
 +Le pilote disponible est conçu pour une utilisation sous Ubuntu 10.10 en version 32 bits, et n'a pas été mis à jour depuis !
 +Aujourd'hui, Ubuntu n'est disponible qu'en version 64 bits, et le pilote nécessite donc quelques ajustements.
 +Consultez la liste des imprimantes Lexmark pour savoir si votre imprimante est supportée par ce pilote propriétaire fourni par Lexmark.
 +=====Pré-requis=====
 +  * Disposer des droits d'administration,
 +  * Disposer d'une connexion à internet configurée et activée,
 +  * **Pour Ubuntu 18.04 LTS et versions suivantes :**
 +    *  [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] [[apt>libncurses5:i386]], [[apt>libstdc++6:i386]] et [[apt>libcupsimage2:i386]].
 +  * **Pour Ubuntu 16.04 et suivantes :**
 +    * Avoir installé les paquets **[[apt>xzdec,xz-utils]]**
 +    * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>libtiff4]]** comme indiqué [[tutoriel:installer_imprimante_canon#Problèmes de dépendances libtiff4|ici]].
 +    * Sur [[:architecture|architecture 64 bits]] avoir installé les paquets **[[apt>lib32z1,lib32ncurses5,lib32bz2-1.0,xzdec:i386,xz-utils:i386]]** sous [[:trusty|Ubuntu 14.04]] et sous [[:xenial|Ubuntu 16.04]]  **[[apt>lib32z1,libz1:i386,libncurses5:i386,xzdec:i386,xz-utils:i386]]**, enfin les paquets **[[apt>libatk1.0-0:i386,libcairo2:i386,libgtk2.0-0:i386,libpango1.0-0:i386,libstdc++6:i386,libxml2:i386,libpopt0:i386]]**.
 +
 +<note help>Si l'installation des paquets proposée plus haut ne suffit pas à faire fonctionner votre imprimante suivez les indications de cette [[:tutoriel:installer_imprimante_canon#Problème de librairie ia32 supprimée depuis Trusty 14.04|page]] pour installer la bibliothèque **ia32libs**.</note>
 +
 +**Pour Ubuntu 18.04 et suivates :**
 +<code>sudo apt install libncurses5:i386 libstdc++6:i386 libcupsimage2:i386 </code>
 +**Pour Ubuntu 16.04 et suivantes :**
 +<code>sudo apt install -y lib32z1 lib32ncurses5 lib32bz2-1.0 xzdec:i386 xz-utils:i386 libatk1.0-0:i386 libcairo2:i386 libgtk2.0-0:i386 libpango1.0-0:i386 libstdc++6:i386 libxml2:i386 libpopt0:i386 </code>
 +=====Téléchargement du pilote=====
 +
 +Le pilote est disponible au téléchargement sur le [[http://downloads.lexmark.com/downloads/cpd/lexmark-08z-series-driver-1.0-1.i386.deb.sh.tar.gz|site de Lexmark]].
 +
 +Vous pourrez également le trouver [[http://dl.dropbox.com/u/65870639/lexmark-08z-series-driver-1.0-1.i386.deb|ici]], dans quel cas vous n'aurez pas à passer par les diverses étapes qui suivent, passez directement à la partie [[#Installation du pilote]].
 +
 +=====Installation=====
 +====Correction du paquet====
 +Avant d'installer le pilote, il va falloir modifier le fichier ''control'' du paquet **deb**. Pour cela suivez les instructions détaillées qui suivent :
 +  - [[:archivage|Décompressez]] le fichier téléchargé dans votre **Dossier personnel**,
 +  - Court-circuitez le script d'installation avec ''noexec'' et choisissez l'emplacement de l'extraction avec cette commande : <code>./lexmark-08z-series-driver-1.0-1.i386.deb.sh --noexec --target lexmark</code>
 +  - La commande précédente aura créer un dossier //lexmark//, déplacez-vous dedans: <code>cd lexmark</code>
 +  - Il faut encore le [[:archivage|décompresser]] une archive avec cette commande: <code>tar xJvf instarchive_all</code>
 +  - Créez un dossier de travail pour corriger le **.deb** : <code>mkdir lexmark-archive</code>
 +  - Extrayez le contenu du  paquet **.deb** : <code>dpkg-deb -R lexmark-08z-series-driver-1.0-1.i386.deb lexmark-archive</code>
 +  - Supprimez la ligne dans le fichier ''control'' du paquet : <code>
 +sed -i "/^ $/d" lexmark-archive/DEBIAN/control</code>
 +  - Reconstruisez le paquet : <code>dpkg-deb -b ./lexmark-archive New-lexmark-08z-series-driver-1.0-1.i386.deb</code>
 +   
 +
 +====Installation du pilote====
 +Pour installer le pilote, qui se trouve dans le dossier //lexmark// créé précédemment, entrez cette commande dans un [[terminal]] : <code>sudo dpkg -i New-lexmark-08z-series-driver-1.0-1.i386.deb</code> ou double-cliquez dessus.
 +
 +
 +====Correction du fichier de configuration apparmor====
 +**Sous Ubuntu 18.04**
 +
 +Le fichier d'installation a modifié un fichier de configuration du système de protection Apparmor, mais ce fichier contient désormais une erreur de syntaxe !
 +L'exécution de la ligne ''sudo dpkg...'' à l'étape précédente vous a normalement donné un message vous informant d'une erreur à la **ligne 196** du fichier **/etc/apparmor.d/usr.sbin.cupsd**.
 +
 +[[:tutoriel:comment_modifier_un_fichier|Modifiez ce fichier]] (avec les droits root) pour corriger cette ligne et remplacer
 +<code>  unix peer=(label=/usr/sbin/cupsd unix peer=(label=/usr/sbin/cupsd),</code>
 +par
 +<code>  unix peer=(label=/usr/sbin/cupsd),</code>
 +**Redémarrer l'ordinateur pour la prise en compte de cette modification.**
 +
 +<note tip>**Pas à pas simplifié pour l'édition du fichier :**
 +  -Sous un terminal, saisir : <code>sudo nano /etc/apparmor.d/usr.sbin.cupsd</code>
 +  -Effectuer la combinaison de touches **Ctrl + _ (tiret du 8)**, saisir le numéro de ligne **196** puis valider avec la touche **Entrée**.
 +  -Utiliser alors les flèches et la touche **Suppr** de votre clavier pour corriger la ligne comme indiqué ci-dessus.
 +  -Enregistrer les modifications avec les touches **Ctrl + O (la lettre O)** puis valider avec **Entrée**.
 +  -Enfin quitter **nano** avec la combinaison **Ctrl + X**.
 +**Ne pas oublier de redémarrer l'ordinateur pour la prise en compte de cette modification**.
 +</note>
 +
 +=====Installation de l'imprimante=====
 +
 +====En USB====
 +Vous pouvez désormais vous référer au [[:tutoriel:installer_imprimante_preinstalles|guide d'installation d'une imprimante à partir de pilotes pré-installés]]. Au moment de la détection de l'imprimante, entre //Périphérique et port série #1// il devrait y avoir //Votre_modèle_Lexmark//, cliquez dessus puis sur //Suivant// et //Appliquer//.
 +
 +====En Wifi====
 +Si vous avez une imprimante wi-fi, commencez par la débrancher du port USB, si elle y est connectée, vérifiez que le wi-fi est actif sur l'imprimante (voyant vert).
 +Sur la même fenêtre que celle de l'installation en USB, cliquez sur :
 +  * //Ajouter// et saisissez l'URI : "[[socket://192.168.IP_de_votre_imprimante:9100]]" puis sur //Suivant//,
 +  *  Fournissez le fichier **PPD** correspondant à votre imprimante, que vous trouverez dans le dossier ///usr/lexinkjet/08zero/etc///.
 +
 +<note help>Pour connaître l'adresse IP de votre imprimante wifi, sur l'imprimante: dans //paramètres// (la clef de 12 !!), configuration réseau, adresse IP, affichez adresse IP, et vous l'avez!</note>
 +
 +__________
 +
 +Contributeurs: [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs:super-chemist|Super-chemist]]