Multifuncional HP Deskjet 2050 - scanner não funciona no Sabayon Linux [Resolvido]

Publicado por Alberto Federman Neto. em 01/11/2020

[ Hits: 3.031 ]

Blog: https://ciencialivre.blog/

 


Multifuncional HP Deskjet 2050 - scanner não funciona no Sabayon Linux [Resolvido]



Esta dica é uma continuação dessa: Multifuncional HP 2050 (Antiga), não Imprime no Sabayon Linux [Resolvido]

Após instalar a impressora (dica anterior), quando fui usar o scanner, notei que ele não era reconhecido, apesar de ser enxergado pelo sistema. A interface gráfica do Xsane não achava, e vejam a saída destes comandos:

sudo sane-find-scanner
Senha:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
##### ESTA LINHA INDICA QUE O SCANNER ESTÁ ENCONTRADO! found USB scanner (vendor=0x03f0 [HP], product=0x8711 [Deskjet 2050 J510 series]) at libusb:002:008
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.


scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).


O problema parece ter a ver com a versão de Python na qual o HPLIP foi compilado.

Pesquisando uma solução, encontrei o procedimento do usuário italiano de Sabayon, o Sabayonino: HP Multifunction ENVY 4500 Scanning Troubles

Modifiquei um pouco os procedimentos dele e fiz assim:

1. Setar a versão mais nova de Python:

eselect python list
# eselect python set 1 (setar para Python 3.7)

2. Atualizar, se necessário, o Sabayon e o Portage:

# equo up
# equo u -av
# emerge --sync

Ajustar seu Sabayon, para usar Portage. Depois, adicionar estas linhas:

USE_PYTHON="3.7"
PYTHON_TARGETS="python3_6 python3_7"
PYTHON_SINGLE_TARGET="python3_7"

ao arquivo: /etc/portage/make.conf, ou ao arquivo: /opt/sabayon-build/conf/intel/portage/make.conf.amd64, e salvar. Pode usar seu editor favorito, eu gosto de Geany.

Ajuste as variáveis de ambiente:

# env-update
source /etc/profile

Aqui fiz a principal modificação, instalei o HPLIP e dependências diretas, compilado com Portage, mas sem as dependências adicionais, para não alterar meu pacote Avahi (que o Portage tentava recompilar para Python 3.7). Depois sincronizei o Portage com o Entropy:

# emerge -av --nodeps hplip hplip-plugin foomatic-db foomatic-db-engine foomatic-db-ppds gutenprint
# equo rescue symsync

A partir daí, readicionei a minha Multifuncional HP 2050, na tela do HPLIP. Eis que agora, o scanner funciona normal. Veja digitalizando um documento:
Outros aplicativos de digitalização, como o Xsane e o gscan2pdf, também funcionam:
Agora, tudo funciona, impressora e scanner!

Outras dicas deste autor

Atualizar simultaneamente o Kernel e o driver Nvidia no Sabayon Linux

Forçando montagem automática de dispositivos móveis em Sabayon

Fazendo "chroot" facilmente

RadioTray no Sabayon Linux 17.04

Krusader 2.0.0 Phoenix Egg - Gerenciador de arquivos completo para o KDE4 ou superior

Leitura recomendada

Checando se sua webcam está funcionando no Famelix 2.0

Instalando uma webcam da Clone no Ubuntu

Configuração correta da placa de captura de vídeo Zogis Real Angel 220

Intel i915 com resolução 1280x800 e aceleração 3D

Placa wireless Broadcom 4310 no Debian Linux

  

Comentários
[1] Comentário enviado por cizordj em 02/11/2020 - 18:35h

Só um aviso pra você e pros moderadores, o Link que você botou no começo é privado

https://www.vivaolinux.com.br/contribuir/dicas/verDica.php?codigo=24651

[2] Comentário enviado por albfneto em 03/11/2020 - 12:53h

Obrigado, vou corrigir!
Link corrigido.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[3] Comentário enviado por maurixnovatrento em 04/11/2020 - 21:16h


Boa solução.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[4] Comentário enviado por albfneto em 22/12/2020 - 15:47h

Atualização. 22 de Dezembro de 2020.

Após a Dica, verifiquei ser útil mascarar o pacote HPLIP, para que não seja mais atualizado eplo Entropy, pois deixará de funcionar e será preciso refazer a compilação:

$ sudo equo mask hplip

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts