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 25/06/2021, à 21:38

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonsoir,

Le retour de :

getfacl /dev/bus/usb/003/018

...pourrait aussi être intéressant.

A+

Hors ligne

#27 Le 26/06/2021, à 06:44

gl38

Re : Aide Installation scanner Reflecta Proscan 10T

vuescan arrive avec un fichier de règles à copier dans /lib/udev/rules.d.
Pour ton scanner, la ligne est

SUBSYSTEMS=="usb", ATTRS{idVendor}=="05e3", ATTRS{idProduct}=="0145", MODE="0666"

Quand je branche mon scanner, les droits dans /dev/bus/usb sont bien avec du lp pour le groupe :

crw-rw-r--+ 1 root lp   189, 385 juin  26 07:21 002

Cordialement,
Guy

Hors ligne

#28 Le 26/06/2021, à 10:02

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

@ylag la commande (le numero de port change a chaque fois)

getfacl /dev/bus/usb/003/005

cela donne :

getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/003/005
# owner: root
# group: root
user::rw-
user:huggy:rw-
group::rw-
group:scanner:rw-
mask::rw-
other::rw-

@gl38 merci smile
j'ai ajouté la ligne dans rules.d

Sans succès pour l'instant mais je penche de plus en plus pour le problème de droits. D'autant plus que ca a marché une fois sans action particulière de ma part ...
Comment puis-je faire sans tout casser pour ajouter le groupe lp pour tous les ports usb ?
Merci encore pour votre aide.
Huggy

Hors ligne

#29 Le 26/06/2021, à 10:22

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

huggyscratch au #28 a écrit :

@ylag la commande (le numero de port change a chaque fois)

C'est normal, je crois que ça change pour chaque reconnexion de l'appareil et/ou chaque réeouverture de session ; mais tu as bien compris qu'il faut toujours vérifier avec un lsusb. smile

D'après ton retour de la commande getfacl, tous les utilisateurs devraient avoir accès à l'appareil ?
Je ne comprends pas ce qui coince, encore désolé...

A+

Dernière modification par ylag (Le 26/06/2021, à 13:10)

Hors ligne

#30 Le 26/06/2021, à 11:20

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

Peut-être tenter ce genre de règle udev, à ajouter à la fin du fichier /etc/udev/rules.d/40-libsane.rules, juste avant la ligne « LABEL="libsane_usb_rules_end" » :

ATTRS{idVendor}=="05e3", ENV{libsane_matched}="yes"

...il faut probablement retirer toutes autres règles que tu aurais ajoutées, puis redémarrer ?

A+

Dernière modification par ylag (Le 26/06/2021, à 11:20)

Hors ligne

#31 Le 26/06/2021, à 11:28

gl38

Re : Aide Installation scanner Reflecta Proscan 10T

Oui, redémarrer va obliger le système à lire les règles.
Cordialement,
Guy

Hors ligne

#32 Le 26/06/2021, à 12:13

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

@ylag et gl38

/etc/udev/rules.d/ est vide

je n'ai pas de fichier 40-libsane.rules ou autres ...

uniquement : 70-snap.snapd.rules  70-snap.snap-store.rules

Hors ligne

#33 Le 26/06/2021, à 12:31

gl38

Re : Aide Installation scanner Reflecta Proscan 10T

