Multifuncional HP Deskjet 2050 (antiga) não imprime no Sabayon Linux [Resolvido]

Publicado por Alberto Federman Neto. em 14/10/2020

[ Hits: 2.372 ]

Blog: https://ciencialivre.blog/

 


Multifuncional HP Deskjet 2050 (antiga) não imprime no Sabayon Linux [Resolvido]



Este é um problema que tive recentemente. Minha antiga, mas boa, multifuncional HP Deskjet 2050 não imprimia mais nada no Sabayon Linux, atualizado a 2020.

Nesta dica, eis como resolvi.

O Problema

Não imprimia o trabalho de impressão, job, ficava pendente, executando e não terminava...

Descobri a razão. Nas versões novas de HPLIP, não precisa mais do arquivo plugin.spec, aquela licença para essa impressora. Não existe mais o pacote hplip-plugins para a HP Deskjet 2050.

Mas no Sabayon Linux exigia, por isso, nada imprimia.

A Solução

A. Removendo a impressora do CUPS:

Comece fazendo uma limpeza completa.

Acesse a versão WEB do CUPS, abrindo no navegador: http://localhost:631/ > Gerenciar Impressoras:
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
Clique, marque e acesse a sua impressora padrão. Exemplo: "HP Deskjet 2050".
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
Vá em: Administração > Excluir Impressora. Se pedir sua senha de Root, use-a.
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
B. Removendo a impressora do HPLIP:

Abra seu HPLIP instalado (do menu ou barra de notificação). Vá em: Device > Remove Device

Marque sua impressora e a remova:
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
C. Removendo todos os pacotes de HPLIP:

Agora, remova o pacote HPLIP e todas as dependências de suporte. Em Sabayon, é com este comando:

# equo rm --configfiles hplip foomatic-db foomatic-db-engine foomatic-db-ppds gutenprint

Pronto, limpeza completa!

D. Reinstalando e atualizando HPLIP e seu suporte:

Atualize os repositórios e reinstale os pacotes do HPLIP:

# equo up
# equo i -av hplip foomatic-db foomatic-db-engine foomatic-db-ppds gutenprint

E. Checando se os arquivos de impressora estão OK:

# find -name hp-deskjet_2050_j510_series.ppd.gz

Tem de aparecer assim:

./usr/share/ppd/HP/hp-deskjet_2050_j510_series.ppd.gz

F. Recolocando a impressora no CUPS:

Abra novamente a interface WEB do CUPS: http://localhost:631/

Para adicionar a impressora, é parecido como se faz, por exemplo, no Debian.

G. Recolocando a impressora no HPLIP:

Abra o HPLIP atualizado, instalado como indicado em D:

# hp-setup

...e adicione sua impressora. É intuitivo, parece Windows, vai clicando em "Next". (Kkkkkk)
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
H. Testando:

Abra novamente o HPLIP e imprima uma página de testes.
Linux: Antiga Impressora Multifuncional HP Deskjet 2050. Não imprime em Sabayon Linux. [RESOLVIDO]
Pronto, tudo funcionando. Testei no Sabayon. Mas tenho em mente que possa funcionar em outras distros, pois o problema é conhecido, ocorre no Gentoo também.

Resumo, remova sua impressora HP do CUPS e do HPLIP, desinstale os pacotes do HPLIP, reinstale e recoloque a impressora no CUPS e no HPLIP.

I. Outra alternativa:

Não precisei testar, mas você pode também tentar usar o pacote hplip-plugin compilado para o Gentoo.

Outras dicas deste autor

Finalmente, Gentoo e Arch Linux podem ser mais fáceis!

Como usar Looking Glass sem alterar seu sistema Linux

Fazendo "chroot" facilmente

Gerenciador de Boot da BIOS - As vantagens de usá-lo

Editando diretamente o arquivo controlador do GRUB 2

Leitura recomendada

Aviso de inserção / remoção de dispositivo USB

Placa wireless dwlg520 no Debian GNU/Linux

Webcam no Asus Eeepc

Ativando a placa wireless ralink no Debian

Configurando impressora Lexmark X1185 multifuncional no Slackware 10.2

  

Comentários
[1] Comentário enviado por maurixnovatrento em 15/10/2020 - 12:43h


Muito Bom.

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

[2] Comentário enviado por cizordj em 15/10/2020 - 21:52h

Eu tenho uma HP Deskjet 2546, ela suporta IPP o que não precisa configurar nada no CUPS, mas e a tua não? Porque assim, se a tua impressora tiver configurada pra usar o velho socket na porta 9 mil e alguma coisa é bem difícil de imprimir mesmo.

[3] Comentário enviado por maurixnovatrento em 21/10/2020 - 09:12h


Eu tenho uma igualzinha. a mesma 2050. Até agora não tive dificuldades por conta de incompatibilidades ou erros relacionados desse tipo.

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



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts