Bug 403189 - Print queue not added to the connection
Summary: Print queue not added to the connection
Status: RESOLVED FIXED
Alias: None
Product: print-manager
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-13 21:41 UTC by Peperud.Peperudski
Modified: 2024-04-25 20:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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