Summary: | Strange looking list showing under printer information | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Yaroslav Sidlovsky <zawertun> |
Component: | kcm_printer_manager | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, noeerover |
Priority: | NOR | ||
Version First Reported In: | 6.4.4 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/print-manager/-/commit/9394e57f64a87c61f3567a530b93c20b5591bb7f | Version Fixed In: | 6.4.6 |
Sentry Crash Report: | |||
Attachments: |
Screenshot of the issue
printers.conf |
Additional information. When starting `kcm_printer_manager` from the console and opening printer settings I see a lot of repeating errors: ``` ... qrc:/kcm/kcm_printer_manager/PrinterSettings.qml:466:25: Unable to assign [undefined] to double qrc:/kcm/kcm_printer_manager/PrinterSettings.qml:466:25: Unable to assign [undefined] to double qrc:/kcm/kcm_printer_manager/PrinterSettings.qml:466:25: Unable to assign [undefined] to double ``` I think I know what this is. Can you provide a copy of /etc/cups/printers.conf Created attachment 184846 [details]
printers.conf
Here you are.
Thx, yes, it's what I thought. Hope to have a fix soon. Thanks! A possibly relevant merge request was started @ https://invent.kde.org/plasma/print-manager/-/merge_requests/274 Git commit ff874e33f6fb0514f9cbeef5e49323c13801d05b by Mike Noe. Committed on 14/09/2025 at 22:52. Pushed by noee into branch 'master'. libkcups: Fix marker levels in printer model for a single marker Levels needs to be a list of ints. QVariant::toList converts an int to a null list, so instead, create a list from the int entry FIXED-IN: 6.4.6 M +17 -5 src/libkcups/PrinterModel.cpp https://invent.kde.org/plasma/print-manager/-/commit/ff874e33f6fb0514f9cbeef5e49323c13801d05b Git commit 9394e57f64a87c61f3567a530b93c20b5591bb7f by Mike Noe. Committed on 15/09/2025 at 19:19. Pushed by noee into branch 'Plasma/6.4'. libkcups: Fix marker levels in printer model for a single marker Levels needs to be a list of ints. QVariant::toList converts an int to a null list, so instead, create a list from the int entry FIXED-IN: 6.4.6 (cherry picked from commit ff874e33f6fb0514f9cbeef5e49323c13801d05b) Co-authored-by: Mike Noe <noeerover@gmail.com> M +17 -5 src/libkcups/PrinterModel.cpp https://invent.kde.org/plasma/print-manager/-/commit/9394e57f64a87c61f3567a530b93c20b5591bb7f |
Created attachment 184845 [details] Screenshot of the issue SUMMARY Added Canon printer today - it has some strange list with 1 symbol in each element in the settings dialog. Message written in 1 column style is: "Canon Cartridge 070 Black Toner". See attached screenshot. STEPS TO REPRODUCE 1. Open "System Settings", navigate to "Printer"; 2. Open printer settings. OBSERVED RESULT Strange looking list showing under printer information EXPECTED RESULT Some useful information should be shown in the list. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 42 KDE Plasma Version: 6.4.4 KDE Frameworks Version: 6.17.0 Qt Version: 6.9.1 Kernel Version: 6.16.3-200.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × 11th Gen Intel® Core™ i5-11600K @ 3.90GHz Memory: 32 ГиБ of RAM (31.1 ГиБ usable) Graphics Processor: Intel® Graphics Manufacturer: Gigabyte Technology Co., Ltd. Product Name: B560M DS3H V2