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

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

[ Hits: 512 ]

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

Correção de ícones dos atalhos em KDE e outros ambientes gráficos

Sistema simples e econômico de resfriamento para CPUs

Comando "ls" completo, para mostrar várias características de seus arquivos e diretórios

Atualização do Kernel Sabayon Linux - Método Moderno (2019)

Usando seu velho Zip Drive em Linux

Leitura recomendada

Como checar se sua placa possui sinal físico de rede

Solução para microfone chiando

Configurar teclado ABNT2 no Slackware 14 - 64 bits

Montando o celular LG X200 MT6235 MediaTek Inc no GNU/Linux

Temperatura do HD no Kurumin

  

Comentários
[1] Comentário enviado por mauricio123 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 mauricio123 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