Il suffit que les règles soient dans /lib/udev/rules.d.
Dans ubuntu 20.04 ce qui concerne les scanners est dans le paquet des 60, c'est d'ailleurs là que vuescan préconise de copier ses règles (voir son README.txt :

To install VueScan, do the following:

sudo cp vuescan.svg /usr/share/icons/hicolor/scalable/apps/
sudo cp vuescan.rul /lib/udev/rules.d/60-vuescan.rules
sudo cp vuescan     /usr/bin/

Il est dit aussi d'enlever ippusbxd pour les nouvelles versions de Debian.
Il n'y a pas que Ubuntu qui est frappé !

Il est aussi dit :

You might also need to reboot your system, but normally
you shouldn't need to.  Just wait a minute for the
udev rules to be automatically applied to your system.

Cordialement,
Guy

Hors ligne

#34 Le 26/06/2021, à 12:54

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

@gl38 : Merci pour ton commentaire #33. smile

Les règles udev de l'utilisateur peuvent aussi être ajoutées dans /etc/udev/rules.d/
Dans le cas de la règle au #31, on y créerait, par exemple, un fichier nommé 80-scanner-proscan.rules contenant :

ATTRS{idVendor}=="05e3", ENV{libsane_matched}="yes"

Cette commande devrait créer le fichier avec le contenu désiré :

 echo ATTRS{idVendor}=="05e3", ENV{libsane_matched}="yes" | sudo tee /etc/udev/rules.d/80-scanner-proscan.rules

Sinon, il est aussi correct de l'ajouter à un fichier dans  /lib/udev/rules.d/ ; il faut s'assurer que l'ajout se fait au bon endroit dans le fichier.

A+

Dernière modification par ylag (Le 12/05/2022, à 20:49)

Hors ligne

#35 Le 26/06/2021, à 17:08

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

Merci,

@gl38
J'avais bien déjà supprimé ippusbxd

et le scanner bien déjà référencé dans : /lib/udev/rules.d/60-vuescan.rules

@ylag

J'ai créer 80-scanner-proscan.rules avec votre commande, merci

Pas de résultat sad

Reste la piste des droits root:root

Hors ligne

#36 Le 26/06/2021, à 17:41

xubu1957

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

Donne le retour, pour les permissions :

moko138 a écrit :

Merci de montrer :

echo -e "\n\tNombre d'éléments de /home/moi ne m'appartenant pas :"; find ~ \( ! -user $USER -o ! -group $USER \) | wc -l

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#37 Le 26/06/2021, à 17:48

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

premiere commande :

	Nombre d'éléments de /home/moi ne m'appartenant pas :
find: ‘/home/huggy/output/audit.txt’: Permission denied
2

la seconde :

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                          Version                                     Architecture Description
+++-=============================================-===========================================-============-======================================================================================================
rc  linux-image-5.4.0-26-generic                  5.4.0-26.30                                 amd64        Signed kernel image generic
rc  linux-image-5.4.0-58-generic                  5.4.0-58.64                                 amd64        Signed kernel image generic
rc  linux-image-5.4.0-59-generic                  5.4.0-59.65                                 amd64        Signed kernel image generic
rc  linux-image-5.8.0-34-generic                  5.8.0-34.37~20.04.2                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-36-generic                  5.8.0-36.40~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-38-generic                  5.8.0-38.43~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-41-generic                  5.8.0-41.46~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-43-generic                  5.8.0-43.49~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-44-generic                  5.8.0-44.50~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-45-generic                  5.8.0-45.51~20.04.1+1                       amd64        Signed kernel image generic
rc  linux-image-5.8.0-48-generic                  5.8.0-48.54~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-49-generic                  5.8.0-49.55~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-50-generic                  5.8.0-50.56~20.04.1                         amd64        Signed kernel image generic
rc  linux-image-5.8.0-53-generic                  5.8.0-53.60~20.04.1                         amd64        Signed kernel image generic
rc  linux-modules-5.4.0-26-generic                5.4.0-26.30                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-58-generic                5.4.0-58.64                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-59-generic                5.4.0-59.65                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-34-generic                5.8.0-34.37~20.04.2                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-36-generic                5.8.0-36.40~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-38-generic                5.8.0-38.43~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-41-generic                5.8.0-41.46~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-43-generic                5.8.0-43.49~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-44-generic                5.8.0-44.50~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-45-generic                5.8.0-45.51~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-48-generic                5.8.0-48.54~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-49-generic                5.8.0-49.55~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-50-generic                5.8.0-50.56~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-5.8.0-53-generic                5.8.0-53.60~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-26-generic          5.4.0-26.30                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-58-generic          5.4.0-58.64                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-59-generic          5.4.0-59.65                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-34-generic          5.8.0-34.37~20.04.2                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-36-generic          5.8.0-36.40~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-38-generic          5.8.0-38.43~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-41-generic          5.8.0-41.46~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-43-generic          5.8.0-43.49~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-44-generic          5.8.0-44.50~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-45-generic          5.8.0-45.51~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-48-generic          5.8.0-48.54~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-49-generic          5.8.0-49.55~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-50-generic          5.8.0-50.56~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.8.0-53-generic          5.8.0-53.60~20.04.1                         amd64        Linux kernel extra modules for version 5.8.0 on 64 bit x86 SMP

merci

Hors ligne

#38 Le 26/06/2021, à 17:51

xubu1957

Re : Aide Installation scanner Reflecta Proscan 10T

Pour les permissions, tu as dans ce message > les explications de moko138

Avec une correction :

Le 01/12/2020, moko138 a écrit :

Vérification faite, la commande en #66 est opérationnelle.


/!\  À reporter dans vos mémos, à la place du sudo chown -R $USER:$USER /home/$USER habituel :

Exécuter depuis la session normale (pas en root ni en session live) :

find ~ -xdev -iname \**\* -exec bash -c 'sudo chown -c $USER:$USER "{}"' \;

commande à copier-coller telle quelle.

Correction de la commande corrigée :

Le 27/06/2021 à 6:41, nany a écrit :

Bonjour,

moko138 a écrit :
find ~ -xdev -iname \**\* -exec bash -c 'sudo chown -c $USER:$USER "{}"' \;
find ~ -xdev -name "*" -exec sudo chown -ch $USER:$USER "{}" \;

> /viewtopic.php?pid=22467873#p22467873

_ _ _

Pour nettoyer :

Le 11/02/2017, moko138 a écrit :

Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :

dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P

Pour info, les précisions de nany, pour la commande de nettoyage.

Dernière modification par xubu1957 (Le 27/06/2021, à 05:54)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#39 Le 26/06/2021, à 18:35

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

pour l'instant j'ai fait pas a pas :
https://doc.ubuntu-fr.org/scanner_usb_non_reconnu

également avec la procedure du.bin

Mais rien n'y fait hmm

Pas encore regardé votre procedure xubu1957 mais je vais regarder

Merci encore

Huggy

Hors ligne

#40 Le 26/06/2021, à 22:24

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonsoir,

Vérifier du côté de libusb ?
Pour la 20.04, il y a les paquets libusb-1.0-0 et libusb-0.1-4 dans les dépôts réguliers. Je crois que libusb-1.0-0 est installé de base, ne resterait plus qu'à ajouter libusb-0.1-4.

Vérifier avec :

apt policy libusb-1.0-0 libusb-0.1-4

...installer ce qui manque ?

A+

Dernière modification par ylag (Le 26/06/2021, à 22:25)

Hors ligne

#41 Le 27/06/2021, à 08:35

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

@ylag,

Les lib sont déjà installées :

libusb-1.0-0:
  Installed: 2:1.0.23-2build1
  Candidate: 2:1.0.23-2build1
  Version table:
 *** 2:1.0.23-2build1 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status
libusb-0.1-4:
  Installed: 2:0.1.12-32
  Candidate: 2:0.1.12-32
  Version table:
 *** 2:0.1.12-32 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status

Merci

Hors ligne

#42 Le 27/06/2021, à 09:29

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

Finalement ça avance. wink
Je vois le scanner quand je lance VueScan en root.
Du coup, c'est bien un problème de droits par contre je ne sais pas comment faire pour que mon scanner soit visible sans etre root.
Je pense qu'il faudrait passer le scanner non pas root:root mais root:scanner. Est-ce bien ca ?

Merci

Huggy

Hors ligne

#43 Le 27/06/2021, à 10:51

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

J'ai un autre scanner (canonscan 9000f) qui lui est reconnu et fonctionnel directement 
J'ai bien vérifié les droits sont les mêmes qu'avec le reflecta :

getfacl /dev/bus/usb/003/009
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/003/009
# owner: root
# group: root
user::rw-
user:huggy:rw-
group::rw-
group:scanner:rw-
mask::rw-
other::rw-

par contre le Canon scanimage donne bien un resultat là ou le Reflecta reste muet.

scanimage -L
device `pixma:04A9190D' is a CANON Canoscan 9000F Mark II multi-function peripheral

Je reprécise que le Reflecta est bien reconnu en root seulement.

Dernière modification par huggyscratch (Le 27/06/2021, à 10:54)

Hors ligne

#44 Le 27/06/2021, à 11:01

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

huggyscratch, au #42 a écrit :

Je vois le scanner quand je lance VueScan en root.

Pas un bonne idée de lancer une application graphique comme Vuescan en root. Ça risque justement de créer certains problèmes de droits...
Vérifie dans ton /home s'il n'y aurait pas des éléments n'appartenant pas à ton utilisateur, comme aux commentaires #37 et 38.

A+

Dernière modification par ylag (Le 27/06/2021, à 11:02)

Hors ligne

#45 Le 27/06/2021, à 11:37

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

j'ai suivi les conseils de démarrage de Vuescan :

VueScan n'a pas trouvé de scanner connecté à votre ordinateur.

1) Assurez-vous que le scanneur est branché et allumé avant d'exécuter VueScan.

2) Si vous avez un scanner USB, essayez un autre câble USB et / ou un port USB différent.

3) Si vous avez un scanner WiFi, assurez-vous que votre pare-feu ne bloque pas les réponses du scanner (UDP port 5353).

4) Si le scanner a un interrupteur de verrouillage, assurez-vous qu'il est en position déverrouillée.

5) Essayez de mettre votre scanneur hors tension et de nouveau sous tension.

6) Si vous avez un scanner USB, essayez d'exécuter VueScan en tant que root pour voir s'il s'agit d'un problème de protection de périphérique libusb.

Puis quittez VueScan et exécutez-le à nouveau.

Appuyez sur la touche 'Fermer' pour commencer à utiliser VueScan.

Hors ligne

#46 Le 27/06/2021, à 13:45

gl38

Re : Aide Installation scanner Reflecta Proscan 10T

Avec mes imprimantes HP qui font scanner, il n'y a pas de souci avec les droits qui sont root:lp dès qu'elles sont branchées.
Par contre avec mon scanner à diapos Minolta Scan Dual III, les droits restent à root:root et vuescan ne fonctionne pas sauf si je mets un sudo devant. Alors on peut insérer le porte diapos, faire un aperçu et numériser. Le résultat va par défaut dans le dossier /root, ce qui n'est pas commode, il faut donc changer le dossier de destination avant de commencer.
vuescan a tendance à consommer toute ma mémoire.
Tout ça demande beaucoup de patience !
Je n'avais pas utilisé le minolta depuis très longtemps, du temps où lancer un programme en étant root n’inquiétait personne...
Cordialement,
Guy

Hors ligne

#47 Le 27/06/2021, à 14:20

ylag

Re : Aide Installation scanner Reflecta Proscan 10T

Bonjour,

@gl38 : Merci pour l'info...

Je pencherais pour une règle udev manquante ou mal écrite, faudrait des expert(e)s en la matière pour confirmer. hmm

@huggyscratch : En dernier recours, essaie peut-être de recréer ou modifier /etc/udev/rules.d/80-scanner-proscan.rules avec ce contenu :

ATTRS{idVendor}=="05e3", ATTRS{idProduct}=="0145", ENV{libsane_matched}="yes", GROUP="lp", MODE="666"

Concernant Vuescan, il semblait y avoir un fichier de règles udev au commentaire #33, vuescan.rules ?
Faudrait peut-être en examiner le contenu....

A+

Dernière modification par ylag (Le 27/06/2021, à 14:25)

Hors ligne

#48 Le 27/06/2021, à 17:35

gl38

Re : Aide Installation scanner Reflecta Proscan 10T

J'ai regardé de près le vuescan.rules et le fichier 56-hpmud.rules.
Pour les hp, il est prévu la directive GROUP="lp" qui est absente de vuescan.
Je rajoute cette directive dans le 60-vuescan.rules à la ligne qui m'intéresse :

# Minolta Scan Dual III
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400d", GROUP="lp", MODE="0666"

J'attends un peu, je branche le scanner Minolta et j'ai

crw-rw-rw-+ 1 root lp   189, 17 juin  27 18:23 018

Je lance vuescan (sans sudo) et ça marche ! Le scanner obéit aux commandes et me sauve l'image à mon nom.
Je suppose qu'il n'y a qu'à faire la même chose pour le pieusb.
Cordialement,
Guy

Hors ligne

#49 Le 27/06/2021, à 20:56

huggyscratch

Re : Aide Installation scanner Reflecta Proscan 10T

Ah ! belle piste  @gl38
Je teste ça demain a tête reposée.

Merci encore à tous les deux de prendre le temps de m'accompagner c'est vraiment sympa !

Bonne soirée

Huggy

Hors ligne