HP Deskjet 3920 printing blank pages in every OS except Ubuntu Maverick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Confirmed
|
Undecided
|
Unassigned | ||
hplip (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cups
My HP Deskjet 3920 is printing empty pages in every linux I tried except Ubuntu Maverick and it's derivative Linux Mint 10.
I can confirm that it is printing empty pages in following operating systems
Linux Mint Debian Edition (201009)
OpenSuse 11.3
OpenSuse 11.4 Milestone 3
PCLinuxOS 2010.7
Mepis 8.5
Ubuntu Lucid Lynx 10.04.1 LTS
If I remember correctly, the problem started after or with the release of Lucid Lynx, but wasn't limited to it. I also had an older computer with Jaunty Jackalope, with which I could print without a problem before. After the release of Lucid I couldn't even print in Jaunty, only empty pages. I assumed this was because of an update I must have downloaded and which was also implemented in Lucid. The ONLY operating system at the time, with which I could print (even after updating it frequently) was Mandriva Linux 2010.
After the release of Ubuntu 10.10 I ditched Mandriva 2010 (I haven't tested 2010.1) because with Maverick I can print without any problem - no empty pages, everything is working as it should!
As I assumed that this meant printing was fixed in other operating systems too, I started distro-hopping. I came to realize that this was not the case. I started out with LMDE and Mepis, but only empty pages were printed. I assumed this was because they didn't have the most cutting edge packages and latest updates with bug fixes. So I installed PCLinuxOS with the same result: Printing empty pages.
After that, I installed OpenSuse 11.3 -> printing empty pages. Trying to solve the problem I downloaded a newer version of the hplip installer from hplipopensource.com and set up the printer again in YAST to no result: still was printing empty pages. (The Hplip interface also showed an error message saying that the printer is not connected - this may or may not be related to the problem.)
At that point I started to think, that most operating system didn't implement the bug fixes yet as Maverick did, so to test printing in the upcoming OpenSuse release, I downloaded OpenSuse 11.4 Milestone 4. Even in that one, my HP Deskjet 3920 gets recognized but it's printing empty pages!!
Months ago I also tested Pardus 2009.2 and remember it having the same problem -> printing empty pages.
So the ONLY operating systems, which can print with my Deskjet 3920, now are Ubuntu/Kubuntu Maverick 10.10 and the Ubuntu 10.10 derivative Linux Mint 10. I don't know what magic Ubuntu implemented in 10.10, but this should be done for other linux operating systems too! Because now my printer is basically worthless with every OS except Ubuntu Maverick and Mint 10.
Interesting: Printing works in Ubuntu 10.10, but NOT in Ubuntu 10.04! even tough I'm updating my Lucid frequently. By the way, my Kubuntu 10.10, which prints without any issues is detecting my HP 3920 as 3900.
affects: | cups (Ubuntu) → hplip (Ubuntu) |
Have you also tried a daily live CD (or Alpha 1 live CD) of Natty? I would like to know whether you can still print with Natty. Do not install Natty, as it is still under development.
Can you do the following:
Take your printer's PPD file
/etc/cups/ ppd/<printer name>.ppd
of your Maverick box and copy it to the other machines. There assign this PPD file to your print queue, for example with the command:
lpadmin -p <your printer> -P <PPD file from Maverick> -o PageSize=A4
(use "-o PageSize=Letter" if you are in the US or in Canada). Make sure that "hpijs" is installed on your machines (test with "which hpijs") and install the appropriate package if needed. Can you print now?
In general try also different settings for the PrintoutMode and Quality options.
Here some important background info why I am asking this, both for you and for the HPLIP developers at HP:
I have patched the hpijs.drv and the hpcups.drv files (the PPD generators for non-PostScript PPDs in HPLIP) in Maverick and Natty, assuming that on LIDIL printers (the DeskJet 3920 is a LIDIL printer) both the black cartridge and the color cartridge are installed and also assuring that all modes are available in the PPD, the ones for two-cartridge setups and also the ones for only the color cartridge. Before, the PPD files had default settings for color-cartridge -only setups, as some cheaper printer packages were sold with only the color cartridge. Some PPDs even did not supply the two-cartridge modes. With my patch all PPDs default to two-cartridge modes and make one-cartridge modes optional. Here I assume that nowadays the printers are all sold with two cartridges and on older devices the users have already added a black cartridge.
So on Maverick you are most probably printing in a two-cartridge mode, and on all the other distros in a one-cartridge mode. The one-cartridge mode is perhaps not supported any more in a rather new printer like the DeskJet 3920.