Edite o arquivo /etc/cups/cupsd.conf , encontre a seção " loglevel " altere " info " para " > debug "salve e saia e reinicie as xícaras
# /etc/init.d/cups restart
ou para o Ubuntu
$ sudo /etc/init.d/cupsys restart
digite este comando para visualizar o log
tail -f /var/log/cups/error_log
Com o LogLevel do CUPS configurado para depuração, o error_log do CUPS mostrará todos os programas executados durante o trabalho de impressão.
Geralmente, existem dois caminhos de dados durante um trabalho de impressão;
1) caminho do driver HPIJS
2) caminho do driver Postscript. Ambos os caminhos de dados usarão o backend "hp".
Para o caminho HPIJS, procure erros perto do comando do comando ghostscript (gs). O comando gs invocará o driver HPIJS.
Para o caminho Postscript, não haverá comando gs. O Postscript será passado diretamente para o backend "hp" e depois para a impressora.
Se isso não funcionar, pare na nossa excelente página do Wiki DebuggingPrintingProblems