HP DeskJet 5550 not supported in Hardy

Bug #209220 reported by Michael Marley on 2008-03-30
4
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
High
Jonathan Riddell
system-config-printer-kde (Ubuntu)
High
Jonathan Riddell

Bug Description

Binary package hint: hpijs

In Ubuntu hardy, or more precisely Kubuntu hardy, with all updates applied, there is no driver on the system for the HP Deskjet 5550 printer. I have tried both KDE Print and the new System-Config-Printer. KDE print does not have the driver, and I could not get System-Config-Printer to work at all. This is an obvious regression from Gutsy, which had the driver working properly.

Till Kamppeter (till-kamppeter) wrote :

Problem here is that HPLIP has moved PPD generation from Foomatic to the CUPS DDK. The KDE Printing Manager does not support the new PPD generator concept of CUPS 1.2 (PPD generators in /usr/lib/cups/driver/) as it does not ask CUPS for existing PPDs. It looks for physical PPD files and it looks directly into the Foomatic XML database. So it does not find the HPLIP PPDs which are generated by /usr/lib/cups/driver/drv.

Solutions are:

1. (Preferred) Make system-config-printer for KDE actually working and configure the desktop that system-config-printer is used by default.

2. Make the KDE Printing Manager dependent on the hpijs-ppds package, so that ready-made PPDs are there (AFAIR we went for this solution also with Gutenprint)

I have checked in the GNOME version of system-config-printer and there the DeskJet 5550 is listed.

Changed in hplip:
assignee: nobody → jr
importance: Undecided → High
milestone: none → ubuntu-8.04
Changed in kdebase:
assignee: nobody → jr
importance: Undecided → High
milestone: none → ubuntu-8.04
Michael Marley (mamarley) wrote :

Thanks for the quick reply, but I am setting up a samba printer. The System-Config-Printer does absolutely nothing after I put in the server and workgroup info...

Michael Marley (mamarley) wrote :

Additionally, I have installed the hpijs-ppds package (as recommended by an unrelated forum post), and nothing happened.

Jonathan Riddell (jr) wrote :

Unfortunately System-Config-Printer-kde is not yet complete and only supports local printers (which will be autoconfigured). For hardy you would need to use System-Config-Printer-gnome for Samba printers I'm afraid.

Till Kamppeter (till-kamppeter) wrote :

Jonathan, I think we cannot stay this way for general use. What about keeping KDE Printing Manager the default printer toool but adding the hpijs-ppds package to the Kubuntu desktop seed so that the HP PPDs appear in KDE Printing Manager?

Michael Marley (mamarley) wrote :

As I said earlier, I installed the hpijs-ppds package, but it still does not add a printer driver for the DJ 5550.

Till Kamppeter (till-kamppeter) wrote :

Jonathan, is KDE Printing Manager patched to search for PPDs in /usr/share/ppd instead of /usr/share/cups/model (or better in both)? Otherwise Kubuntu users will not have access to any ready-made PPD.

Ryan Novosielski (novosirj) wrote :

I have the same problem with a DeskJet 932C. It appears that the hpijs-ppds package does not put these files in a place where the Printing Manager can find them. I installed them as "Other..." and found the PPD by hand.

There are other problems, though, regarding a missing foomatic-rip-hplip filter that CUPS needs. I'm filing a separate bug for that. This one is pretty serious, and probably has a simple fix.

Jonathan Riddell (jr) wrote :

A fresh hardy install now includes Desktop 5550 and DeskJet 932C in the list of available drivers in System Settings Printer.

Changed in system-config-printer-kde:
status: New → Invalid
Changed in kdebase:
status: New → Fix Released
  • novosirj.vcf Edit (318 bytes, text/x-vcard; charset=utf-8; name="novosirj.vcf")

I can confirm this on a non-fresh install of Hardy as well. Both are listed.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments