OpenPrinting / OpenPrinting/system-config-printer
Inconsistent UI: changing to BW will never get color printing back
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 204
- Forks
- 108
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 9
Description
Describe the bug
Changing "Printer Options" - "Print Color Mode" to "Monochrome" (for a Xerox Altalink C8155), also makes "Job Options" - print-color-mode change to "monochrome".
However, changing the Printer Options back to color, the Job Options setting stays monochrome. More unfortunate is the fact that the "printer options" setting is exposed through other interfaces in Gnome, while the Job Options seems not. Hence, if you'd ever change the Printing Options in the Gnome Settings printer dialog, you'll never get your color back.
I'm guessing this is related to https://github.com/OpenPrinting/cups/issues/277 , the request to make it possible to default print monochrome.
However, in my current setting, I wasn't able to print to color anymore, once the "job options" setting had changed itself. There simply seems to be no UI to this.
I hope I'm not barking up the wrong tree - I sort of lost my way in the gnome-settings - cups - cups-browsed - ppd - cups-browsed-options- not sure where to send this bug, I tried my best.
To Reproduce
Steps to reproduce the behavior:
- go to the Printer Properties dialog
- Choose "Printer Options" to the left. Find the Print Color Mode. Check if it is "Color".
- Choose "Job Options" to the left. See if there is an option "print-color-mode" verify it is set to "color" (if not: change and click "Apply")
- Go back to Printer Options, change the Print Color Mode to "Monochrome". Click "Apply".
- After this, change the Print Color Mode back to "Color". Click "Apply".
- Go to "Job Options". The print-color-mode there is still set to "monochrome".
- Try to print something in color. (I couldn't)
Expected behavior
Setting the "Printer Option" to Color should make it possible to print in color.
System Information:
- Ubuntu Linux 22.04.2,
- cups 2.4.1op1-1ubuntu4.1
Additional context
Follow the instructions from the REPORTING-ISSUES document and provide all information regarding the issue.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read REPORTING-ISSUES.md, then reproduce the sequence in the Printer Properties dialog through Printer Options and Job Options. Trace how changing Print Color Mode from Color to Monochrome and back affects the print-color-mode setting; done means restoring Color also permits color printing and the two settings no longer remain inconsistent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, python, ubuntu
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100