Bem, como vivemos num mundo livre e repleto de oportunidades,
novas e do tamanho do seu desejo e sua necessidade, a impressão
no
Linux não ficou por menos, dois sistemas muito utilizados são
o CUPS e LPRng, dos quais já usei os dois, mas antes de ter
sucesso com eles, tive claro alguns probleminhas gerados por
essa farta gama de ferramentas.
Quando você instala o CUPS, ele gera seus utilitários
lpr-cups,
lprm-cups, etc, e os links necessários: lpr --> /usr/bin/lpr-cups, lprm --> /usr/bin/lprm-cups. Até aí tranqüilo, mas quando resolvemos mudar nosso gerenciador de impressão, no caso para o LPRng, desativamos o CUPS e instalamos o LPRng e trabalhamos normalmente. Mas aí você resolve que o CUPS era melhor ou se identificou mais com ele (porque ambos fazem o mesmo trabalho), aé é que está o problema, ao reativar o CUPS e desativarmos o LPRng, normalmente ou muitas vezes esquecemos os links anteriormente criados, hehe, e aí o que imprimia normalmente não funciona mais...
Dê uma olhada nos seus links no /usr/bin/lpr, será que eles estão apontando realmente para seu gerenciador atual? Hum! depois dessa bagunça de gerenciadores, ninguém sabe mais onde é que está tudo né..... então vamos lá arrumar a casa:
Primeiro pare o gerenciador:
# /etc/rc.d/rc.cups stop
Depois reconstrua os links e crie-os apontando para o gerenciador correto:
# rm -r /usr/bin/lpr
# rm -r /usr/bin/lprm
# ln -s /usr/bin/lpr-cups /usr/bin/lpr
# ln -s /usr/bin/lprm-cups /usr/bin/lprm
Então reconstrua as filas de impressão:
# checkpc -f
Aí é só reiniciar o serviço:
# /etc/rc.d/rc.cups start
e testar as alterações:
# lpr -r -PNOMEIMPRESSORA arquivo
É isso, valeu!
habutre UIN 192299207
ramos_roger@ig.com.br