Estou tentando fazer com que qualquer scanner funcione no Ubuntu 14.04 lts. Atualmente estou tentando executar um Canon CanoScan LiDE 25. Tentei o XSane e o Simple Scan. Tentei rodar do Terminal com sudo. Os scanners são reconhecidos no Simple Scan, mas não farão a varredura. Por uma questão de simplicidade, focarei apenas no scanner Canon neste momento.
Canon CanoScan LiDE 25
- Tipo: Mesa
- Elemento de digitalização: CIS (sensor de imagem de contato colorido)
- Fonte de luz: LED de 3 cores (RGB)
- Resolução óptica: 1200x2400 dpi
- Resolução selecionável: 25-19200 dpi (ScanGear CS)
- Interface: USB 1.1
- Consumo de energia: Em operação: máximo de 2,5 watts, em espera: 1,4 watts
Minha máquina: HP Pavilion g6
- Processador: 4 CPUs Intel(R) Core(TM) i5-3210M a 2,50 GHz
- Memória: 3.937 MB (1.217 MB usados)
- SO: Ubuntu 14.04.2 LTS
- Resolução: 1366x768 pixels
Carreguei uma captura de tela do problema (janela inferior direita do XSane, Simple Scan à esquerda com uma janela do Terminal aberta e mostrando que o scanner foi reconhecido) que você pode encontrarvinculado aqui através do meu GDrive.
Na pesquisa que fiz, ouvi rumores de problemas de permissões, incompatibilidade de USB e um problema de "não há back-end" por meio desteBlogue Linux. Não tenho ideia de onde ir a seguir com isso e preciso de ajuda.
Muito obrigado por procurar e qualquer contribuição e/ou conselho.
Responder1
eu usoCanon CanoScan LiDE 25e recentemente tentei digitalizar novamente usando Simple Scan. Embora o scanner sempre funcione em sistemas de 32 bits, ele não funcionou em sistemas de 64 bits. Confirmei esses resultados ao executar o Xubuntu 14.04.
Prova de tentativas fracassadas
Nas tentativas seguintes, conecto o scanner às portas USB 3.0 e 2.0 alternadamente e executo lsusb
comandos dmesg | tail
no Terminal para confirmar se ele está sendo detectado. As linhas de saída foram cortadas para mostrar apenas as relevantes.
Tentativa 1.Use a porta USB 3.0 para conectar o scanner (Detectar: SIM, Digitalizar: FALHOU)
$ lsusb
Barramento 001 Dispositivo 011: ID 04a9:2220 Canon, Inc.
$ dmesg | cauda
[719.578197] usb 1-1: novo dispositivo USB de velocidade total número 11 usando xhci_hcd
[719.596841] usb 1-1: Novo dispositivo USB encontrado, idVendor=04a9, idProduct=2220
[719.596863] usb 1-1: Novas strings de dispositivo USB: Mfr=1, Produto=2, SerialNumber=0
[719.596878] usb 1-1: Produto: CanoScan
[719.596890] usb 1-1: Fabricante: Canon
[719.669064] AVISO! potência/nível está obsoleto; use poder/controle em vez disso
Tentativa 2.Use a porta USB 2.0 para conectar o scanner (Detectar: SIM, Digitalizar: FALHOU)
$ lsusb
Barramento 001 Dispositivo 012: ID 04a9:2220 Canon, Inc.
$ dmesg | cauda
[719.669064] AVISO! potência/nível está obsoleto; use poder/controle em vez disso
[898.267099] usb 1-1: desconexão USB, número do dispositivo 11
[905.255202] usb 1-4.3: novo dispositivo USB de velocidade total número 12 usando xhci_hcd
[905.273163] usb 1-4.3: Novo dispositivo USB encontrado, idVendor=04a9, idProduct=2220
[905.273186] usb 1-4.3: Novas strings de dispositivo USB: Fabricante = 1, Produto = 2, Número de série = 0
[905.273201] usb 1-4.3: Produto: CanoScan
[905.273214] usb 1-4.3: Fabricante: Canon
Por que não funcionou
Li em algum lugar que a presença de USB 3.0/XHCI pode interferir no uso do scanner. Isso não fez muito sentido para mim, então tentei mudar as portassemdesabilitando qualquer configuração USB no menu BIOS/UEFI. Em ambas as tentativas, o Simple Scan falhou com erro, conforme mostrado na imagem abaixo.
Estimo que ainda falta suporte ao driver de 64 bits até esta data de resposta. Ou um driver de dispositivo de 32 bits deve ser usado para que o scanner funcione corretamente. Dito isto, até tentei instalar o Simple Scan para sistema de 32 bits no sistema Xubuntu 14.04 de 64 bits, mas falhei miseravelmente.
Agora funciona (06/07/2016)
Eu testei novamenteCanon CanoScan LiDE 25contra o sistema live Xubuntu 16.04 de 64 bits. Repeti as tentativas acima e funcionou nas portas USB 2.0 e USB 3.0. Nenhuma configuração adicional é necessária; o scanner funciona imediatamente nas versões 16.04.
Acima de tudo, não consegui descobrir por que não funcionou no 14.04 de 64 bits e por que agora funciona no 16.04 de 64 bits. Esses lançamentos LTS já são bastante diferentes em termos de lançamento do kernel, versão do pacote, versão do programa e outros.
DRPara sistemas de 64 bits, a solução mais fácil é usar a versão atual (16.04). Caso contrário, o scanner funciona em sistemas de 32 bits de qualquer versão suportada até o momento.