Scanimage funciona, mas Xsane ou qualquer outra UI não

Scanimage funciona, mas Xsane ou qualquer outra UI não

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 lsusbe adicionei-o à USB_BLACKLISTlinha 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.

informação relacionada