SUMMARY When adding a LPD/LPR printer the print queue name is collected, but doesn't appear to be used. STEPS TO REPRODUCE 1. Add a LPT/LPR printer 2. Make sure the right queue name is specified OBSERVED RESULT Printer is created, however print jobs do not reach the printer and stay with "onhold" status. The system cannot print to the newly added printer. EXPECTED RESULT The system should print successfully to the newly added printer. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE neon 5.14 (available in About System) KDE Plasma Version: 5.14.5 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.2 ADDITIONAL INFORMATION The problem seems to be that the queue name is not added to the connection (uri). Example: LPD printer on 192.168.22.100 Queue lpt1 The "configure printer" screen shows "connection" as lpd://192.168.22.100 It should be lpd://192.168.22.100/lpt1
We believe this is fixed in the recently released Plasma6. Can you retest this and report back?
Git commit 44cb896226a0b74aacef2868c4e01f8b208ab94d by Mike Noe. Committed on 25/04/2024 at 20:13. Pushed by noee into branch 'master'. kcm/qml: Add LPD device setup component This device support is brought forward from the legacy add-printer app. Related: bug 450154, bug 459058 FIXED-IN: 6.1 M +3 -1 src/kcm/ui/FindPrinter.qml A +95 -0 src/kcm/ui/components/Lpd.qml [License: GPL(v2.0+)] https://invent.kde.org/plasma/print-manager/-/commit/44cb896226a0b74aacef2868c4e01f8b208ab94d