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

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

[ Hits: 2.094 ]

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

Testando e usando o systemd em Sabayon Linux

Editando diretamente o arquivo controlador do GRUB 2

Desmascarando pacotes em Sabayon e Gentoo

Pendrive ou cartão de memória para multimídia não compatível [Resolvido]

MLDonkey - Um cliente P2P para várias redes e para compartilhamento direto

Leitura recomendada

Rede sem fio Broadcom 43xx no OpenSUSE 11.2

Linux em notebook positivo com placa de vídeo VIA

Instalar impressoras Lexmark no Ubuntu Linux

Linux Mint (Cinnamon) - configurar tecla /?° do Thinkpad T430 Lenovo

Plymouth funcionando corretamente com as placas Intel

  

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