HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

1. HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 20/08/2015 - 00:04h

Esse "bug" parece bem famoso na internet, após atualizar o hplip, é impossível imprimir usando uma HP. A impressora é detectada normalmente, todas as funções via software funcionam. Porém, ao enviar um documento para impressão, ela continua "Idle" e o documento é marcado na fila como "Filter failed".

Já fiz tudo que mandam fazer para resolver o problema, só não tentei um downgrade, é claro que vai funcionar (a menos que dê incompatibilidade com alguma lib do sistema). Mas quero fazer funcionar com o hplip atual.

As dicas que o "google" dá é rodar o hp-doctor e hp-check, porém isso não resolve nada, só detecta coisas relacionadas a impressora. Entendo quase nada de cups e hplip, pois é uma coisa que quase não se mexe, basta plugar a impressora e imprimir.

Alguém com um conhecimento melhor no assunto poderia me passar alguma solução para o caso?

Sistema: Slack Current 64b
Kernel: 3.18.11
hplip: 3.15.7
cups: 2.0.4
cups-filter: 1.0.71
Impressora: HP Deskjet F4580
Driver: HP Deskjet f4500 Series hpijs, 3.15.2 (color, 2-sided printing)

Já reinstalei hplip, cups e cups-filter. Também tentei outros drivers para f4500.

A única maneira que tenho é imprimir através do liveCD Mint, mas pensa na canseira kkkk. Sem falar que não tenho windows, na verdade não tenho ele a mais de 15 anos. Não é uma impressora que vai me fazer mudar de ideia.

Ajuda aí galera! Já tem mais de UMA SEMANA que estou batendo cabeça nessa encrenca hehe


  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 25/08/2015 - 19:45h

Publique uma Dica aqui no VOL, disso.
são muitos usados HPLIP e CUPS, sua dica será ùtil.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.

3. Re: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/08/2015 - 21:57h

Isso é um bug conhecido do HPLIP.
só conheço um jeito de resolver.

Atualizou o HPLIP, não funcionou mais,,,,

remova o job de impressão e feche a instancia do hplip.

se necessário mate o processo:

# killall hplip

agora, usando sudo gráfico, reabra o hplip:

$ gksudo hp-setup

REMOVA a impressora padrão! deixe sem nenhum impressora....

agora feche de novo o HPLIP e reabra com sudo gráfico e recoloque a impressora.

mas atualmente tenho achado mais fácil não atualizar o HPLIP.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


4. Re: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 20/08/2015 - 22:57h


Atualizou o HPLIP, não funcionou mais,,,,
remova o job de impressão e feche a instancia do hplip.
se necessário mate o processo:
# killall hplip
agora, usando sudo gráfico, reabra o hplip:
$ gksudo hp-setup
REMOVA a impressora padrão! deixe sem nenhum impressora....
agora feche de novo o HPLIP e reabra com sudo gráfico e recoloque a impressora.
mas atualmente tenho achado mais fácil não atualizar o HPLIP.
[/i].


Essa de remover e adicionar impressora como root (e como user comum) já fiz várias vezes. Porém não resolveu. Fiz exatamente como vc descreveu, ... e nada.

Fico pensando o seguinte: Se hplip e cups é o único jeito de usar impressoras HP no Linux, com esse bug terrível fica totalmente inútil as impressoras HP... MS deve ter pago propina pra essa sabotagem kkkkkkkkkkk

Vou insistir mais alguns dias, depois disso vou tentar um downgrade.


5. Re: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 21/08/2015 - 20:41h

pelo menos em Sabayon funciona, mas da tanto trabalho que ultimamente tenho preferido não atualizar o HPLIP.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


6. Tópico: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip)

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 21/08/2015 - 22:28h


Atualizações muitas vezes ta errado, já tive vários problemas com atualizações de certos programas, o da versão anterior funcionava tudo perfeito, ao atualizar o mesmo ou funciona parcial ou não funcionada nada. Por isto se um programa funciona normal e tudo perfeito prefiro não fazer atualizações; somente em último caso e deste que esta atualização seja fácil de reverter para a versão antiga. Outro ponto que não faça é atualizar um distro a partir da antiga, pois já vi muita gente se queixando que tal coisa não funciona mais após atualização, o melhor mesmo é baixar um ISO e instalar com tudo novo.




7. Re: HPLIP / CUPS ......

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 21/08/2015 - 23:09h

É GALERA!!!!!!

ANOTEM BEM ESTA AÍ !!!!!!

O problema NÃO É O HPLIP

Então! Voltei para o hplip 3.13.10 e nada aconteceu, o problema ainda permanecia. Então removi o cups-filters, ... nada de resolver ainda, .... ora ora! Só sobrou o cups...

Então voltei para o cups 1.5.4, porém tem que apagar manualmente o diretório /etc/cups depois de remover a versão nova. Instalei a antiga e ............... PRONTO!!!!! Imprimiu que foi uma beleza!
Mas não parei por aí...

Instalei o cups-filters e continuou a imprimir normal, atualizei o hplip e também continuou normal... Mas sou teimoso!!!! Removi a impressora e fui instalar novamente, nesta hora é que percebi uma diferença:

Quando é o cups e hplip "desatualizados", a forma de apontar para o ppd é diferente:
drv:///hp/hpcups.drv/hp-deskjet_f4500_series.ppd

Rodando hp-setup na versão nova não detecta, tem que ser manualmente assim:
/usr/share/cups/model/hp-deskjet_f4500_series.ppd.gz

