J'ai eu une HP LaserJet 2550L depuis longtemps maintenant. Depuis que j'ai mis à jour vers 13.10, je ne peux plus imprimer en noir et blanc.
Avant, le pilote me donnait une option dans la boîte de dialogue Imprimer
. Bien que je doive me souvenir et changer la configuration à chaque fois que j'imprimais, puisque j'imprime rarement des documents en couleur, ce n'était pas si mal.
Cependant, aucune telle option n'apparaît dans la nouvelle version. Revenir à la version précédente est toujours une mise à jour de fonctionnalité très ennuyeuse !
Alors j'ai cherché et j'ai trouvé que je devais aller dans préférences, imprimantes, faire un clic droit sur ma LaserJet 2550L et sélectionner Propriétés
.
Là, je peux cliquer sur Options d'emploi
et sur cet écran je vois les paramètres par défaut, y compris le mode d'impression en couleur qui est défini sur Couleur
.
En cliquant sur le menu déroulant, je peux sélectionner monochrome
puis cliquer sur Appliquer ou Enregistrer. En cas d'application, vous voyez immédiatement le problème, il NE sauvegarde PAS le changement (il revient directement à Couleur
). Si vous appuyez sur Enregistrer et revenez, même chose, il est toujours sur Couleur
et pas en monochrome
comme vous venez de le sauvegarder.
Dans quel fichier ces données sont-elles enregistrées ?
J'ai trouvé ce fichier : /etc/cups/ppd/hp_color_LaserJet_2550.ppd
Mais changer le DefaultColorSpace en Gris dans ce fichier n'a aucun effet. La liste des valeurs valides pour ce champ est définie ici :
http://www.cups.org/documentation.php/doc-1.7/postscript-driver.html
Si je connaissais le fichier vers lequel il essaie de sauvegarder, je pourrais essayer de modifier ce fichier à la place...
P.S. J'ai également essayé d'exécuter le script Python en tant que root et bien qu'il ne me demande pas mon mot de passe, il ne conserve toujours pas mes modifications.
sudo /usr/bin/python /usr/share/system-config-printer/system-config-printer.py