- Accueil
- » Forum
- » Archives
- » XSANE et 8.10
Pages : 1
#1 Le 19/12/2008, à 09:01
- gm24
XSANE et 8.10
Bonjour à tous,
J'utilise une BROTHER 7010 sous UBUNTU depuis la version 7.04 et suis arrivé à faire fonctionner le scanner Xsane avec chaque version. Par contre avec la 8.10 je n''y arrive pas malgré mes recherches. L'imprimante, elle, fonctionne normalement.
Si quelqu'un a une idée, je le remercie d'avance.
Hors ligne
#2 Le 19/12/2008, à 11:04
- Michel38
Re : XSANE et 8.10
Bonjour,
Pareil pour moi sur 8.04 avec une Brother DCP750CW. L'imprimante marche mais plus moyen de scanner. Quand je lance xsane, je vois apparaître qq secondes "Recherche de périphériques" .... puis plus rien !
un scanimage -L me donne
device `brother2:net1;dev0' is a Brother DCP-750CW dpc750
Merci pour les conseils
LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU : Dual core Intel Core i5-3230M
Card : Intel 3rd Gen Core processor Graphics Controller
Hors ligne
#3 Le 19/12/2008, à 13:26
- eeeboxman
Re : XSANE et 8.10
Après consultation d'un paquet de sites, cela semble être un bug sérieux de 8.10.
Il semble qu'une option USB du kernel ne soit plus activée pour une histoire de sécurité.
Or, de nombreux programmes reposent dessus, dont xsane.
En ce qui me concerne, je peux scanner avec ma Samsung clx-2160, mais seulement en root sous xsane ou avec les outils samsung sans avoir besoin d'être root.
J'ai fait pas mal de modifs du côté de udev, genre ajouter le user au groupe scanner et mis des infos dans
/etc/udev/rules.d/45-libsane.rules
# Udev rules file for Samsung printer products.
#Samsung|CLX-2160
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="3425", MODE="777", GROUP="scanner"
Mais pour xsane en tant que user, il faudra attendre une MAJ
~$ grep USB_DEVICE /boot/config-2.6.27-9-generic
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_DEVICE_CLASS is not set
Il semble que ce soit cette option comentée qui fiche le bazar
$ strace xsane
setuid32(0) = -1 EPERM (Operation not permitted)
iopl(0x3) = -1 EPERM (Operation not permitted)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 7158 detached
Hors ligne
#4 Le 19/12/2008, à 14:44
- Michel38
Re : XSANE et 8.10
Il semble qu'une option USB du kernel ne soit plus activée pour une histoire de sécurité.
Merci pour l'info mais mon modèle est en WiFi, l'imprimante n'a pas de pbl et le tout marchait sous 7.10.
LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU : Dual core Intel Core i5-3230M
Card : Intel 3rd Gen Core processor Graphics Controller
Hors ligne
#5 Le 19/12/2008, à 15:39
- gm24
Re : XSANE et 8.10
Merci pour votre aide. Pas grand chose à faire, si je comprends bien, à part attendre une éventuelle mise à jour.
En attendant, je vais utiliser sudo xsane car cela fonctionne mais ce n'est pas terrible.
Hors ligne
#6 Le 19/12/2008, à 16:29
- Michel38
Re : XSANE et 8.10
eeeboxman a écrit :Il semble qu'une option USB du kernel ne soit plus activée pour une histoire de sécurité.
Merci pour l'info mais mon modèle est en WiFi, l'imprimante n'a pas de pbl et le tout marchait sous 7.10.
LM18.3 - Kernel: 4.4.0-53-generic i686 (32 bit gcc: 5.4.0) - Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
System: CLEVO (portable)
CPU : Dual core Intel Core i5-3230M
Card : Intel 3rd Gen Core processor Graphics Controller
Hors ligne
#7 Le 19/12/2008, à 16:49
- fred_du_berry18
Re : XSANE et 8.10
Perso je suis sous 8.10 et une Brother 340cw (wifi et usb) qui de base ne tournait pas en mode scan mais fonctionne apres cette manip trouvée à ce lien
http://doc.ubuntu-fr.org/imprimante_brother_mfc-210c
Il arrive que les logiciels de numérisation, comme xsane ou Gimp ne veuille pas se lancer et insultent l'utilisateur d'une erreur "I/O".
Pour éviter cela, créez le ficher /etc/udev/rules.d/10-local.rules à l'aide de la commande :
gksudo gedit /etc/udev/rules.d/10-local.rules
Et copiez-y cela :
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
# For brother
SYSFS{idVendor}=="04f9", MODE="666", GROUP="scanner"
LABEL="_end"
Ensuite, effectuez
sudo /etc/init.d/udev restart
Réessayez de lancer un logiciel de numérisation, l'erreur devrait avoir disparu.
Si cela ne fonctionne toujours pas, éditer ce fichier
sudo gedit /etc/udev/rules.d/40-basic-permissions.rules
Remplacer "664" par "666" dans la section usb device comme ceci
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
SUBSYSTEM=="usb_device", MODE="0666"
Redémarrer l'ordinateur et normalement ça marche
Si vous ne souhaitez pas redémarrer, vous pouvez taper cette commande :
sudo /etc/init.d/udev restart
Et c'est pour ça que je me permets d'intimer l'ordre à certains salisseurs de mémoires qui ferait mieux de fermer leur claque-merde !!!
"Les tontons flingueurs"
Hors ligne
#8 Le 21/12/2008, à 18:00
- gm24
Re : XSANE et 8.10
Merci à fred_du_berry18 !
Cela fonctionne après avoir effectué les modifications qu'il préconise.
J'ai créé un pdf.
Il y a cependant une petite anomalie lorsque l'on quitte l'application xsane avec un message du type "erreur de creation de fichier Permission non accordée". L'application se ferme de façon sauvage
Hors ligne
#9 Le 12/01/2009, à 16:32
- kimort
Re : XSANE et 8.10
peut-être faut il modifier les droits? essayes de le lancer en mode sudo.
En tout cas moi ça marche toujours pas malgrès tout.
Hors ligne
#10 Le 07/02/2009, à 17:24
- AlainR
Re : XSANE et 8.10
Hello!
Au passage du nouveau noyau (de 2.6.27-9 à 2.6.27-11), j'ai ces erreurs :
Message inconnu : scanimage: open of device brother2:bus1;dev1 failed: Error during device I/O
Erreur d'ouverture du périphérique `brother2:bus1;dev1'
Erreur d'I/O sur le périphérique
Au passage au noyau 2.6.27-9, j'avais trouvé des infos que j'ai rajouté à l'article http://doc.ubuntu-fr.org/imprimante_brother_dcp-7010#sous_ubuntu_8.04_8.04.1_8.10 et tout fonctionnait à nouveau (c'était une question de droits, passage de 644 à 666).
Mais là, je ne vois pas.
J'ai testé ceci :
Pour éviter cela, créez le ficher /etc/udev/rules.d/10-local.rules à l'aide de la commande :
gksudo gedit /etc/udev/rules.d/10-local.rules
Et copiez-y cela :
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
# For brother
SYSFS{idVendor}=="04f9", MODE="666", GROUP="scanner"
LABEL="_end"Ensuite, effectuez
sudo /etc/init.d/udev restart
mais rien n'y fait.
D'autres idées ??
Avec sudo, je peux scanner, mais je n'ai pas d'option possible (sous gscan2pdf).
D'avance, merci pour l'aide.
Cordialement.
Dernière modification par AlainR (Le 07/02/2009, à 18:06)
Hors ligne
#11 Le 24/02/2010, à 12:04
- joce
Re : XSANE et 8.10
Bonjour,
j'ai le même soucis avec mon imprimante Epson. Ce qui me fait peur c'est que je suis maintenant sous ce noyau 2.6.31-19.
J'ai essayé la manipulation précédent en indiquant le idVendor (04b8 pour epson il me semble) et rien y fait.
Personne aurait trouvé la solution ?
---------
La Planète ne nous appartient pas, Nous l'empruntons à nos enfants...
-AlienWare Mx15 _ Ubuntu 11.04 x64-
Mon CV
Hors ligne
Pages : 1