cups not respecting printing options
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
foomatic-filters (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
Since the upgrade to Ubuntu 12 precise I cannot change my print settings anymore.
We have a Xerox 6121MFP printers, which up to 11.10 worked great with 6115MFP drivers (6121 were not present until the latest release).
I tried creating the printer, both from Gnome and from Cups web interface, then tried again with 6115 drivers. In all cases documents are always printed with the default settings.
So, if upon printer installation I set single-sided printing and monochrome, later on I cannot print in duplex mode or in color mode. I tried setting up the printer in duplex mode as default settings, then I wasn't able anymore to print in single sided.
Installed cups version 1.5.2-9ubuntu1
[Impact] Option settings are not respected for all printers with foo2zjs drivers ("Foomatic/
[Test Case] To reproduce without having the appropriate printer (foo2zjs must be installed):
cupsctl FileDevice=yes
cupsctl LogLevel=debug
lpadmin -p test -E -v file:/tmp/printout -m foo2zjs:
lpoptions -p test -l
lp -d test -o Duplex=
"lpoptions -p test -l" shows that ColorMode is Monochrome and Duplex is None (default settings). With the current package the "lp" command produces a monochrome printout without duplex. You can see it in the error_log. Look at the lines with "[Job <job number>]" in it. The job with the current (buggy) package has, after the "File: <STDIN>" line, lines with "Option: ColorMode=
[Regression Potential] The two fixes in the C code are trivial fixes, regressions cannot be caused by them.
affects: | cups (Ubuntu) → foomatic-filters (Ubuntu) |
Changed in foomatic-filters (Ubuntu): | |
importance: | Medium → High |
status: | Incomplete → Triaged |
Changed in foomatic-filters (Ubuntu Precise): | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → precise-updates |
milestone: | precise-updates → ubuntu-12.04.1 |
Changed in foomatic-filters (Ubuntu): | |
status: | Triaged → Fix Committed |
description: | updated |
Can you follow the instructions of the sections "CUPS error_log" and "Capturing print job data" on https:/ /wiki.ubuntu. com/DebuggingPr intingProblems. Thanks.