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.