Erro ao imprimir! foomatic-rip failed

1. Erro ao imprimir! foomatic-rip failed

Walber Santos
walber

(usa CentOS)

Enviado em 15/04/2008 - 15:30h

Ola pessoal, essa é minha primeira experiência com impressora no linux+cups e quando tento imprimir ela me retorna esse erro:

"/usr/lib/cups/filter/foomatic-rip failed"


Se alguém poder me ajudar fico muito grato.

Valeu!!!


  


2. SOLUÇÃO

Leandro Rodrigues Coelho
coolinspaker

(usa Slackware)

Enviado em 12/05/2008 - 21:40h

Olá Wdi,

O problema de impressão, provavelmente não eh com o CUPS e sim o gs(GhostScript). No meu caso foi.
Veja se está faltando alguma biblioteca para o gs, usando o comando 'ldd /usr/bin/gs', e veja se não encontra algum [NOT FOUND].

Meu sistema eh o Slackware:
Assim, eu instalei todas as bibliotecas do dvd install, diretorio /slackware/x/lib*.tgz, e os pacotes 'fontconfig' e 'sane' que ficam no diretorio 'slackware/xap/' do DVD/CD de instalação do Slackware.

No seu caso, usando o Debian, se você concluir que o problema é tambem a falta de alguma biblioteca, a solução eh ir atrás delas.

Essa mensagem: "/usr/lib/cups/filter/foomatic-rip failed return, stopped with status 1", geralmente é consequencia do não funcionamento
de outros programas/bibliotecas que são utilizadas no processo de geração/conversão do arquivo para impressão.
E geralmente acontece em sistemas sem instalação do servidor gráfico(X), onde por consequência é deixado de se instalar várias bibliotecas gráficas.



3. Re: Erro ao imprimir! foomatic-rip failed

Xerxes
xerxeslins

(usa Gentoo)

Enviado em 05/03/2009 - 01:20h

E quando não aparece [NOT FOUND]?

O meu problema é o mesmo, já instalei o driver e adicionei a impressora, mas não imprime =/


4. [Resolvido]

Thiago
thiago13

(usa Outra)

Enviado em 03/08/2009 - 16:05h

Também estou com o mesmo problema. Sou usuário do Slackware 12.2 e minha impressora é a HP DeskJet 820Cxi. Dei o comando 'ldd /usr/bin/gs' para ver se faltava alguma biblioteca, mas não há nenhum aviso de 'not found'.
O que fazer, então?


# ldd /usr/bin/gs
linux-gate.so.1 => (0xffffe000)
libcupsimage.so.2 => /usr/lib/libcupsimage.so.2 (0xb7f29000)
libcups.so.2 => /usr/lib/libcups.so.2 (0xb7efd000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7ea9000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7e89000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7e4e000)
libssl.so.0 => /usr/lib/libssl.so.0 (0xb7e0d000)
libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0xb7ccf000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7cbb000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7ca4000)
libm.so.6 => /lib/libm.so.6 (0xb7c7e000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7c4c000)
libdl.so.2 => /lib/libdl.so.2 (0xb7c48000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7b61000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7b38000)
libc.so.6 => /lib/libc.so.6 (0xb79ec000)
/lib/ld-linux.so.2 (0xb7f5c000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb79e1000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7971000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7950000)


Resolvido! Foi necessário trocar mais uma vez o driver de impressora e instalar o programa pnm2ppa.


5. Instalar impressora lexmark x1100 no ubuntu

Vinicius Macedo Muniz
viniciusmuniz

(usa Ubuntu)

Enviado em 11/11/2009 - 12:53h

Olá pessoal,
Acabei de instalar o Ubuntu 9.10 (minha primeira experiência no linux) e estou tendo uma grande dificuldade de instalar minha multifuncional lexmark x1100. Na verdade, até instala, não com o driver da x1100 mas com o Z600 e X125, mas não imprimi. Está parecendo a mensagem:
"/usr/lib/cups/filter/foomatic-rip failed"

Já segui até o tutorial abaixo, mas sem sucesso.
Depois, no terminal, digite:

$ sudo aptitude update
$ sudo aptitude install alien libstdc++5
Isso fará com que instale o pacote alien para converter os pacotes RPM e que instale a biblioteca libstdc++5 para que o driver funcione.
Depois disto entre na pasta lexmark digitando:
$ cd /home/seu_usuário/lexmark
E digite a sequência de comandos:
$ tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
$ tar -xvzf install.tar.gz
$ alien -t z600cups-1.0-1.i386.rpm
$ alien -t z600llpddk-2.0-1.i386.rpm
$ sudo tar xvzf z600llpddk-2.0.tgz -C /
$ sudo tar xvzf z600cups-1.0.tgz -C /
$ sudo ldconfig
$ cd /usr/share/cups/model
$ sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
Pronto, o driver já foi instalado!
Agora você precisa reiniciar o CUPS:
$ sudo service cupsys restart
E por último:
$ cd /usr/lib/cups/backend
$ sudo ./z600

mas dá a mensagem que z600 não existe ou não pode se encontrado.

Se alguém souber de alguma dica, desde já agradeço.
Não gostaria de voltar a usar o xp por causa disso.
Vlw.


6. Re: Erro ao imprimir! foomatic-rip failed

Rodney
rotaviano

(usa CentOS)

Enviado em 08/05/2012 - 14:53h

tb estou com o mesmo problema e nao consegui resolver...

utilizo o centos 5.7 instalei o driver da impressora hp 2600n ( usando esse tutorial
http://foo2zjs.rkkda.com/foo2zjs.tar.gz )

mas ocorre o mesmo erro relatado pelos colegas...

nao estou conseguindo resolver




7. resolução do problema debian

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/02/2014 - 18:32h

Através do comando aptitude o próprio debian conseguiu achar as dependências da impressora(no meu caso uso hp).
1. aptitude install -f
Espero ter ajudado.