Estoy intentando que cualquier escáner funcione en Ubuntu 14.04 lts. Actualmente estoy intentando ejecutar un Canon CanoScan LiDE 25. Probé tanto XSane como Simple Scan. Intenté ejecutar desde la Terminal con sudo. Los escáneres se reconocen en Simple Scan, pero no escanean. En aras de la simplicidad, en este momento sólo me centraré en el escáner Canon.
Canon CanoScan LiDE 25
- Tipo: Cama plana
- Elemento de escaneo: CIS (Sensor de imagen de contacto en color)
- Fuente de luz: LED de 3 colores (RGB)
- Resolución óptica: 1200x2400 ppp
- Resolución seleccionable: 25-19200 ppp (ScanGear CS)
- Interfaz: USB 1.1
- Consumo de energía: En funcionamiento: 2,5 vatios máximo, En espera: 1,4 vatios
Mi máquina: HP Pavilion g6
- Procesador: 4 CPU Intel(R) Core(TM) i5-3210M a 2,50 GHz
- Memoria: 3937 MB (1217 MB usados)
- Sistema operativo: Ubuntu 14.04.2 LTS
- Resolución: 1366x768 píxeles
He subido una captura de pantalla del problema (ventana inferior derecha de XSane, Escaneo simple a la izquierda con una ventana de Terminal abierta que muestra que se reconoce el escáner) que puede encontrarvinculado aquí a través de mi GDrive.
En la investigación que hice, escuché rumores sobre problemas de permisos, incompatibilidad USB y un problema de "no hay backend" a través de esteBlog de Linux. No tengo idea de adónde ir a continuación con esto y me vendría bien la ayuda.
Muchas gracias por buscar y cualquier aportación y/o consejo.
Respuesta1
yo sueloCanon CanoScan LiDE 25y recientemente intenté escanear nuevamente usando Simple Scan. Si bien el escáner siempre funciona para sistemas de 32 bits, no funcionó en absoluto para sistemas de 64 bits. Confirmé estos resultados mientras ejecutaba Xubuntu 14.04.
Prueba de intentos fallidos
En los siguientes intentos, conecto el escáner a los puertos USB 3.0 y 2.0 por turnos y ejecuto lsusb
comandos dmesg | tail
en la Terminal para confirmar que se está detectando. Las líneas de salida se han recortado para mostrar únicamente las relevantes.
Intento 1.Utilice el puerto USB 3.0 para conectar el escáner (Detección: SÍ, Escaneo: FALLADO)
$ lsusb
Bus 001 Dispositivo 011: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
$dmesg | cola
[719.578197] usb 1-1: nuevo dispositivo USB de velocidad completa número 11 usando xhci_hcd
[719.596841] usb 1-1: Se encontró un nuevo dispositivo USB, idVendor=04a9, idProduct=2220
[ 719.596863] usb 1-1: Nuevas cadenas de dispositivos USB: Fabricante=1, Producto=2, Número de serie=0
[ 719.596878] usb 1-1: Producto: CanoScan
[ 719.596890] usb 1-1: Fabricante: Canon
[ 719.669064] ¡ADVERTENCIA! potencia/nivel está en desuso; usar poder/control en su lugar
Intento 2.Utilice el puerto USB 2.0 para conectar el escáner (Detección: SÍ, Escaneo: FALLADO)
$ lsusb
Bus 001 Dispositivo 012: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
$dmesg | cola
[ 719.669064] ¡ADVERTENCIA! potencia/nivel está en desuso; usar poder/control en su lugar
[898.267099] usb 1-1: desconexión USB, número de dispositivo 11
[905.255202] usb 1-4.3: nuevo dispositivo USB de alta velocidad número 12 usando xhci_hcd
[ 905.273163] usb 1-4.3: Se encontró un nuevo dispositivo USB, idVendor=04a9, idProduct=2220
[ 905.273186] usb 1-4.3: Nuevas cadenas de dispositivos USB: Fabricante=1, Producto=2, Número de serie=0
[ 905.273201] usb 1-4.3: Producto: CanoScan
[ 905.273214] usb 1-4.3: Fabricante: Canon
¿Por qué no funcionó?
Leí en alguna parte que la presencia de USB 3.0/XHCI puede interferir con el uso del escáner. Esto no tenía mucho sentido para mí, así que intenté cambiar los puertos.sindeshabilitar cualquier configuración USB en el menú BIOS/UEFI. En ambos intentos, Simple Scan falló con un error como se muestra en la captura de pantalla a continuación.
Calculo que todavía falta compatibilidad con controladores de 64 bits hasta la fecha de respuesta. O bien, se debe utilizar un controlador de dispositivo de 32 bits para que el escáner funcione correctamente. Dicho esto, incluso intenté instalar Simple Scan para un sistema de 32 bits en un sistema Xubuntu 14.04 de 64 bits, pero fallé estrepitosamente.
Ahora funciona (06-07-2016)
probé de nuevoCanon CanoScan LiDE 25contra el sistema en vivo Xubuntu 16.04 de 64 bits. Repetí los intentos anteriores y funcionó tanto desde los puertos USB 2.0 como desde USB 3.0. No se requiere ninguna configuración adicional; el escáner funciona de fábrica en las versiones 16.04.
Sobre todo, no logré entender por qué no funcionaba en 14.04 de 64 bits y por qué ahora funciona para 16.04 de 64 bits. Estas versiones de LTS ya son bastante diferentes en términos de versión del kernel, versión del paquete, versión del programa y otros.
TL;DRPara sistemas de 64 bits, la solución más sencilla es utilizar la versión actual (16.04). De lo contrario, el escáner funciona en sistemas de 32 bits de cualquier versión compatible hasta la fecha.