"Falha no filtro" do hplip

9

Descrição do problema - Não foi possível imprimir

Nome do dispositivo: Impressora USB HP LaserJet M1005 MFP

OS: Linux 3.8.13-1-MANJARO # 1 SMP PREEMPT x86_64 GNU / Linux

Descrição de erro :

  1. Copos está funcionando bem e bem.
  2. Posso acessar o host local: 631
  3. O Hplip está instalado
  4. Tentei imprimir um arquivo PDF.
  5. Após emitir o comando de impressão, a fila de impressão mostra o erro "Processing - Not connected?"
  6. A exploração adicional do erro do trabalho de impressão levou a um erro "Falha no filtro"

O que eu tentei até agora:

  • Removida e adicionada a impressora através da interface da web cups
  • Tentei instalar a impressora usando o hp-setup na raiz.

Não tenho certeza do que fazer neste momento. Alguém poderia me dizer o que fazer ou pelo menos para onde olhar ao lado para ter uma chance de resolver o meu problema ...

Jay
fonte
Existe alguma coisa /var/log/cups/error_log?
Gilles 'SO- stop be evil'
Eu não tenho um arquivo chamado error_log nesse diretório. Eu tenho um arquivo chamado error_log.1 nesse diretório. O conteúdo tem algumas páginas. Eu não achei que seria uma boa ideia colar tudo aqui, então colei no pastebin. Aqui está o link
Jay
Seus sintomas podem ser um sinal de falta de um plugin proprietário . Mas a resolução deve ser executadahp-setup . O que o assistente de configuração fez? Ele instalou um driver proprietário adicional? Por favor, execute hp-check -te publique a saída.
Gilles 'SO- stop be evil'
você pode compartilhar a saída de lpstat -a -v
Raza
@Salton saída de lpstat -a -vé HP_LaserJet_M1005 accepting requests since Wed 29 May 2013 03:44:00 PM IST device for HP_LaserJet_M1005: hp:/usb/HP_LaserJet_M1005?serial=KJ20Y9V
Jay

Respostas:

11

Eu vejo esta linha nos logs ( /var/log/cups/error_log):

m_Job initialization failed with error = 48

Uma pesquisa na web indica que muitas impressoras HP, incluindo a sua, exigem um plug-in proprietário para imprimir, e você verá esta mensagem se não tiver instalado esse plug-in (por exemplo, bug do Fedora # 611255 ).

Os logs de hp-check -tconfirmam isso:

error: Required plug-in status: Not installed

Portanto, parece que você precisa instalar o plug-in binário HPLIP . A maneira mais fácil é executar o hp-setupassistente e inserir o modelo da sua impressora; ele deve instalar o plug-in apropriado, mas não parece ter funcionado no seu caso. Conforme hp-checksolicitado, tente hp-doctor, o que pode encontrar o plug-in ausente. Se isso também não funcionar, execute a ferramenta mais básica hp-plugin.

Gilles 'SO- parar de ser mau'
fonte
1
Obrigado pela ajuda. Consegui finalmente fazê-lo funcionar, mas o procedimento foi um pouco diferente. Eu tentei hp-doctor. Além de algumas dependências opcionais ausentes, havia uma dependência ausente chamada hpaio. Eu uso o arch linux. Não sabia de que pacote fornecia a funcionalidade hpaio. Após algumas pesquisas, instalei sanee modifiquei /etc/sane.d/dll.confpara incluir o texto "hpaio" e "hpoj" em duas linhas separadas. E então, no arch linux ... pythonaponta para /usr/bin/python3. hp-doctornecessidades /usr/bin/python2. Troquei o linnk e executei o hp-doctor novamente. Funcionou.
Jay
No meu Lubuntu 16,04 Eu consegui obter o meu trabalho impressora com sudo apt-get install hplip copos e -i hp-setup (sem sudo)
razor7
Estou totalmente perplexo com esta resposta - e com o resultado. Eu tenho uma impressora multifuncional HP que estou imprimindo para gostar de um relógio por algo como 6 anos agora no mesmo host do Archlinux. Esta manhã, ele não foi impresso com esse erro e a adição do plug-in proprietário corrigiu o problema (ao reinstalar / reiniciar o subsistema inteiro e todos os pacotes relacionados não fizeram nada). O que mudou eu não sei. Por que essa impressora decidiu de repente que não funcionaria sem uma peça que eu nunca tive antes?
Caleb
1

Verifique se você tem um disco cheio. O filtro precisa criar arquivos temporários no /var. Essa foi a causa de problemas para mim.

user7610
fonte
0

A resposta de Gilles está correta.

Em xícaras Adicionar impressora, algumas impressoras da lista exigem instrução de plug-in. Portanto, mesmo após a adição da impressora, ela ainda não possui um plug-in proprietário, nem de código aberto. Use o hp-plugin após instalar o hplip .

Sam
fonte