Dica: Scanners Canon e o Ubuntu Feisty Fawn - 18/7/2007

Iniciado por rjbgbo, 18 de Julho de 2007, 16:11

tópico anterior - próximo tópico

rjbgbo

Caros, no Ubuntu notei que meu scanner Canon Lide 20 comprado proposital/ sabendo que era listado como habilitado pro Linux - http://www.sane-project.org/cgi-bin/driver.pl , parou de funcionar, o que ñ acontecia no Edgy 1ª versão que usei do Ubuntu.

Saia a busca de resposta neste fórum, no internacional e no Google, e achei.

Hj estou final/ estou postando a solução e ainda mais depois de ler a matéria abaixo:

CitarAlguns scanners da Canon enfrentam problemas com as versões recentes do Ubuntu
Publicado em Qua, 18/07/2007 - 12:28 :: Aplicações

    "O problema está relacionado com a ativação do recurso usb_suspend do Linux, que é utilizado para economizar a energia das baterias de notebook. Acontece que alguns scanners entram em modo de hibernação e não voltam mais, impossibilitando a sua utilização. Se o usuário utiliza um programa como o XSane ou o Kooka (no Kubuntu), o resultado apresentado é uma imagem completamente preta, onde deveria ter uma foto, por exemplo.

    Mesmo se passando mais de 5 meses de apresentado o bug, os desenvolvedores do Ubuntu ainda não resolveram o problema. Note que esse bug foi postado no Launchpad.net 2 meses antes do lançamento da versão 7.04, que é primeira a ser afetada pelo bug, junto com os alfas do 7.10. O que está tirando do sério os usuários de scanners afetados é o tratamento que pode ser descrito como "descaso" com aqueles que foram afetados, pois a solução mais simples, que é lançar uma versão do Kernel com o usb_suspend desabilitado, para ser escolhida durante a inicialização do sistema, não está sendo contemplada pelos desenvolvedores. Eles argumentam que isso irá prejudicar os usuários de notebook, que segundo eles, são maioria em relação aos afetados pelo problema do usb_suspend. O bug ainda está classificado como "Medium", o que significa que ele não é uma prioridade para os desenvolvedores.

    Curiosamente, o programa Scanimage, em modo texto, consegue fazer funcionar os scanners, mas seu equivalente gráfico o Xscanimage não. O excelente software proprietário VueScan, que possui versões para Linux, Windows e Mac, também consegue burlar o bug, mas sua versão shareware coloca o simbolo "$" por toda a imagem digitalizada, e para desbloquear, o usuário deve pagar 39 dólares pela versão mais simples do programa.

    O que vocês acham, a opção usb_suspend deveria ser desabilitada do kernel, em benefício dos usuários de scanner afetados, ou o maior tempo de bateria dos notebooks, cujos usuários são maioria, deve ter prioridade?"

Enviado por Clésio Luiz (magolobelΘyahoo·com·br) - referência (launchpad.net).

Na minha opinião, uma vez que outros scanners USB não estão sendo afetados, é o Sane (ou o backend específico deste scanner) que deveria ser adaptado por seus desenvolvedores para saber lidar com a nova situação gerada pelo usb_suspend do kernel. Até que isto aconteça, poderia haver a disponibilização de um kernel alternativo (oficialmente mantido e fácil de instalar) para os usuários afetados por este problema, forçando a desativação da opção usb_suspend.
Fonte: http://br-linux.org/

Solução encontrada no fórum internacional do Ubuntu - http://ubuntuforums.org/showthread.php?t=432130

CitarRe: Upgraded to Feisty: Fix for some scanner, USB, mouse problem with new kernel
There's a great fix for the problem on Launchpad by Fraz. It only works for XSane

https://launchpad.net/ubuntu/+source...nds/+bug/85488

Here's a very simple explanation:

    * Open the terminal and type
    *
      Code:

       sudo aptitude install scanbuttond

    * After the installation simply type
      Code:

      scanbuttond

      to run the program.

What this program does is explained on Launchpad
Quote:
the daemon allways watches for the scanner and the usb did not suspend. the real function of this software is to look for the buttons on the scanner and do something usefull lke
scanning -> printing - scanning -> email
To make this program run at startup so you don't have to think about it every time:

    * Go to System => Preferences => Sessions
    * Under the Startup Programs click the New button
    * A new windows will appear. Fill in any name you'd like in the name box, "Scanbutton" for example. In the command box enter scanbuttond (with a "d" at the end)

I tried it with my scanner and it works great. And the buttons on my scanner now work too!
I know it isn't a real fix but at least your scanner works.
Linux User #440843 | Ubuntu User #11469

gabriel0085

rjbgbo,

nem todo mundo entende inglês,  :-\, vou tentar dar uma força pra galera, se tiver algum erro me corrijam por favor.




CitarRe: Atualizado para o Feisty: Correção para algum problema com scanner, USB, mouse e o novo kernel.


Existe uma ótima dica para o problema no "Launchpad" postada pelo Fraz. Esta  dica funciona apenas para o Xsane.

https://launchpad.net/ubuntu/+source...nds/+bug/85488


Aqui está uma explicação bem simples:

    * Abra e terminal e digite:
     
      Code:
       
      sudo aptitude install scanbuttond

   
     * Depois da instalação, simplesmente digite:
     
      Code:

      scanbuttond

      para rodar o programa.



O que esse programa faz é explicado no "Launchpad" (link acima)

Citação:
O deamon sempre verifica o scanner e a USB não entra em modo de hibernação. A função real deste software é  ativar os botões do scanner e fazer alguma coisa útil como
escanear -> imprimir - escanear -> enviar por e-mail
Para fazer este programa carregar na inicialização e você não ter que se preocupar com isso o tempo todo:

    * Vá em: Sistema => Preferências => Sessões
    * Na aba "programas iniciais", clique  no botão "Novo"
    * Uma nova janela irá aparecer. Preeencha com o nome que quiser na opção "nome", "Scanbutton" por exemplo. Na opção comando adicione "scanbuttond" (com um "d" no final)

Eu tentei com meu scanner e ele funcionou bem. E os botões do meu scanner agora funcionam também!
Eu sei que isso não é uma solução real, mas ao menos o seu scanner funciona.

rjbgbo

#2
Obrigado, gabriel0085

Acho que ficou bem legal.
Linux User #440843 | Ubuntu User #11469