Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 20/10/2021, à 16:41

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Tu peux essayer l'option -F (remplir la page avec le TIFF) et voir si le résultat n'est pas crade. Tu peux aussi essayer sans la taille de la page. Ou les deux ensemble. Fais des essais :

tiff2pdf -o test.pdf brscan_2021-10-20-16-15-15.tif
tiff2pdf -F -o test.pdf brscan_2021-10-20-16-15-15.tif
tiff2pdf -p A4 -F -o test.pdf brscan_2021-10-20-16-15-15.tif

Première commande : pas d'option particulière.
Deuxième commande : pas de dimension de page mais on demande à ce que l'image remplisse la page.
Troisième commande : on sort du A4 et on remplit la page.

À partir de là, le but est surtout de faire une conversion en PDF qui fonctionne, avec la bonne qualité, etc. Il y aura éventuellement d'autres options à tester (cf man tiff2pdf). Une fois qu'on a une commande qui donne un PDF qui te convient, on l'adaptera pour la mettre dans le script.

Hors ligne

#27 Le 20/10/2021, à 16:47

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Les trois fichiers se ressemble avec le même poids et en pleine page, cela me semble donc parfait. wink

tiff2pdf -p A4 -o test.pdf brscan_2021-10-20-16-15-15.tif

Pourquoi la commande ci-dessus produit une petite image ? Je vais aller voir la documentation. tongue

Dernière modification par Caille (Le 20/10/2021, à 16:52)

Hors ligne

#28 Le 20/10/2021, à 16:54

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ça a probablement à voir avec la résolution de l'image et celle par défaut utilisée par tiff2pdf.

La première commande (sans option) te donne bien une image pleine page en PDF ? Si oui, dans les propriétés du PDF, quelles dimensions sont indiquées pour la page ?

Hors ligne

#29 Le 20/10/2021, à 17:00

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Le premier sans option format A4 (210 x 297).
Le deuxième format 199 x 279 ?
Le troisième format A4 (210 x297).

Je pense que le premier est le plus simple, de toute façon je pourrait adapter au besoin.

Hors ligne

#30 Le 20/10/2021, à 17:06

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Oui, s'il génère du A4, avec une image pleine page et que la qualité semble correcte (si tu zoomes dessus, ce n'est pas une bouillie immonde ?), autant partir sur la commande sans options. Et donc, dans scantofile.sh, tu peux ajouter la commande suivante à la fin :

tiff2pdf -o "${OUTPUT%.tif}.pdf" "$OUTPUT"

Tu veux garder le TIFF ou l'effacer au passage ?

Hors ligne

#31 Le 20/10/2021, à 17:10

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Non je ne veux pas garder le TIFF. wink

Hors ligne

#32 Le 20/10/2021, à 17:15

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Alors après la commande tiff2pdf, rajoute la commande suivante :

rm "$OUTPUT"

Hors ligne

#33 Le 20/10/2021, à 17:30

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Avec la commande dans le fichier scanofile.sh le fichier est plus petit ?
La commande ci-dessous:

tiff2pdf -o "${OUTPUT%.tif}.pdf" "$OUTPUT"

Ne donne pas le même résultat que celle-ci:

tiff2pdf -o test.pdf brscan_2021-10-20-16-15-15.tif

Par contre la commande ci-dessous a bien supprimé le TIFF.

rm "$OUTPUT"

Hors ligne

#34 Le 20/10/2021, à 17:32

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Les deux commandes sont exactement les mêmes, j'ai juste remplacé les noms de fichiers par la variable pour traiter le fichier scanné.

Hors ligne

#35 Le 20/10/2021, à 17:39

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ben le résultat est différent ?

J'ai simplement ajouté l'option -F et c'est bon. wink (Deuxième commande : pas de dimension de page mais on demande à ce que l'image remplisse la page.)

tiff2pdf -F -o "${OUTPUT%.tif}.pdf" "$OUTPUT"

J'ai également essayé avec cette commande, c'est bon aussi !

tiff2pdf -p A4 -F -o "${OUTPUT%.tif}.pdf" "$OUTPUT"

Je place en [Résolu].

Je te remercie. wink

Bonne soirée.

Dernière modification par Caille (Le 20/10/2021, à 17:59)

