Dominique Meeùs
Dernière modification le   
retour à la table des matières — à l’index — à ma page de départ

Droit d’accès au scanner

Il peut arriver que XSane déclare ne pas trouver de scanner, juste parce que l’utilisateur n’est pas membre du groupe scanner. (Pour la gestion des utilisateurs et des groupes, voir Utilisateurs et groupes.) Si on se fait membre du groupe scanner, il faut encore fermer et rouvrir la session pour que ça compte. On peut vérifier à quels groupes on appartient par la commande groups (par défaut, les groupes de l’utilisateur actif).

Encore faut-il que le groupe scanner ait assez de droits sur les dispositifs USB. Avec lsusb, j’ai vu que mon scanner était dans le bus 002. Mais avec ls -l /dev/bus/usb/002, tout appartenait à root root. J’ai alors écrit un fichier de règles /etc/udev/rules.d/45-usbscanner.rules qui dit :

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664", GROUP="scanner"

Après avoir redémarré l’ordinateur, les dispositifs de /dev/bus/usb/002 appartiennent à root scanner et XSane accède au scanner. C’est peut-être parce que j’utilise Ubuntu 14.04 avant sa sortie officielle.

Voir aussi :
Dominique Meeùs . Date: 2011… 2017