OpenPrinting / OpenPrinting/libcupsfilters

[Fedora45] libcupsfilters‑2.2.1‑2 has a series of printing issues.

Open
#239 9 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
17
Forks
71
Avg merge
2d 17h
Merged PRs (30d)
13

Description

Hi @zdohnal:

I downloaded Fedora‑Workstation‑Live‑45_Beta‑1.3 today and tested it, and found a series of printing issues.
Let me start with a brief overview. I will investigate the root causes in detail later, but Fedora 45 is about to be released, and having so many printing issues at this stage is quite frustrating.

[Test Driver]: Canon Linux UFRII printer driver (v6.40)

[Issue1]:
When printing on any printer that supports booklet mode, the output is still produced in booklet-layout even if single‑sided printing is selected.

[Issue2]:
The “Reverse Order” (outputorder=reverse) function has no effect.

[Issue3]:
A 4‑page document was printed with banner pages (start/end banner page are all set as "standard"), but only the banner pages and the first page were actually printed.

[Notes]:
These issues cannot be reproduced on Fedora 44. And cannot be reproduced when downgrading libcupsfilters from 2.2.1 to 2.1.1.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the three printing issues on Fedora Workstation Live 45 Beta 1.3 with the Canon Linux UFRII driver, then compare libcupsfilters 2.2.1-2 against 2.1.1 and Fedora 44. Done means booklet layout, reverse output order, and banner-page printing behave correctly without regressing the older environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.