Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
imprimantes_oki [Le 16/11/2019, 23:21] – [Partie Scanner] mathieu.mdimprimantes_oki [Le 25/08/2022, 03:35] (Version actuelle) – [Partie Scanner] 91.173.165.166
Ligne 19: Ligne 19:
 Téléchargez le paquet Debian correspondant à votre architecture processeur (AMD64 pour 64-bit, ou i386 pour 32-bit) [[https://www.oki.com/fr/printing/support/drivers-and-utilities/colour-multifunction/index.html|sur le site d'OKI]]. Le paquet deb fourni par OKI est dysfonctionnel, il est donc nécessaire de le modifier ainsi : Téléchargez le paquet Debian correspondant à votre architecture processeur (AMD64 pour 64-bit, ou i386 pour 32-bit) [[https://www.oki.com/fr/printing/support/drivers-and-utilities/colour-multifunction/index.html|sur le site d'OKI]]. Le paquet deb fourni par OKI est dysfonctionnel, il est donc nécessaire de le modifier ainsi :
   * Se déplacer dans le dossier où se trouve le deb   * Se déplacer dans le dossier où se trouve le deb
-  * Le [[archivage|décompresser]] avec la commande suivante : <code bash>dpkg-deb -R <paquet_téléchargé>.deb okitmp</code> +  * Le [[archivage|décompresser]] avec la commande suivante : <code bash>dpkg-deb -R PAQUET_TÉLÉCHARGÉ.deb okitmp</code>
   * Supprimer le fichier ''okitmp/usr/share/sane/xsane/doc/sane-oki-doc.html'' (c'est ce lien symbolique cassé qui empêche l'installation)   * Supprimer le fichier ''okitmp/usr/share/sane/xsane/doc/sane-oki-doc.html'' (c'est ce lien symbolique cassé qui empêche l'installation)
-  * Recréer le paquet deb : <code bash>dpkg-deb -b okitmp <paquet_téléchargé>-fixed.deb</code>+  * Recréer le paquet deb : <code bash>dpkg-deb -b okitmp PAQUET_TÉLÉCHARGÉ-corrigé.deb</code>
   * [[:tutoriel:comment_installer_un_paquet|Installer]] le deb fraichement recréé.   * [[:tutoriel:comment_installer_un_paquet|Installer]] le deb fraichement recréé.
-Il reste à démarrer le service ''okiscand'' avant de pouvoir scanner via le réseau : <code bash>sudo systemctl start okiscand.service</code>+Il reste à démarrer le service ''okiscand'' avant de pouvoir scanner via le réseau : 
 +<code bash> 
 +sudo systemctl start okiscand.service 
 +# Si le service doit être automatiquement redémarré à chaque reboot, l'activer : 
 +sudo systemctl enable okiscand.service 
 +</code>
  
 Vous pouvez désormais utiliser votre scanner avec [[simple-scan]] ou via la commande ''okiscantool''. Vous pouvez désormais utiliser votre scanner avec [[simple-scan]] ou via la commande ''okiscantool''.
 +
 +<note important>__**Installation sur Ubuntu 22.04**__.
 +
 +Si au lancement de la commande ''okiscantool'' vous obtenez cette erreur:
 +<code bash>File "/usr/bin/okiscantool", line 110
 +    except KeyError, e:
 +           ^^^^^^^^^^^
 +SyntaxError: multiple exception types must be parenthesized</code>
 +ou qu'il n'est pas possible d'installer le paquet du driver en suivant les étapes ci-dessus.
 +
 +Il est possible dans ce cas que le driver et ses outils ne soit compatibles qu'avec python 2. Pour l'installer sur ubuntu 22.04, voici les étapes:
 +  * Effectuer les étapes précendentes concernant l'installation du paquet du driver. Cependant avant de recréer le ''PAQUET_TELECHARGE'' dans les étapes ci-dessus, il faut supprimer les dépendences au package ''python''. Pour cela, allez dans le répertoire ''okitmp/DEBIAN'', puis ouvrir le fichier ''control''. Supprimer sur la ligne commençant par ''Depends'' toutes les références au package ''python''.
 +  * Installer python 2 et netpbm: <code bash>sudo apt-get install python2 netpbm</code>
 +  * Créer un lien symbolique vers python2: <code bash>cd /usr/bin
 +ln -s python2 python</code>
 +  * Installer GTK 2: pour cela il y a plusieurs étapes:
 +  - Télécharger les paquets suivant: <code bash>wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb
 +wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.deb
 +wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
 +</code>
 +  - Se déplacer dans le dossier où se trouve les debs
 +  - Décompresser l'archive GTK : <code bash>dpkg-deb -R python-gtk2_2.24.0-5.1ubuntu2_amd64.deb gtktmp</code>
 +  - Il faut supprimer les dépendences au package ''python''. Pour cela, allez dans le répertoire ''gtktmp/DEBIAN'', puis ouvrir le fichier ''control''. Supprimer sur la ligne commençant par ''Depends'' toutes les références au package ''python'' et ''python:any''.
 +  - Recréer le paquet deb : <code bash>dpkg-deb -b gtktmp python-gtk2_2.24.0-5.1ubuntu2_amd64-corrigé.deb</code>
 +  - Installer les paquets: <code bash>sudo apt-get install ./python-cairo_1.16.2-2ubuntu2_amd64.deb ./python-gobject-2_2.28.6-14ubuntu1_amd64.deb python-gtk2_2.24.0-5.1ubuntu2_amd64-corrigé.deb</code>
 +  * Vous pouvez démarrer le service ''okiscand.service''.
 +</note>
 ====== Liste des imprimantes OKI ====== ====== Liste des imprimantes OKI ======
  
Ligne 40: Ligne 72:
 | MC361 MFP | **[[apt>printer-driver-oki]]** ||| | MC361 MFP | **[[apt>printer-driver-oki]]** |||
 |MC362| {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} | {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} || |MC362| {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} | {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} ||
 +|MC363| {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} | {{:icons:document-save.png?nolink|Télécharger le pilote sur le site oki...}} ||
 | MC560 | **[[apt>printer-driver-oki]]** ||| | MC560 | **[[apt>printer-driver-oki]]** |||
 | MC561 MFP | **[[apt>printer-driver-oki]]** ||| | MC561 MFP | **[[apt>printer-driver-oki]]** |||
 | MC860 | **[[apt>printer-driver-oki]]** ||| | MC860 | **[[apt>printer-driver-oki]]** |||
  
-====ES====+ES7170 MFP
 ^ Modèle ^ Pilote imprimante ^ Pilote scanner  ^ Commentaire ^ ^ Modèle ^ Pilote imprimante ^ Pilote scanner  ^ Commentaire ^
 | ES8451 MFP | {{:icons:icon-ubuntu.png| Les pilotes d'impression ou du scanner sont installés par défaut. Cliquez sur l'icône pour plus de détails.}} ||Pour imprimer en couleur, choisir le pilote générique Generic PCL 6/PCL XL Printer Foomatic/pxlcolor (recommended). Impression impeccable.| | ES8451 MFP | {{:icons:icon-ubuntu.png| Les pilotes d'impression ou du scanner sont installés par défaut. Cliquez sur l'icône pour plus de détails.}} ||Pour imprimer en couleur, choisir le pilote générique Generic PCL 6/PCL XL Printer Foomatic/pxlcolor (recommended). Impression impeccable.|