Draft, Normal and Best quality options produce the same output (always bad)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
In Progress
|
Undecided
|
Lucabon |
Bug Description
I have an HP Photosmart D5460 and when I set Normal and Best quality modes the output is always bad with horizontal overlapping lines (the space between lines corresponds to the printing head size).
It seems it prints always in Draft mode at 600dpi. Also the print speed is always the same (too fast in my opinion).
FastDraft mode is 300dpi and has horizontal lines, but it is OK (on specs).
Photo mode or Best/Normal mode on photo paper are OK (no horizontal overlap lines).
The HPLIP version is 3.9.8 (cups driver). I tried also 3.9.4b with hpijs driver, but I found no differences about print quality.
Printing directly from the printer (through SD card) has no horizontal lines problem; the print resolution seems the same (600dpi).
Changed in hplip: | |
status: | Fix Committed → In Progress |
I found the problem: DJGenericVIP never uses "Best" mode with Plain paper. With old printers maybe there is no (or not evident) difference between "Normal" and "Best", but with D5460 you have a big difference: "normal" is fast but you'll see horizontal lines, "best" is a little bit slower but the print is perfect.
There was also a bug on hpijs.drv: "Quality.Quality" was set to 0 instead of 2 for Best mode; a bug also in hpcups.cpp: you have always to call "GetPrintModeSe ttings" , not only when "SelectPrintMode" failed.
I changed also the order for "OutputMode" in hpcups.drv and added "Auto" quality mode.
The attached patch is against hplip-3.9.8.