Outro problema é que as impressoras instaladas depois de ter o cups-filters ficam bugadas também. Ou seja, não pode ter cups-filters mesmo.

De qualquer forma, quando atualiza o cups, dá problema.

Caso alquém for remover o cups, NÃO SE ESQUEÇA de remover manualmente o diretório /etc/cups, pois a desinstalação do pacote não remove o diretório por conter "arquivos novos" gerados pelo cups-filters.

Obrigado galera! Tópico marcado como RESOLVIDO.


8. Re: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 25/08/2015 - 10:37h

MAIS UMA DICA QUANTO A ESTE "PROBLEMA":

Para quem passar por algo semelhante e notar que depois de voltar a imprimir, ainda fica "estranho", então tente o seguinte:

remova seu ppd (fornecido pelo cups) localizado em /etc/cups/ppd e coloque o ppd fornecido por hplip/ "hpijs", (tive que usar o hpijs), por incrível que pareça, não encontrei no meu Slack, me lembro que sempre teve, mas para escrever essa dica não encontrei ele no slackpkg ou na arvore, no meu caso encontrei ao descompactar o pacote hplip baixado diretamente do site oficial (http://sourceforge.net/projects/hplip/). Porém pode ser baixado separadamente facilmente, basta procurar no Google. Lembrando que meu hplip baixado foi a ultima versão.

NÃO PUDE DEIXAR DE NOTAR QUE A IMPRESSÃO EM MODO RASCUNHO PASSOU A FICAR RÁPIDA IGUAL NO windows. ANTIGAMENTE ERA MAIS LENTO.


9. Mesmo problema!!

renato muniz
reunix

(usa Debian)

Enviado em 04/04/2017 - 15:16h

cytron escreveu:

É GALERA!!!!!!

ANOTEM BEM ESTA AÍ !!!!!!

O problema NÃO É O HPLIP

Então! Voltei para o hplip 3.13.10 e nada aconteceu, o problema ainda permanecia. Então removi o cups-filters, ... nada de resolver ainda, .... ora ora! Só sobrou o cups...

Então voltei para o cups 1.5.4, porém tem que apagar manualmente o diretório /etc/cups depois de remover a versão nova. Instalei a antiga e ............... PRONTO!!!!! Imprimiu que foi uma beleza!
Mas não parei por aí...

Instalei o cups-filters e continuou a imprimir normal, atualizei o hplip e também continuou normal... Mas sou teimoso!!!! Removi a impressora e fui instalar novamente, nesta hora é que percebi uma diferença:

Quando é o cups e hplip "desatualizados", a forma de apontar para o ppd é diferente:
drv:///hp/hpcups.drv/hp-deskjet_f4500_series.ppd

Rodando hp-setup na versão nova não detecta, tem que ser manualmente assim:
/usr/share/cups/model/hp-deskjet_f4500_series.ppd.gz

Outro problema é que as impressoras instaladas depois de ter o cups-filters ficam bugadas também. Ou seja, não pode ter cups-filters mesmo.

De qualquer forma, quando atualiza o cups, dá problema.

Caso alquém for remover o cups, NÃO SE ESQUEÇA de remover manualmente o diretório /etc/cups, pois a desinstalação do pacote não remove o diretório por conter "arquivos novos" gerados pelo cups-filters.

Obrigado galera! Tópico marcado como RESOLVIDO.



Olá amigo, por favor me ajude, ja tentei de tudo, como vc conseguiu instalar a versão 1.5,4 do cups, preciso tentar isso aqui
ja nao aguento mais esse problema na minha vida!! :D




10. Resposta para reunix

Wilker Azevedo
cytron

(usa Slackware)

Enviado em 04/04/2017 - 20:42h

Olá reunix!

A única maneira que consegui resolver foi realmente removendo o cups, excluindo o diretório manualmente, instalando a versão antiga do cups e instalando a impressora apontando o ppd manualmente.

A dois dias atrás, tive que dar uma formatada em meu hd pra tirar uns bugs chatos, aproveitei pra instalar a versão 14.2 do slack. Então já fui logo na tarefa de instalar impressora, e pra minha surpresa... tudo certo sem remendos. Então verifiquei a versão do cups que já veio na instalação do sistema: cups 2.1.4 e hplip 3.16.5
Caso queira tentar com essa versão, é provável que funcione.

Caso você esteja usando Debian, neste link tem a versão 1.5.3 (https://pkgs.org/download/cups)
Fiz uma busca pela versão 1.5.4 deb e não encontrei. Vai ver não tem mesmo, pois no meu caso é Slackware.

Mas faça exatamente como recomendei naquele procedimento que você enviou o comentário. Teste com a versão mais atual (ou 2.1.4), se não der, vai na 1.5.3.



11. Re: HPLIP / CUPS ...... "Filter failed" ao tentar imprimir (depois de atualizar hplip) [RESOLVIDO]

Jalison Vieira Lima
Jalison2000

(usa Debian)

Enviado em 04/04/2017 - 21:14h

Sei que o tópico já foi solucionado mas vou deixar minha contribuição que funciona normalmente aqui com a minha HP 3630 WIFI.
Aqui mesmo no VOL pedi ajuda para esse problema, nunca dava certo, até que me ensinaram com esses comandos.
apt-get install -t jessie-backports hplip e apt-get install system-config-printer para configurar a impressora pelo system-config-printer e não pela GUI do HPLIP.
Já formatei meu notebook para trocar a versão de 32 para 64bits e esses comandos me salvaram novamente.
Uso o Debian XFCE 64bits. Antes Era Debian MATE 32bits.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts