Como uma solução parcial, usei lpstat -a
, embora isso liste mais impressoras do que eu quero.
Atualmente tenho cerca de 6 impressoras instaladas no Ubuntu 13.10, mas o lpstat está exibindo apenas 3 delas.
Qual é a melhor maneira de depurar isso, para que eu possa imprimir em todas as impressoras a partir da linha de comando, assim como eu poderia de um aplicativo GUI?
Como uma solução parcial, usei lpstat -a
, embora isso liste mais impressoras do que eu quero.
Então, por que não usar lpq
? lpq -a
deve listar todas as impressoras disponíveis. Depois disso, você pode usar lpq -P printer-name
para ver detalhes de uma impressora específica.
Para depurar mais, abra uma janela de terminal ( Ctrl + Shift + T ) e cole neste comando:
sudo cat /etc/cups/printers.conf
cat
, abreviação de concatenate
, mostra arquivos e imprime na saída padrão.
Agora você deve ver todas as impressoras listadas, que estão instaladas localmente. Se mostrar apenas três, as restantes (e ausentes) são impressoras de rede descobertas automaticamente.
Esse é o primeiro passo.
A próxima é as entradas de log feitas por xícaras na pasta /var/log/cups/
.