El otro dia me di a la tarea de instalar los programas para poder usar mi scanner de la multifunconal "hp 1200" pero ho sorpresa!!! no podia usarlo!!! al final descubri que solo se podia como root, asi que me di a la tarea de buscar la solución:
En www.espaciolinux.com el usuario enriquehh me ayudó:
Hola como estas, primero asegurate de estar en los siguientes grupos lpadmin, scanner y saned, si esto no te funciona,abre hplip o xsane como usuario normal, fijate el numero de error que tienes, ahora abre el siguiente archivo como usuario normal
/var/log/user.log
alli veras los errores que te arroja, a mi me aparecio un error en la apertura de un archivo, anote bien el nombre del archivo, fue a las opciones para buscar archivos en gnome y puse el nombre del archivo que producia el error en el sistema de archivos localize y abri el archivo y me di cuenta que dentro del archivo existia reglas para que el escanner solo funcionara para el propietario a root y para el grupo lp.
como superusuario
# gedit /etc/group
busca el grupo lp, y agrege los usuarios que van ha usar el escanner
luego tambien busque el grupo scanner y agrege saned y mi usuario.
reinicie la maquina y problema solucionado
espero te ayude
Nota: haz ping a localhost y a tu usuario, para ver si no tienes algun problema por alli.
Al final resulto que era solo por que no pertenecia al grupo lpadmin pero buscando en otro blog, encontre una solucion para el escaner epson cx3700 dejo aqui el método:
Utilizaremos la aplicación Sane y Xsane para nuestros trabajos de escáner.
así que en una terminal:
# apt-get install sane sane-utils xsane
Ok, después tecleamos:
# sane-find-scanner
Y en mi caso me alojó lo siguiente:
found USB scanner (vendor=0×04b8 [EPSON], product=0×0818 [USB MFP]) at libusb:003:002
tenemos lo que nos interesa que son los numeritos de la marca y el modelo.
Otra opción para obtener los numeritos es con un:
# dmesg
y nos mostrará entre muchas otras cosas, nuestra impresora(casi hasta el final):
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0×04B8 pid 0×0818
Ahora nos vamos a modificar el archivo de configuración:
# vim /etc/sane.d/epson.conf
y agregamos la línea en el archivo:
usb 0×04B8 0×0818
Dejen un espacio antes de usb, yo primero no se lo dejé y no jaló =(. así que ojo.
Todo hasta ahí va bien.
Ahora el problemita que se va a presentar es que al acceder a xsane (aplicaciones->gráficos->xsane) nos va a mostrar un errorsote de que no jala.
pero si lo ejecutamos desde la terminal como root si funciona =). peeero, recuerden que como root no debe hacerse.
así que lo que sigue es cambiar permisos para que a nivel usuario funcione.
Modificaremos:
# vim /etc/udev/libsane.rules
Agregando hasta al final las siguientes líneas:
# Epson CX3700
SYSFS{idVendor}==”04b8″, SYSFS{idProduct}==”0818″, MODE=”664″, GROUP=”scanner”
No olvidemos agregar a nuestro usuario al grupo scanner(éste grupo se agrega por default).
# adduser samy scanner
y si tienes una epson también..
sugiero instalar el paquetito mtink, que nos dice como anda el nivel de tinta de los cartuchos:
# apt-get install mtink
Referencias:http://valenz.wordpress.com/2007/11/21/epson-cx3700-en-debian-gnulinux/
http://www.espaciolinux.com/modules.php?name=Forums&file=viewtopic&p=200261#200261
0 comentarios:
Publicar un comentario