(QT5 bug?) In Kubuntu 17.10 the printing options (size, quality...) don't show in printer properties dialog

Bug #1739005 reported by Stéphane Berbigier
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Invalid
Undecided
Unassigned
qtbase-opensource-src (Ubuntu)
Fix Released
High
Unassigned

Bug Description

I just moved to Kubuntu 17.10.

When I want to print a pdf doc (okular), a picture (gwenview), a mail etc. the tab specifying the printer options, as duplex printing, printing quality, paper size etc. doesn't appear anymore.

My printer is an Epson WF-7620 and the drivers are up to date. I can still modify the printing options via cups (localhost:631) or the kde settings panel.

It seems to be a Qt bug as I found this report : https://bugreports.qt.io/browse/QTBUG-54464
This reports seems to mention that the problem has found a solution and that this solution will be included in next spring qt version. I'm not able to work this out by myself but this is a really annoying issue and I don't like much the idea of waiting 6 more months with it.

Any chance someone could build an official update with a patch?

Thanks in advance for your work an any answer...

Tags: printing qt5
Revision history for this message
Stéphane Berbigier (kestufabrix) wrote :
Changed in cups (Ubuntu):
status: New → Invalid
Changed in qtbase-opensource-src (Ubuntu):
importance: Undecided → High
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

First, this is not a bug in CUPS. CUPS provides all the information a print dialog would need. Nothing has been withdrawn here.

Gerry, can you have a look? Ideally, the efforts of the Google Summer of Code 2017 should be backported, but if this gets too complex, the patch for the recovery of the "Advanced" tab would be a good step forward.

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

> the patch for the recovery of the "Advanced" tab would be a good step forward

This one is also quite complex. The upstream work was a series of commits (https://code.qt.io/cgit/qt/qtbase.git/log/src/printsupport/dialogs/qprintdialog_unix.cpp/?h=b4330bc391bbb088), and most of them do not apply cleanly on 5.9 branch. After resolving some conflicts (blindly, I did not test), the resulting patch is 6 files changed, 460 insertions(+), 100 deletions(-).

This is not something I would be happy about in our Qt packaging (but still better than the OpenSSL 1.1 patch though).

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qtbase-opensource-src (Ubuntu):
status: New → Confirmed
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

This is fixed in Ubuntu 18.10 which has Qt 5.11. As I wrote above, the patch is huge, so it does not meet the acceptance criteria for a stable release update.

Changed in qtbase-opensource-src (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.