#1 Le 30/04/2008, à 18:03
- Jul Music
scannner epson 2480 ne fonction qu'en root
Bonjour,
J'utilise xsane et mon scanner n'est détecté que sous root). scanimage -L fonctionne en root mais pas en user
J'ai réussi à résoudre mon problème mais je voudrais savoir si mes solutions sont judicieuses notamment au niveau sécurité...
Si le scanner ne fonctionne qu'en root c'est une histoire de droits des fichiers contenus dans /dev/bus/usb.
Par défaut le propriétaire est root, le group est root et les deux sont en lecture - écriture. Autre est en lecture seul :
Pour faire marcher le scanner voilà ce que j'ai trouvé :
1. faire à chaque boot du pc
sudo chmod 777 /dev/bus/usb/002/004
sudo chmod 777 ~/.sane/xsane/*
un peu pénible....
2. j'ai modifié le fichier "40-basic-permissions.rules" qui se trouve dans /etc/udev/rules.d/ comme suit :
A la place de :
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0664"
j'ai mis :
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0777"
SUBSYSTEM=="usb_device", MODE="0777"
3. Ajouter mon user au group root...
Quelle solution parait la meilleur ?
Sinon en voyez-vous d'autres ?
Merci
jul
a+
Hors ligne
#2 Le 30/04/2008, à 18:10
- general alcazar
Re : scannner epson 2480 ne fonction qu'en root
essaie
sudo adduser ton_user scanner
puis logout/login pour prendre en compte la modification
Hors ligne
#3 Le 30/04/2008, à 19:12
- Jul Music
Re : scannner epson 2480 ne fonction qu'en root
Merci pour ta réponse
Cette commande ajoute mon user au groupe scanner non ?
Parceque j'avais déjà essayé ça (via l'interface graphique (administration>Utilisateurs et groupes) et ça changeait rien du tout...
Mon user fait bien parti du groupe scanner mais si je ne modifie pas les permissions comme j'ai dit plus haut ça fait rien.
Merci a+
Hors ligne