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 :
- Pour Ubuntu 16.04 et suivantes :
- Avoir installé les paquets xzdec,xz-utils
- Sur architecture 64 bits avoir installé les paquets lib32z1,lib32ncurses5,lib32bz2-1.0,xzdec:i386,xz-utils:i386 sous Ubuntu 14.04 et sous Ubuntu 16.04 lib32z1,libz1:i386,libncurses5:i386,xzdec:i386,xz-utils:i386, enfin les paquets libatk1.0-0:i386,libcairo2:i386,libgtk2.0-0:i386,libpango1.0-0:i386,libstdc++6:i386,libxml2:i386,libpopt0:i386.
Pour Ubuntu 18.04 et suivates :
sudo apt install libncurses5:i386 libstdc++6:i386 libcupsimage2:i386
Pour Ubuntu 16.04 et suivantes :
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
Téléchargement du pilote
Le pilote est disponible au téléchargement sur le site de Lexmark.
Vous pourrez également le trouver 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 :
- 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 :./lexmark-08z-series-driver-1.0-1.i386.deb.sh --noexec --target lexmark
- La commande précédente aura créer un dossier lexmark, déplacez-vous dedans:
cd lexmark
- Il faut encore le décompresser une archive avec cette commande:
tar xJvf instarchive_all
- Créez un dossier de travail pour corriger le .deb :
mkdir lexmark-archive
- Extrayez le contenu du paquet .deb :
dpkg-deb -R lexmark-08z-series-driver-1.0-1.i386.deb lexmark-archive
- Supprimez la ligne dans le fichier
control
du paquet :sed -i "/^ $/d" lexmark-archive/DEBIAN/control
- Reconstruisez le paquet :
dpkg-deb -b ./lexmark-archive New-lexmark-08z-series-driver-1.0-1.i386.deb
Installation du pilote
Pour installer le pilote, qui se trouve dans le dossier lexmark créé précédemment, entrez cette commande dans un terminal :
sudo dpkg -i New-lexmark-08z-series-driver-1.0-1.i386.deb
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.
Modifiez ce fichier (avec les droits root) pour corriger cette ligne et remplacer
unix peer=(label=/usr/sbin/cupsd unix peer=(label=/usr/sbin/cupsd),
par
unix peer=(label=/usr/sbin/cupsd),
Redémarrer l'ordinateur pour la prise en compte de cette modification.
- Sous un terminal, saisir :
sudo nano /etc/apparmor.d/usr.sbin.cupsd
- 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.
Installation de l'imprimante
En USB
Vous pouvez désormais vous référer au 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/.
__
Contributeurs: L'Africain, Super-chemist