Hors ligne

#36 Le 21/10/2021, à 09:16

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Salut,
Je viens juste ajouter une petite précision !
J'ai ajouter le support du pdf en sortie direct de sane, ce n'est pas tres vieux : https://gitlab.com/sane-project/backend … quests/648
Je vous invite a mettre a jours votre version de sane

sudo add-apt-repository ppa:sane-project/sane-git
sudo apt-get update
sudo apt install libsane libsane-common sane-utils

Dans votre script a changer tif par pdf et cela devait marcher !

Hors ligne

#37 Le 21/10/2021, à 09:59

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ordissimo1 a écrit :

Dans votre script a changer tif par pdf et cela devait marcher !

Bonjour Ordissimo1,

Lors de l'installation il est demandé:

Fichier de configuration « /etc/sane.d/dll.conf »
 ==> Modifié (par vous ou par un script) depuis l'installation.
 ==> Le distributeur du paquet a fourni une version mise à jour.
   Que voulez-vous faire ? Vos options sont les suivantes :
    Y ou I  : installer la version du responsable du paquet
    N ou O  : garder votre version actuellement installée
      D     : afficher les différences entre les versions
      Z     : suspendre ce processus pour examiner la situation
 L'action par défaut garde votre version actuelle.
*** dll.conf (Y/I/N/O/D/Z) [défaut=N] ? 

Pourquoi avoir la possibilité de garder la version par actuelle si j'installe une autre version ?
J'ai répondu Y j'ai bon ?
Il y a aussi des "dll" sous Linux. lol
Par contre je ne sais pas ce que ça change pour le script du scanner "scantofile.sh" ?

Hors ligne

#38 Le 21/10/2021, à 10:09

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Pourquoi avoir la possibilité de garder la version par actuelle si j'installe une autre version ?

APT te posera ce genre de question systématiquement lors d'une mise à jour quand il installe un fichier de config et qu'il ne correspond pas à celui déjà en place, ce n'est pas spécifique à SANE.

J'ai répondu Y j'ai bon ?

