Bug 478023 - App printer options not matching those in System Settings
Summary: App printer options not matching those in System Settings
Status: RESOLVED WORKSFORME
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: 23.08.3
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-04 04:14 UTC by Steve Zakulec
Modified: 2024-03-19 03:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot of System settings printer config vs Kate print options (141.67 KB, image/png)
2023-12-04 04:14 UTC, Steve Zakulec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Zakulec 2023-12-04 04:14:14 UTC
Created attachment 163836 [details]
Screenshot of System settings printer config vs Kate print options

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
If you set printer options in System settings, Printers, Configure, those aren't picked by KDE applications when you go to print, and choose Print options.

STEPS TO REPRODUCE
1. Install printer
2. Configure printer options in System settings and change from A4 to Letter, and click OK.
3. Open up Kate, type something, then go to Print, select the printer that was set to Letter, click Properties, and check Page size under Paper.

OBSERVED RESULT
Paper size is set to A4 despite the printer having been set to Letter size, and the system page size is set to Letter by the locale.

EXPECTED RESULT
Any KDE program picks up the correct paper size once it has been set on the printer configuration.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.2.0-37-generic (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
The printer is a RICOH_SP C250SF, set up over IPP.
This issue also shows up in Okular if you open any PDF, go to print, and choose Properties next to the printer that's configured to print Letter.
This also occurs on my KDE 6 Beta 1 test system, which was installed from this ISO: neon-unstable-20231126-1118.iso.
Comment 1 berturion 2023-12-08 16:11:05 UTC
Hello, on Arch Linux with last KDE version available I can confim this.
I defined the default print quality in CUPS as "DRAFT".
Any Gnome application is able to read the printer settings and set DRAFT in the print quality.
In KDE OKULAR, some settings are correctly read but not the print quality that stays at "NORMAL".
It is very easy to reproduce. That is annoying because ink cartridges are very expensive.
Comment 2 Christoph Cullmann 2023-12-18 18:20:44 UTC
Hmmm, just looked at the code, we just use QPrintDialog and QPrinter, not sure how we could read that settings if Qt doesn't do that itself.
Comment 3 Christoph Cullmann 2024-02-18 17:27:19 UTC
I don't see that we can fix that, this needs to be reported upstream to Qt.
Comment 4 Bug Janitor Service 2024-03-04 03:46:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2024-03-19 03:46:36 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!