Não sei como, mas está funcionando agora ... provavelmente alguma atualização.
Obrigado mesmo assim!
Eu estava usando com sucesso o scanner da minha EPSON Stylus DX4250 no Ubuntu (32 bits) desde que a comprei anos atrás.
Agora atualizei para 11,10 64 bits e não está mais funcionando.
Já ouvi falar de alguns problemas relacionados ao USB e outros sobre o HAL, mas não sei onde começar a procurar.
Aqui está o que dmesg
mostra:
[53778.567908] usb 2-1.2.4: new high speed USB device number 10 using ehci_hcd
[53779.874059] usb 2-1.2.4: usbfs: process 25525 (usb) did not claim interface 0 before use
Fazendo uma reinicialização, é isso que recebo:
[ 72.024538] usb 2-1.4: new high speed USB device number 6 using ehci_hcd
[ 73.266142] show_signal_msg: 30 callbacks suppressed
[ 73.266145] simple-scan[1972]: segfault at 9691a85 ip 00007f146f3131a4 sp 00007f145fffbe00 error 4 in libc-2.13.so[7f146f2ca000+195000]
[ 73.322406] usb 2-1.4: usbfs: process 2027 (usb) did not claim interface 0 before use
[ 146.794098] usb 2-1.4: USB disconnect, device number 6
Alguma ideia?
Editar: a saída de lsusb
é:
...
Bus 002 Device 010: ID 04b8:0820 Seiko Epson Corp. CX4200 MP scanner
Não sei como, mas está funcionando agora ... provavelmente alguma atualização.
Obrigado mesmo assim!
Tenho visto frequentemente problemas de segmentação ao usar as bibliotecas erradas. Especialmente, existem problemas em máquinas de 64 bits com programas esperando bibliotecas de 32 bits.
Eu tenho visto que o escaneamento simples não faz parte das fontes oficiais. Talvez não seja compilado contra as bibliotecas de 64 bits?
Uma possível solução de teste poderia ser instalar as bibliotecas de 32 bits:
sudo apt-get install ia32-libs
e tente usá-los explicitamente ao iniciar a digitalização simples em um terminal:
LD_PRELOAD = /usr/lib32/ simple-scan &
antes de fazer isso, você deve matar todos os processos simples de varredura em execução.
Talvez isso ajude você a ir mais longe.
Outra solução seria compilar e instalar a digitalização simples a partir do código-fonte.
Saudações da Suíça, Michael
Parece haver um bug no launchpad que rastreia esse problema. Você pode querer se inscrever para ver se quando ele for resolvido: link
Nesse meio tempo, uma boa solução é fazer o downgrade do scan simples para a versão 2.32.0.1, que funciona com este scanner (acabei de testar isso). Você pode encontrar 2.32.0.1 para oneiric neste PPA: link