Bug 403189

Summary: Print queue not added to the connection
Product: [Frameworks and Libraries] print-manager Reporter: Peperud.Peperudski
Component: generalAssignee: Daniel Nicoletti <dantti12>
Status: RESOLVED FIXED    
Severity: normal CC: nate, noeerover, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.1

Description Peperud.Peperudski 2019-01-13 21:41:26 UTC
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
Comment 1 Mike 2024-04-23 15:08:12 UTC
We believe this is fixed in the recently released Plasma6.  Can you retest this and report back?
Comment 2 Mike 2024-04-25 20:16:47 UTC
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