HP LaserJet 1000, 1018 and 1020 are not listed in KDE Print Manager

Bug #137341 reported by Pelládi Gábor
6
Affects Status Importance Assigned to Milestone
foomatic-db-hpijs (Ubuntu)
Invalid
Undecided
Unassigned
kdebase (Ubuntu)
Fix Released
Low
Unassigned
system-config-printer-kde (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: kdebase

Under System Settings/Printers, when I try to add my HP LaserJet 1000, on the page where I have to select the vendor and the model, my LaserJet 1000 is missing from the list. 1018 and 1020 are also missing. Please add them to the list of models. These models are present in GNOME.

Workaround: Open the appropriate driver (.ppd.gz) in /usr/share/ppd/foo2zjs, extract it with ark, and load the .ppd file using the 'select driver' open dialog.

Revision history for this message
Marco Maini (maini10) wrote :

Reassigned to kde-systemsettings. Thanks for your report.

Revision history for this message
Gabz (gnoronha) wrote :

Also affects the hp 2600n

not listed in the kde print is listed in gnome

also listed in the cups website setup.

Revision history for this message
Pelládi Gábor (pelladigabor) wrote :

The root cause for this bug is in package foomatic-db-hpijs.
The file foomatic-db-hpijs-20070813/data-generators/hpijs/hpijs-printermap does not contain LaserJet 1000, 1018 and 1020 printers.

Changed in kde-systemsettings:
status: New → Invalid
Revision history for this message
Pelládi Gábor (pelladigabor) wrote :
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

foomatic-db-hpijs does not need to generate PPDs for these printers, as there are alreafy ready-made ones in /usr/share/ppd, coming as part of the foo2zjs package. The bug is in the KDE Printing Manager not supporting to poll the PPD list from CUPS with an "lpinfo -m"-like operation. System-config-printer shows these printers.

Changed in foomatic-db-hpijs:
status: New → Invalid
Changed in kde-systemsettings:
importance: Undecided → Medium
status: Invalid → Confirmed
Revision history for this message
Pelládi Gábor (pelladigabor) wrote :

Sorry, I did not understand the inner working of this enough. I saw that kde-systemsettings, kaddprinterwizard reads the cache file printerdb_cups.txt under my home for the device list. Adding a new item to the file makes it appear on the frontend. The other HP LaserJet printers, 1015 and 1022 are present in the hpijs.xml file, that is why they are generated into printerdb_cups.txt. But 1000, 1018 and 1020 use another driver, the foo2zjs. So, the real problem is how kdeprint interacts with cups, if I understand correctly. I will try to look after this in the kdelibs source package.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Note also that in Gutsy the HP LaserJet 1000, 1018, and 1020 do not work with HPIJS or HPLIP. They only work with foo2zjs and foo2zjs ships appropriate PPD files. If you edit any file of HPIJS listing these printers, you get PPDs which try to use them with HPIJS which will fail. At least HPLIP 2.7.10 is needed for these printers and there the printers need to be set up with hp-setup to make them really work.

Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

Is this also a problem with the printer configuration utility shipped with Hardy?

Changed in system-config-printer-kde:
status: New → Incomplete
Revision history for this message
Pelládi Gábor (pelladigabor) wrote :

Yes, I installed Kubuntu 8.04.1 and these printers are still not listed in KDE's add printer wizard. Intrepid will use KDE4, will it bring a new configuration tool?

Revision history for this message
Mikko Korhonen (mjkorhon) wrote :

It looks like all the ppds from package hpijs-ppds are also missing.

Changed in system-config-printer-kde:
status: Incomplete → Invalid
Changed in kdebase:
importance: Medium → Low
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

These are all present in the System Settings Printing configuration module in Kubuntu 9.04. (Which is system-config-printer-kde turned into a System Settings module since KDEPrint is gone)

Changed in kdebase:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.