Eu tenho uma HP LaserJet 2550L há muito tempo. Desde que fiz o upgrade para 13.10, não consigo mais imprimir em preto e branco.
Antes, o driver me dava uma opção no diálogo Print
. Embora eu precisasse lembrar e alterar a configuração toda vez que eu imprimisse, já que raramente imprimo documentos coloridos, não foi tão ruim assim.
No entanto, essa opção não aparece na versão mais recente. A desclassificação é sempre uma atualização de recurso muito irritante!
Então eu olhei em volta e descobri que tinha que ir para as preferências, impressoras, clique com o botão direito do mouse na minha LaserJet 2550L e selecione Properties
.
Lá, eu posso clicar em Job Options
e nessa tela eu vejo os padrões, incluindo o modo de cor de impressão que está definido como Color
.
Clicando no menu suspenso, posso selecionar monochrome
e clicar em Aplicar ou Salvar. No caso de Aplicar, você imediatamente vê o problema, ele NÃO salva a alteração (volta de volta para Color
.) Se você pressionar Salvar e voltar, a mesma coisa, ele ainda estará em Color
e não monochrome
como apenas salvo.
Em que arquivo esses dados estão sendo salvos?
Eu encontrei este arquivo: /etc/cups/ppd/hp_color_LaserJet_2550.ppd
Mas alterar o DefaultColorSpace para Gray nesse arquivo não tem efeito. A lista de valores válidos para esse campo é definida aqui:
link
Se eu soubesse o arquivo para o qual ele está tentando salvar, eu poderia tentar editar esse arquivo ...
P.S. Eu também tentei executar o script Python como root e, embora não peça a minha senha, ela ainda não mantém minhas alterações.
sudo /usr/bin/python /usr/share/system-config-printer/system-config-printer.py