Essa é uma revisão anterior do documento!


Problemas

Drives

O ideal é sempre utilizar o modelo correto, infelizmente nem todos os fabricantes disponibilizam drives para Linux. Caso o modelo que deseja instalar não apareça na lista, temos três opções:

1º - Fazer o download no site do fabricante→ Alguns modelos não aparecem na lista mas são disponibilizados por seus fabricantes.

2º - Usar um drive genérico→ Alguns modelos não tem seu drive na lista do CUPS, mas funcionam com drives genéricos como o PCL6.

3º - Usar um modelo compatível/aproximado→ Caso sua impressora não tenha um drive específico e não funcione corretamente com um genérico, utilize um modelo compatível, ex.: A MFC-8912DW pode funcionar com a MFC-9010DW.

É imprescindível que a máquina em que a impressora esteja ligada, imprima corretamente para que o compartilhamento não apresente problemas.

Impressão

Se após a instalação, com o drive certo, a impressora apresentar alguns dos problemas a seguir:

  • Impressão intermitente;
  • Impressão de caracteres especias;
  • Impressão de mensagens de erro;
  • Impressão de apenas algumas páginas;
  • Impressão desconfigurada;

O problema está no na comunicação USB Bidirecional, para corrigi-lo faça:

1º) Cancele todos os trabalhos, caso haja algum na filha de impressão:

cancel -a

Obs.: Caso tenha outras impressoras instaladas, os trabalhos delas também serão cancelados.

2º) Confirme o nome da impressora:

lpstat -a

3º) Após confirmar o nome, faça:

lpadmin -p (impressora) -R usb-unidir-default
lpadmin -p (impressora) -o usb-no-reattach-default=true

4º) Desligue a impressora espere 5 segundos e ligue novamente. Após isto ela estará funcionando corretamente. Caso não esteja, confirme o drive correto a ser utilizado aqui.

Gerenciadores de impressão

Papercut

Alguns espaços utilizam o Papercut para controle e impressão. Nestes casos a instalação da impressora segue o padrão já informado, seguindo de alguns pontos adicionais.

:!: Atenção O usuário local não imprime, portanto, o 4º passo não deve ser executado na conta do usuário local.

1º) A pasta pccliente deve ser colocada dentro de /opt; 2º) Deve ser aplicada a permissão de leitura para a pasta pcclient

chmod -R 774 /opt/pcclient

3º) Aplique permissão de execução para todos no arquivo pc-client-linux.sh

chmod o+x /opt/pcclient/pc-client-linux.sh

4º) O arquivo pc-client-linux.sh.desktop, deve ser copiado para a pasta .config/autostart-scripts de cada usuário com permissão de leitura e execução para todos os usuários. Na próxima sessão o gerenciador de impressão Papercut iniciará junto com a sessão do usuário fazendo o controle e direcionamento das impressões para as impressoras cadastradas.