Mudei de 12.10 para 14.04 e tenho uma Canon Canoscan LiDE 25. Funcionou bem com o Xsane em 12.10.
Agora tenho o estranho efeito de poder usar o scanner com scanimage o tempo todo, mas assim que uso o Xsane ou qualquer outro frontentd, ele só produz imagens pretas (o scanner não se move). Ocasionalmente, posso digitalizar uma vez (principalmente visualizar) e a segunda tentativa produz apenas preto novamente. Posso usar o scanimage depois e está tudo bem.
Parece ser uma espécie de problema de reinicialização para mim, porque quando o Xsane aparece e o scanner faz um breve ruído, a primeira varredura parece funcionar. Além disso, quando você faz a varredura, o braço de varredura não retorna à posição inicial. Depois cria imagens pretas.
O problema de redefinição também ocorre com outros front-ends.
Sugestões são bem-vindas. Executando a versão 1.0.25 mais recente (compilada da fonte). Além disso, a instalação padrão não funcionou antes, por isso tentei a sorte com o mais recente.
Qualquer ajuda de depuração é bem-vinda.
Responder1
OK. Resolvi o mistério sozinho. Está relacionado à suspensão automática de USB. Parece que começou muito cedo e as UIs não ativam o dispositivo corretamente, apenas o scanimage faz isso.
Eu uso o TLP para controlar as configurações de economia de energia. Então peguei o ID do dispositivo lsusb
e adicionei-o à USB_BLACKLIST
linha do arquivo de configuração tlp encontrado em /etc/default/tlp
. Funciona como esperado agora.
Levei 10 horas para descobrir, porque casos semelhantes sempre tiveram motivos diferentes ou ficaram sem resposta.
Provavelmente existe uma maneira diferente de colocar o dispositivo na lista negra. TLP foi o mais conveniente para mim.