Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-05-2009 13:17:49

Tuxargon
Membre
Lieu : Algérie
Distrib. : Squeeze
Noyau : 2.6.26.1-686
(G)UI : Openbox
Inscription : 22-12-2008
Site Web

[Résolu]Xsane ne marche que en root

Salut tout le monde smile

Tous est dans le titre, même après ajouter mon utilisateur au groupe scanner xsane ne détecte pas mon scanneur HP sauf si je le lance en root sad

Un idée pour contourner ce problème ?

Merci d'avance smile

Cordialement.

Dernière modification par Tuxargon (06-05-2009 08:02:23)

Hors ligne

#2 03-05-2009 19:05:27

palmito
Administrateur
Lieu : Dans la boite de gâteau!
Distrib. : bah....
Noyau : heu...
(G)UI : gné?
Inscription : 28-05-2007

Re : [Résolu]Xsane ne marche que en root

Salut

Peux tu nous donner le résultat de la commande "groups"?

Hors ligne

#3 03-05-2009 20:36:13

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : [Résolu]Xsane ne marche que en root

Bonjour,

Il faut mettre 666 dans le fichier de règles udev correspondant à ton modèle de scanner, à la place de 664 (MODE="666"), et si ton modèle de scanner n'apparaît pas dans la règle udev dont le fichier est nommé XX-libsane.rules (où XX est un chiffre variable selon les distributions) alors il faut la créer.

Le répertoire où ça se trouve est /etc/udev/rules.d/

Il y a un bon exemple ici:
http://doc.ubuntu-fr.org/imprimante_eps … ctions_old

Cet exemple mentionne aussi le fichier de conf de l'imprimante, sous /etc/sane.d, il faut ajouter l'information qui va bien.

Pour trouver les identifiants "model" et "vendor", tu commences par lancer la commande "scanimage -L" (sans les guillemets) et cette commande va t'en indiquer une autre : lances-la également. Alternativement, tu peux aussi lancer un "lsusb" (si ta machine est connecté en USB, ça va de soi).

N'oublies pas de connecter et d'allumer ton scanner durant tout ce temps.

Si tu veux, tu peux aussi nous faire part de la marque et du modèle dont il s'agit.

Si tout ceci échoue, tu peux essayer d'installer libasane-extras en plus. Entre chaque opération, relances le démon saned:

sudo /etc/init.d/saned restart

ajoutes-toi au groupe saned si il y en a un dans /etc/group, comme je le soupçonne:

en root :
gpasswd -a tuxargon saned

Sinon, si il y a un groupe scanner, ajoutes-toi au groupe scanner de la même manière.

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#4 04-05-2009 14:30:45

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

Re : [Résolu]Xsane ne marche que en root

J'ai eu le même problème avec une imprimante-scanner HP.
Il fallait que j'indique au scanner de faire partie du groupe scanner.
Suis donc la méthode que propose Melodie.

logo_3dminfographie_signature.png

Hors ligne

#5 04-05-2009 21:13:53

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [Résolu]Xsane ne marche que en root

J'ai eu le même pb avec unscanner epson il y a quelques temps (réglé depuis grace aux upgrades)

Si ça peut aidé :
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"


Melodie conseille plutot "mode=0666"
Suis d'abord son conseil

a+

Hors ligne

#6 05-05-2009 19:51:46

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : [Résolu]Xsane ne marche que en root

Il se peut que : Mode="0666" soit ok, mais la syntaxe chez moi est à trois chiffres. Quand au 777 non vraiment pas : il n'y a nul besoin d'exécution !Et là où il n'en faut pas n'en mettez pas. neutral

(666 est : lire/écrire pour propriétaire, groupe, et autres)

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#7 05-05-2009 21:51:29

jul
Membre
Distrib. : sid
Noyau : 2.6.32
(G)UI : gnome
Inscription : 01-06-2008

Re : [Résolu]Xsane ne marche que en root

tu as sans doute raison melodie...
effectivement ce fichier (40-basic-permissions.rules) n'existe plus chez moi..

J'avais gardé cet aide mémoire au cas ou, ili m'avait permis de régler le pb il ya quelques mois...

J'ai encore du mal avec ces histoires de permissions...
dsl

a+

Dernière modification par jul (05-05-2009 21:56:19)

Hors ligne

#8 06-05-2009 08:02:02

Tuxargon
Membre
Lieu : Algérie
Distrib. : Squeeze
Noyau : 2.6.26.1-686
(G)UI : Openbox
Inscription : 22-12-2008
Site Web

Re : [Résolu]Xsane ne marche que en root

Mon problème est résolu en suivant les conseilles de Melodie mais avec un 777 à la place de 666, merci smile

Hors ligne

#9 08-05-2009 00:13:24

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : [Résolu]Xsane ne marche que en root

Tuxargon a écrit :

Mon problème est résolu en suivant les conseilles de Melodie mais avec un 777 à la place de 666, merci smile


ah bon ? Même en étant dans le groupe saned (ou scanner selon les groupes que tu as dans ta machine) ?


le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#10 08-05-2009 08:19:18

Tuxargon
Membre
Lieu : Algérie
Distrib. : Squeeze
Noyau : 2.6.26.1-686
(G)UI : Openbox
Inscription : 22-12-2008
Site Web

Re : [Résolu]Xsane ne marche que en root

Oui smile

Hors ligne

Pied de page des forums