Ça dépend, les différences peuvent venir de modifications que tu as faites dans le fichier de config et que tu voudrais garder, elles peuvent venir de nouvelles options ou de réglages par défaut différents dans la nouvelle version du fichier (il est donc différent même si tu n'as jamais touché à celui d'origine). Idéalement, il vaut mieux afficher les différences pour comparer les deux versions en essayant de les comprendre. En règle générale, si ça concerne un fichier de config auquel tu n'as jamais touché, il vaut mieux le remplacer par la nouvelle version. Si c'est un fichier de config que tu as modifié, il vaut mieux étudier les différences, voir si les seules sont les modifs que tu as faites (auquel cas tu peux garder l'ancienne version) ou s'il y a d'autres changements (dans ce cas, il vaut mieux remplacer le fichier, puis le modifier après coup pour rétablir les options que tu avais décidé de changer).

En tout cas, si tu ne sais pas si tu avais modifié ce fichier de config, c'est probablement que ce n'était pas le cas et que tu as bien fait de le remplacer. Si tu te souviens l'avoir modifié un jour pour changer telle ou telle option, tu peux toujours le refaire si c'est utile.

Dernière modification par abelthorne (Le 21/10/2021, à 10:11)

Hors ligne

#39 Le 21/10/2021, à 10:14

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Avant de faire une quelconque modification, je t'invite a sauvegarder les deux scripts

Puis applique les changement noté :

1 - La config scantofile.config

#[brscan-skey]

# resolution=100,150,200,300,400,600,1200,2400,4800,9600
resolution=100

# format=pdf,jpg,tiff,png
format=pdf

# source=FB,ADF_L,ADF_C
source=FB

#duplex=OFF,ON
duplex=OFF

#size=MAX,A3,A4,A5,A6,Letter,Legal,${width}x${height} (mm)
size=A4

2 - Le script scantofile

#! /bin/bash
# scantofile
#
mkdir -p ~/brscan
sleep 0.2

if [ -e ~/.brscan-skey/scantofile.config ];then
   source ~/.brscan-skey/scantofile.config
elif [ -e /etc//opt/brother/scanner/brscan-skey/scantofile.config ];then
   source /etc//opt/brother/scanner/brscan-skey/scantofile.config
fi



SCANIMAGE="/opt/brother/scanner/brscan-skey/skey-scanimage"
OUTPUT=~/brscan/brscan_"$(date +%Y-%m-%d-%H-%M-%S)".pdf
OPT_OTHER=""

if [ "$format" != '' ];then
   OPT_FORMAT="--format $format" 
else
   OPT_FORMAT="--format pdf" 
fi

if [ "$resolution" != '' ];then
   OPT_RESO="--resolution $resolution" 
else
   OPT_RESO="--resolution 100" 
fi

if [ "$source" != '' ];then
   OPT_SRC="--source $source" 
else
   OPT_SRC="--source FB" 
fi

if [ "$size" != '' ];then
   OPT_SIZE="--size $size" 
else
   OPT_SIZE="--size A4" 
fi

if [ "$duplex" = 'ON' ];then
   OPT_DUP="--duplex"
   OPT_SRC="--source ADF_C" 
else
   OPT_DUP=""
fi
OPT_FILE="--outputfile  $OUTPUT"

OPT_DEV="--device-name $1"

OPT="$OPT_DEV $OPT_RESO $OPT_SRC $OPT_SIZE $OPT_DUP $OPT_FORMAT $OPT_OTHER $OPT_FILE"

if [ "$(echo "$1" | grep net)" != '' ];then
    sleep 1
fi

#echo  "$SCANIMAGE $OPT" 
$SCANIMAGE $OPT

if [ ! -e "$OUTPUT" ];then
   sleep 1
   $SCANIMAGE $OPT
fi

echo "$OUTPUT" is created.

Hors ligne

#40 Le 21/10/2021, à 10:35

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Il faudrait faire ca dans les autre script aussi !

Hors ligne

#41 Le 21/10/2021, à 10:38

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ordissimo1 a écrit :

Avant de faire une quelconque modification, je t'invite a sauvegarder les deux scripts

Puis applique les changement noté :

1 - La config scantofile.config

Merci pour ces modifications, mais ça ne fonctionne pas.
Sur l'écran du scanner il y a un affichage comme si la numérisation commençait, mais aucun bruit de numérisation et au bout d'une minute environ il redonne la main.

Dernière modification par Caille (Le 21/10/2021, à 10:39)

Hors ligne

#42 Le 21/10/2021, à 10:54

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Juste pour test, pouvez vous modifier cette ligne :

SCANIMAGE="/opt/brother/scanner/brscan-skey/skey-scanimage"

par celle ci et recommencer ?

SCANIMAGE="/usr/bin/scanimage"

J'y crois pas, mais ca vaux le coups d'essayer!

Hors ligne

#43 Le 21/10/2021, à 11:05

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Non ça ne fonctionne pas mieux.

Il n'y a pas d'application "scanimage" ? Mais uniquement l'application "skey-scanimage"

Ordissimo1 a écrit :

Il faudrait faire ça dans les autre script aussi !

J'ai également commencé à modifier les autres scripts pour les mettre en conformité avec scantofile.sh

Dernière modification par Caille (Le 21/10/2021, à 11:09)

Hors ligne

#44 Le 21/10/2021, à 11:08

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Laisser tomber,
j'ai pouser la recherche, plus loin, c'est le binaire skey-scanimage qui inclue en dur le format tif.
Il faut ouvrir un ticket chez brother ou faire autrement

Hors ligne

#45 Le 21/10/2021, à 11:14

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ordissimo1 a écrit :

Laisser tomber,
j'ai pousser la recherche, plus loin, c'est le binaire skey-scanimage qui inclue en dur le format tif.
Il faut ouvrir un ticket chez brother ou faire autrement

Merci quand même. wink

Caille a écrit :

Ce sont probablement dans ces applications qu'est encré dans le marbre le format de sortie, ce serait pourtant si pratique d'avoir un fichier de configuration.

Malheureusement "OUI". tongue

Je modifie à nouveau mes script et fichiers de configurations pour utiliser la méthode précédente ?

Hors ligne

#46 Le 21/10/2021, à 11:19

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Oui

Hors ligne

#47 Le 21/10/2021, à 12:01

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Ordissimo1 a écrit :

Salut,
Je viens juste ajouter une petite précision !
J'ai ajouter le support du pdf en sortie direct de sane, ce n'est pas tres vieux : https://gitlab.com/sane-project/backend … quests/648
Je vous invite a mettre a jours votre version de sane

sudo add-apt-repository ppa:sane-project/sane-git
sudo apt-get update
sudo apt install libsane libsane-common sane-utils

Dans votre script a changer tif par pdf et cela devait marcher !

Suite...

Petite question, j'ai remis les scripts comme avant, ainsi que les fichiers de configurations.
Le script d'origine avec la modification apportée par abelthorne ne fonctionne plus, serait-ce du à l'installation ci-dessus ?

Hors ligne

#48 Le 21/10/2021, à 12:09

abelthorne

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Alors personnellement, je conseille généralement de ne pas utiliser le PPA en question à moins d'en avoir absolument besoin, parce que des éléments importants en beta c'est à éviter si on peut s'en passer et d'autre part parce que SANE n'est pas packagé de la même façon que dans les dépôts Ubuntu.

Comme tu n'as finalement pas besoin du PPA, je suggérerais de le virer de toute façon. En espérant que ça te remette à la situation initiale et que le fonctionnement de ton scanner ne dépende pas d'une option qui avait été changée dans le dll.conf qui a été mis à jour. Si c'est le cas, il va falloir retrouver en quoi il avait été modifié et si c'est par l'installation du pilote initialement, on n'est pas rendus.

Dans un premier temps, installe ppa-purge s'il ne l'est pas :

sudo apt-get install ppa-purge

puis utilise-le avec le PPA :

sudo ppa-purge ppa:sane-project/sane-git

Donne le retour pour vérifier que tout se passe bien. Si pendant la réinstallation des anciens paquets il te demande à nouveau s'il faut remplacer dll.conf, réponds oui (pour récupérer la config des paquets Ubuntu).

Hors ligne

#49 Le 21/10/2021, à 12:34

Caille

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

Suite...

$ sudo ppa-purge ppa:sane-project/sane-git
sudo: ppa-purge : commande introuvable
$ sudo apt-get install ppa-purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dctrl-tools dkms graphicsmagick libart-2.0-2 libglade2-0 libgnomecanvas2-0
  libgnomecanvas2-common libgsoap-2.8.91 libllvm11 libllvm11:i386 liblzf1
  libqrencode4 libqt5concurrent5 libqt5opengl5 libquazip5-1 libsuil-0-0
  libvamp-hostsdk3v5 libvncserver1 libxdamage1:i386 libykpers-1-1
  libyubikey-udev libyubikey0 libzxcvbn0 linux-headers-5.11.0-36-generic
  linux-hwe-5.11-headers-5.11.0-36 linux-image-5.11.0-36-generic
  linux-modules-5.11.0-36-generic linux-modules-extra-5.11.0-36-generic
  linux-modules-nvidia-390-5.11.0-36-generic
  linux-objects-nvidia-390-5.11.0-36-generic
  linux-signatures-nvidia-5.11.0-36-generic mpv python3-pyxattr rtmpdump shim
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Paquets suggérés :
  aptitude
Les NOUVEAUX paquets suivants seront installés :
  ppa-purge
0 mis à jour, 1 nouvellement installés, 0 à enlever et 57 non mis à jour.
Il est nécessaire de prendre 6312 o dans les archives.
Après cette opération, 24,6 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://mirror.il-jr.kamatera.com/ubuntu focal/universe amd64 ppa-purge all 0.2.8+bzr63 [6312 B]
6312 o réceptionnés en 0s (18,1 ko/s)   
Sélection du paquet ppa-purge précédemment désélectionné.
(Lecture de la base de données... 289438 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ppa-purge_0.2.8+bzr63_all.deb ...
Dépaquetage de ppa-purge (0.2.8+bzr63) ...
Paramétrage de ppa-purge (0.2.8+bzr63) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
caille@caille-N76VB:~$ sudo ppa-purge ppa:sane-project/sane-git
Updating packages lists
PPA to be removed: sane-project sane-git
Package revert list generated:
 libsane:amd64/focal libsane-common/focal libsane1:amd64/focal sane-utils/focal

Disabling sane-project PPA from 
/etc/apt/sources.list.d/sane-project-ubuntu-sane-git-focal.list
Updating packages lists
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Version choisie « 1.0.29-0ubuntu5.2 » (Ubuntu:20.04/focal-updates [amd64]) pour « libsane »
Version choisie « 1.0.29-0ubuntu5.2 » (Ubuntu:20.04/focal-updates [all]) pour « libsane-common »
Version choisie « 1.0.29-0ubuntu5.2 » (Ubuntu:20.04/focal-updates [amd64]) pour « libsane1 »
Version choisie « 1.0.29-0ubuntu5.2 » (Ubuntu:20.04/focal-updates [amd64]) pour « sane-utils »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dctrl-tools dkms graphicsmagick libart-2.0-2 libglade2-0 libgnomecanvas2-0
  libgnomecanvas2-common libgsoap-2.8.91 libllvm11 libllvm11:i386 liblzf1
  libqrencode4 libqt5concurrent5 libqt5opengl5 libquazip5-1 libsuil-0-0
  libvamp-hostsdk3v5 libvncserver1 libxdamage1:i386 libykpers-1-1
  libyubikey-udev libyubikey0 libzxcvbn0 linux-headers-5.11.0-36-generic
  linux-hwe-5.11-headers-5.11.0-36 linux-image-5.11.0-36-generic
  linux-modules-5.11.0-36-generic linux-modules-extra-5.11.0-36-generic
  linux-modules-nvidia-390-5.11.0-36-generic
  linux-objects-nvidia-390-5.11.0-36-generic
  linux-signatures-nvidia-5.11.0-36-generic mpv python3-pyxattr rtmpdump shim
  snmp
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Paquets suggérés :
  unpaper
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libsane libsane-common libsane1 sane-utils
0 mis à jour, 0 nouvellement installés, 4 remis à une version inférieure, 0 à enlever et 57 non mis à jour.
Il est nécessaire de prendre 2897 ko dans les archives.
Après cette opération, 5383 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 
Réception de :1 http://mirror.il-jr.kamatera.com/ubuntu focal-updates/universe amd64 libsane1 amd64 1.0.29-0ubuntu5.2 [14,2 kB]
Réception de :2 http://mirror.il-jr.kamatera.com/ubuntu focal-updates/main amd64 libsane amd64 1.0.29-0ubuntu5.2 [2405 kB]
Réception de :3 http://mirror.il-jr.kamatera.com/ubuntu focal-updates/main amd64 libsane-common all 1.0.29-0ubuntu5.2 [277 kB]
Réception de :4 http://mirror.il-jr.kamatera.com/ubuntu focal-updates/main amd64 sane-utils amd64 1.0.29-0ubuntu5.2 [201 kB]
2897 ko réceptionnés en 4s (826 ko/s)
Préconfiguration des paquets...
dpkg: avertissement: dégradation (« downgrade ») de libsane1:amd64 depuis 1.0.32+git20211019-focal0 vers 1.0.29-0ubuntu5.2
(Lecture de la base de données... 289444 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsane1_1.0.29-0ubuntu5.2_amd64.deb ...
Dépaquetage de libsane1:amd64 (1.0.29-0ubuntu5.2) sur (1.0.32+git20211019-focal0) ...
dpkg: avertissement: dégradation (« downgrade ») de libsane:amd64 depuis 1.0.32+git20211019-focal0 vers 1.0.29-0ubuntu5.2
Préparation du dépaquetage de .../libsane_1.0.29-0ubuntu5.2_amd64.deb ...
Dépaquetage de libsane:amd64 (1.0.29-0ubuntu5.2) sur (1.0.32+git20211019-focal0) ...
dpkg: avertissement: dégradation (« downgrade ») de libsane-common depuis 1.0.32+git20211019-focal0 vers 1.0.29-0ubuntu5.2
Préparation du dépaquetage de .../libsane-common_1.0.29-0ubuntu5.2_all.deb ...
Dépaquetage de libsane-common (1.0.29-0ubuntu5.2) sur (1.0.32+git20211019-focal0) ...
dpkg: avertissement: dégradation (« downgrade ») de sane-utils depuis 1.0.32+git20211019-focal0 vers 1.0.29-0ubuntu5.2
Préparation du dépaquetage de .../sane-utils_1.0.29-0ubuntu5.2_amd64.deb ...
Dépaquetage de sane-utils (1.0.29-0ubuntu5.2) sur (1.0.32+git20211019-focal0) ...
Paramétrage de libsane-common (1.0.29-0ubuntu5.2) ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/artec_eplus48u.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/canon_dr.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/canon_pp.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/coolscan2.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/coolscan3.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/dll.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/epsonds.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/escl.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/fujitsu.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/genesys.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/gt68xx.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/mustek.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/pieusb.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/pixma.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/st400.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/umax.conf ...
Installation de la nouvelle version du fichier de configuration /etc/sane.d/xerox_mfp.conf ...
Paramétrage de libsane:amd64 (1.0.29-0ubuntu5.2) ...
Paramétrage de libsane1:amd64 (1.0.29-0ubuntu5.2) ...
Paramétrage de sane-utils (1.0.29-0ubuntu5.2) ...
update-inetd: warning: cannot add service, /etc/inetd.conf does not exist
Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.11) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour udev (245.4-4ubuntu3.11) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2) ...
PPA purged successfully
$ 

Il n'y a aucun problème, le ppa c'est bien désinstallé, mais mon scanner ne fonctionne plus, avec la touche direct, XSane, via le PC m'indique Aucun périphérique disponible. tongue
Je vais essayer de me débrouiller tout seul. wink

J'ai réinstallé le pilote Brother (je commence à savoir le faire lol ), depuis XSane fonctionne à nouveau. wink

caille@caille-N76VB:~/Téléchargements/linux-brprinter-installer$ sudo ./linux-brprinter-installer-2.2.3-1
[sudo] Mot de passe de caille : 
sudo: ./linux-brprinter-installer-2.2.3-1 : commande introuvable
caille@caille-N76VB:~/Téléchargements/linux-brprinter-installer$ sudo bash linux-brprinter-installer-2.2.3-1
Input model name ->MFC-L2720DW

You are going to install following packages.
   mfcl2720dwlpr-3.2.0-1.i386.deb
   mfcl2720dwcupswrapper-3.2.0-1.i386.deb
   brscan4-0.4.10-1.amd64.deb
   brscan-skey-0.3.1-2.amd64.deb
OK? [y/N] ->y

Atteint :1 http://ppa.launchpad.net/andreasbutti/xournalpp-master/ubuntu focal InRelease
Atteint :2 http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04  InRelease                       
Atteint :3 http://ppa.launchpad.net/dhor/myway/ubuntu focal InRelease                                                           
Atteint :4 http://mirror.il-jr.kamatera.com/ubuntu focal InRelease                                      
Atteint :5 http://ppa.launchpad.net/phoerious/keepassxc/ubuntu focal InRelease                          
Atteint :6 http://mirror.il-jr.kamatera.com/ubuntu focal-updates InRelease                              
Atteint :7 http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu focal InRelease                     
Atteint :8 http://mirror.il-jr.kamatera.com/ubuntu focal-backports InRelease                            
Atteint :9 http://ppa.launchpad.net/ubuntuhandbook1/gimp/ubuntu focal InRelease     
Atteint :10 http://mirror.il-jr.kamatera.com/ubuntu focal-security InRelease        
Ign :11 http://repo.vivaldi.com/stable/deb stable InRelease           
Atteint :12 http://repo.vivaldi.com/stable/deb stable Release
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet ia32-libs n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
  lib32z1

E: Le paquet « ia32-libs » n'a pas de version susceptible d'être installée
dpkg -x mfcl2720dwlpr-3.2.0-1.i386.deb /
dpkg -x mfcl2720dwcupswrapper-3.2.0-1.i386.deb /
(Lecture de la base de données... 289308 fichiers et répertoires déjà installés.)
Suppression de mfcl2720dwcupswrapper:i386 (3.2.0-1) ...
Purge des fichiers de configuration de mfcl2720dwcupswrapper:i386 (3.2.0-1) ...
dpkg-deb: building package 'mfcl2720dwlpr' in 'mfcl2720dwlpr-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir mfcl2720dwlpr-3.2.0-1a.i386.deb
dpkg-deb: building package 'mfcl2720dwcupswrapper' in 'mfcl2720dwcupswrapper-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir mfcl2720dwcupswrapper-3.2.0-1a.i386.deb
dpkg -i --force-all mfcl2720dwlpr-3.2.0-1a.i386.deb
(Lecture de la base de données... 289303 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de mfcl2720dwlpr-3.2.0-1a.i386.deb ...
Dépaquetage de mfcl2720dwlpr:i386 (3.2.0-1) sur (3.2.0-1) ...
Paramétrage de mfcl2720dwlpr:i386 (3.2.0-1) ...
dpkg -i --force-all mfcl2720dwcupswrapper-3.2.0-1a.i386.deb
Sélection du paquet mfcl2720dwcupswrapper:i386 précédemment désélectionné.
(Lecture de la base de données... 289303 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de mfcl2720dwcupswrapper-3.2.0-1a.i386.deb ...
Dépaquetage de mfcl2720dwcupswrapper:i386 (3.2.0-1) ...
Paramétrage de mfcl2720dwcupswrapper:i386 (3.2.0-1) ...
lpadmin -p MFCL2720DW -E -v dnssd://Brother%20MFC-L2720DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cf18914 -P /usr/share/ppd/brother/brother-MFCL2720DW-cups-en.ppd
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
#
Will you specify the Device URI? [Y/n] ->Y


0: beh
1: cups-brf:/
2: hp
3: ipps
4: https
5: ipp
6: http
7: lpd
8: socket
9: hpfax
10: dnssd://Brother%20MFC-L2720DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cf18914
11: lpd://BRW90CDB6948F66/BINARY_P1
12: ipp://Brother%20MFC-L2720DW%20series._ipp._tcp.local/
13 (I): Specify IP address.
14 (A): Auto. (dnssd://Brother%20MFC-L2720DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cf18914)

select the number of destination Device URI. ->14

lpadmin -p MFCL2720DW -v dnssd://Brother%20MFC-L2720DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cf18914 -E
Test Print? [y/N] ->y

wait 5s.
lpr -P MFCL2720DW /usr/share/cups/data/testprint
You are going to install following packages.
   brscan4-0.4.10-1.amd64.deb
dpkg -i --force-all brscan4-0.4.10-1.amd64.deb
(Lecture de la base de données... 289308 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de brscan4-0.4.10-1.amd64.deb ...
Dépaquetage de brscan4 (0.4.10-1) sur (0.4.10-1) ...
Paramétrage de brscan4 (0.4.10-1) ...
This software is based in part on the work of the Independent JPEG Group.
You are going to install following packages.
   brscan-skey-0.3.1-2.amd64.deb
dpkg -i --force-all brscan-skey-0.3.1-2.amd64.deb
(Lecture de la base de données... 289308 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de brscan-skey-0.3.1-2.amd64.deb ...
Dépaquetage de brscan-skey (0.3.1-2) sur (0.3.1-2) ...
Paramétrage de brscan-skey (0.3.1-2) ...
 enter IP address ->192.168.1.49

brsaneconfig4 -a name=MFC-L2720DW model=MFC-L2720DW ip=192.168.1.49
Hit Enter/Return key.
caille@caille-N76VB:~/Téléchargements/linux-brprinter-installer$ 

Dernière modification par Caille (Le 21/10/2021, à 12:43)

Hors ligne

#50 Le 21/10/2021, à 12:47

Ordissimo1

Re : [Résolu] Scan direct en .pdf avec MFC-L2720DW ?

abelthorne a écrit :

Alors personnellement, je conseille généralement de ne pas utiliser le PPA en question à moins d'en avoir absolument besoin, parce que des éléments importants en beta c'est à éviter si on peut s'en passer et d'autre part parce que SANE n'est pas packagé de la même façon que dans les dépôts Ubuntu.

Je ne partage pas ton avis !
Ce dépot est le build du jours si une erreur ce glisse elle est corrigé le lendemain !
il suffit de reajouter le backend pour que cela marche :
ajouter

brother4

dans les fichier

/etc/sane.d/dll.conf

Hors ligne