Scanimage funciona, mas Xsane ou qualquer outra interface do usuário não

4

Eu mudei do Ubuntu 12.10 para o 14.04 e tenho um Canon Canoscan LiDE 25. Ele 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 frontend, ele só produz imagens em preto (o scanner não se move). Ocasionalmente, eu posso escanear uma vez (principalmente pré-visualização) e a segunda tentativa produz apenas preto novamente. Eu posso usar scanimage depois e está bem.

Parece ser um tipo de problema de redefinição para mim, porque quando o Xsane aparece e o scanner faz um ruído curto, a primeira varredura funciona. Além disso, quando digitalizo, o braço de digitalização não retorna à posição inicial. Depois, cria imagens negras.

O problema de reset também ocorre com outros front-ends.

Sugestões bem-vindas. Executando a versão sã 1.0.25 mais recente (compilada da origem). Além disso, a instalação padrão não funcionou antes, daí eu tentei a minha sorte com o mais recente. Alterei o cabo também como sugerido em outros tópicos, mas não mude.

  • libsane agora: 1.0.25git, Kernel 3.13.0
  • libsane foi: 1.0.22, Kernel 3.2.0

Qualquer ajuda de depuração é bem-vinda.

    
por René Schwietzke 22.03.2015 / 13:54

1 resposta

3

Ok. Resolvi o mistério sozinho. Está relacionado com a suspensão automática do USB. Parece começar muito cedo e as interfaces de usuário não ativam o dispositivo adequadamente, apenas a scanimage faz isso.

Eu uso o TLP para controlar configurações de economia de energia. Por isso, obtive o ID do dispositivo usando lsusb e adicionei-o à linha USB_BLACKLIST . Funciona como esperado agora.

Demorei minhas 10 horas para descobrir, porque casos semelhantes sempre tiveram algumas razões diferentes ou ficaram sem resposta.

    
por 22.03.2015 / 17:12

Tags