Only economic print quality with HP LaserJet Color on Leap 15.5 (and older)
Hi, I'm using openSUSE since long time (still have books and install media for 6.4), not always on my daily drivers, but on servers, on small travel laptop, for testing etc., thus I never really had to look at the printing system. Finally I decided to switch from MacOS X to Leap on my current ThinkPad T480 and it came to the printer installation over network. Printer is a HP LaserJet Pro 400 Color (M451dw), installed with the "HP-setup". It was found, recommended driver was the "manufacturer-PPDs/hplip-hpps/hp-lj_300_400_color_m351_m451-ps.ppd.gz", printing works. But, the quality is very bad, it looks like economic mode, but for sure, the "HPEconoMode" is disabled (False). I also checked all other options in the driver-settings without success. The problem is not related to this specific laptop, but also for two others, installed with Leap too, while printing on an Epson XP-820 inkjet works perfectly, as it does from MacOS X (10.13 and 10.15) on the same ThinkPad and an old MBP13 with the HP LaserJet. Any idea how to solve this? Thanks a lot, -- kind regards, thg
On 15. 05. 24, 23:37, nospam@godawa.de wrote:
Hi,
I'm using openSUSE since long time (still have books and install media for 6.4), not always on my daily drivers, but on servers, on small travel laptop, for testing etc., thus I never really had to look at the printing system.
Finally I decided to switch from MacOS X to Leap on my current ThinkPad T480 and it came to the printer installation over network.
Printer is a HP LaserJet Pro 400 Color (M451dw), installed with the "HP-setup". It was found, recommended driver was the "manufacturer-PPDs/hplip-hpps/hp-lj_300_400_color_m351_m451-ps.ppd.gz", printing works.
But, the quality is very bad, it looks like economic mode, but for sure, the "HPEconoMode" is disabled (False). I also checked all other options in the driver-settings without success.
The problem is not related to this specific laptop, but also for two others, installed with Leap too, while printing on an Epson XP-820 inkjet works perfectly, as it does from MacOS X (10.13 and 10.15) on the same ThinkPad and an old MBP13 with the HP LaserJet.
Any idea how to solve this?
May I ask what the printed page looks like? I might have the same problem with an old Canon printer. And I thought it is caused by a toner exchange. Now I am thinking it could have been caused by the move-away of cups from the driver to driver-less printing (or some other cups change). thanks, -- js suse labs
In anyway, you should create a bug. And CC me please, I am curious what it leads to. On 16. 05. 24, 12:15, Jiri Slaby wrote:
On 15. 05. 24, 23:37, nospam@godawa.de wrote:
Hi,
I'm using openSUSE since long time (still have books and install media for 6.4), not always on my daily drivers, but on servers, on small travel laptop, for testing etc., thus I never really had to look at the printing system.
Finally I decided to switch from MacOS X to Leap on my current ThinkPad T480 and it came to the printer installation over network.
Printer is a HP LaserJet Pro 400 Color (M451dw), installed with the "HP-setup". It was found, recommended driver was the "manufacturer-PPDs/hplip-hpps/hp-lj_300_400_color_m351_m451-ps.ppd.gz", printing works.
But, the quality is very bad, it looks like economic mode, but for sure, the "HPEconoMode" is disabled (False). I also checked all other options in the driver-settings without success.
The problem is not related to this specific laptop, but also for two others, installed with Leap too, while printing on an Epson XP-820 inkjet works perfectly, as it does from MacOS X (10.13 and 10.15) on the same ThinkPad and an old MBP13 with the HP LaserJet.
Any idea how to solve this?
May I ask what the printed page looks like? I might have the same problem with an old Canon printer. And I thought it is caused by a toner exchange. Now I am thinking it could have been caused by the move-away of cups from the driver to driver-less printing (or some other cups change).
thanks,
-- js suse labs
Jiri Slaby schrieb:
May I ask what the printed page looks like? I might have the same
it looks like a printout in draft or economic mode, no solid letters or lines, heavyly rasterized images and graphics. Every printout, the "CUPS Printer Test Page", from Firefox, LibreOffice documents, JPEGs. I also tried several other HP LaserJet-drivers, with and without color, old models like the LaserJet 5 and even LaserJet Series PCL 6 CUPS with no change in print quality. All of the report "PostScript Level 3" as interpreter information.
problem with an old Canon printer. And I thought it is caused by a toner exchange. Now I am thinking it could have been caused by the move-away of cups from the driver to driver-less printing (or some other cups change).
No idea, I have the problem since longer time on an other Laptop, same printer, probably Leap 15.3 or earlier. But I never had a look in this problem, because it was not important. -- kind regards, thg
On 2024-05-15 23:37, nospam@godawa.de wrote:
Hi,
I'm using openSUSE since long time (still have books and install media for 6.4), not always on my daily drivers, but on servers, on small travel laptop, for testing etc., thus I never really had to look at the printing system.
Finally I decided to switch from MacOS X to Leap on my current ThinkPad T480 and it came to the printer installation over network.
Printer is a HP LaserJet Pro 400 Color (M451dw), installed with the "HP-setup". It was found, recommended driver was the "manufacturer-PPDs/hplip-hpps/hp-lj_300_400_color_m351_m451-ps.ppd.gz", printing works.
There might be other drivers offered besides the recommended one. Try those. I had a look at https://openprinting.github.io/printers/, and this particular printer is not listed. The page might be out of date. It is also not on https://openprinting.org/printers/manufacturer/HP You could also try to add the printing repo, and see if there are updates there for the cups and hp tool sets (asuming you are on Leap). -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
Carlos E. R. schrieb:
There might be other drivers offered besides the recommended one. Try those.
I tried several different ones, no success.
I had a look at https://openprinting.github.io/printers/, and this particular printer is not listed. The page might be out of date. It is also not on https://openprinting.org/printers/manufacturer/HP
I think, that the printer is supported: https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/in... HP LaserJet 400 Color m451dw 3.12.2 Yes No Full Color No No USB,Network Anyway, it's an quite old printer, just postscript, so it should work. On MacOS X 10.13 it works with this PPD-file: --------------------------------------- *PPD-Adobe: "4.3" *DefaultHPOption_Duplexer: True *DefaultHPOption_Tray3: False *% ======================================================= *%%%% PPD file for HP LJ 300-400 color M351-M451 with CUPS. *%%%% Created by the CUPS PPD Compiler CUPS v1.5svn. *% © Copyright 2010-2015 HP Development Company, L.P. *% PPD Version for OS X *% ======================================================= *FormatVersion: "4.3" *FileVersion: "19.13" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *PCFileName: "HPP00012.PPD" *Product: "(HP LaserJet 300 color M351a)" *Product: "(HP LaserJet 400 color M451nw)" *Product: "(HP LaserJet 400 color M451dn)" *Product: "(HP LaserJet 400 color M451dw)" *Manufacturer: "HP" *ModelName: "HP LJ 300-400 color M351-M451" *ShortNickName: "HP LJ 300-400 color M351-M451" *NickName: "HP LJ 300-400 color M351-M451" *PSVersion: "(3010.107) 3" *LanguageLevel: "3" ... ------------------------------------------------------------------- The Leap-PPD tells me: ------------------------------------------------------------------- *PPD-Adobe: "4.3" *% ================================= *% Copyright 1992-2011 HP Company ... *% *% [this is the MIT open source license -- please see www.opensource.org] *% *FormatVersion: "4.3" *FileVersion: "18.1" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *PCFileName: "HPP00012.PPD" *Product: "(HP LaserJet 300 color M351a)" *Product: "(HP LaserJet 400 color M451nw)" *Product: "(HP LaserJet 400 color M451dn)" *Product: "(HP LaserJet 400 color M451dw)" *Manufacturer: "HP" *ModelName: "HP LJ 300-400 color M351-M451" *ShortNickName: "HP LJ 300-400 color M351-M451" *1284DeviceID: "MFG:Hewlett-Packard;MDL:hp laserjet 300 color m351a;" *NickName: "HP LJ 300-400 color M351-M451 Postscript (recommended)" *PSVersion: "(3010.107) 3" *LanguageLevel: "3" ... ------------------------------------------------------------------- -- kind regards, thg
On Thu, 16 May 2024, 16:54:19 +0200, nospam@godawa.de wrote:
Carlos E. R. schrieb:
There might be other drivers offered besides the recommended one. Try those.
I tried several different ones, no success.
I had a look at https://openprinting.github.io/printers/, and this particular printer is not listed. The page might be out of date. It is also not on https://openprinting.org/printers/manufacturer/HP
I think, that the printer is supported:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/in...
HP LaserJet 400 Color m451dw 3.12.2 Yes No Full Color No No USB,Network
Anyway, it's an quite old printer, just postscript, so it should work.
On MacOS X 10.13 it works with this PPD-file: --------------------------------------- *PPD-Adobe: "4.3" *DefaultHPOption_Duplexer: True *DefaultHPOption_Tray3: False *% ======================================================= *%%%% PPD file for HP LJ 300-400 color M351-M451 with CUPS. *%%%% Created by the CUPS PPD Compiler CUPS v1.5svn. *% © Copyright 2010-2015 HP Development Company, L.P. *% PPD Version for OS X *% ======================================================= *FormatVersion: "4.3" *FileVersion: "19.13" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *PCFileName: "HPP00012.PPD" *Product: "(HP LaserJet 300 color M351a)" *Product: "(HP LaserJet 400 color M451nw)" *Product: "(HP LaserJet 400 color M451dn)" *Product: "(HP LaserJet 400 color M451dw)" *Manufacturer: "HP" *ModelName: "HP LJ 300-400 color M351-M451" *ShortNickName: "HP LJ 300-400 color M351-M451" *NickName: "HP LJ 300-400 color M351-M451" *PSVersion: "(3010.107) 3" *LanguageLevel: "3" ... -------------------------------------------------------------------
The Leap-PPD tells me: ------------------------------------------------------------------- *PPD-Adobe: "4.3" *% ================================= *% Copyright 1992-2011 HP Company ... *% *% [this is the MIT open source license -- please see www.opensource.org] *% *FormatVersion: "4.3" *FileVersion: "18.1" *LanguageVersion: English *LanguageEncoding: ISOLatin1 *PCFileName: "HPP00012.PPD" *Product: "(HP LaserJet 300 color M351a)" *Product: "(HP LaserJet 400 color M451nw)" *Product: "(HP LaserJet 400 color M451dn)" *Product: "(HP LaserJet 400 color M451dw)" *Manufacturer: "HP" *ModelName: "HP LJ 300-400 color M351-M451" *ShortNickName: "HP LJ 300-400 color M351-M451" *1284DeviceID: "MFG:Hewlett-Packard;MDL:hp laserjet 300 color m351a;" *NickName: "HP LJ 300-400 color M351-M451 Postscript (recommended)" *PSVersion: "(3010.107) 3" *LanguageLevel: "3" ... -------------------------------------------------------------------
In case you have cups installed, I'd suggest to start it and then visit http://localhost:631 This should give you the "OpenPrinting CUPS ..." page with all possible options to control the default settings. BTW, which application do you use for printing? I'm on XFCE and most of the applications show a dialog to select the printer, change its settings etc. And, no, I only print to PDF in LibreOffice and then print the PDF using e.g. evince. HTH, cheers. l8er manfred
On 2024-05-16 16:54, nospam@godawa.de wrote:
Carlos E. R. schrieb:
There might be other drivers offered besides the recommended one. Try those.
I tried several different ones, no success.
I had a look at https://openprinting.github.io/printers/, and this particular printer is not listed. The page might be out of date. It is also not on https://openprinting.org/printers/manufacturer/HP
I think, that the printer is supported:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/in...
HP LaserJet 400 Color m451dw 3.12.2 Yes No Full Color No No USB,Network
Anyway, it's an quite old printer, just postscript, so it should work.
If it is old, it should be listed in the second link I posted, but it is not.
On MacOS X 10.13 it works with this PPD-file:
You should do the installation with YaST, with the HP extra packages installed. -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
Carlos E. R. schrieb:
You should do the installation with YaST, with the HP extra packages installed.
that's (always) what I have done: YaST - Printer - Add - execute hp-setup (alternative for HP printer) - Network/Ethernet/... - Manual Discovery with IP-address -> HP LaserJet 400 Color m451dw I would assume, that this should work, but it doesn't. What exactly are the "HP extra packages"? I think that everything is installed together with the hplib-packages? Thanks, -- kind regards, thg
On 2024-05-16 23:48, nospam@godawa.de wrote:
Carlos E. R. schrieb:
You should do the installation with YaST, with the HP extra packages installed.
that's (always) what I have done:
YaST - Printer - Add - execute hp-setup (alternative for HP printer) - Network/Ethernet/... - Manual Discovery with IP-address -> HP LaserJet 400 Color m451dw
I would assume, that this should work, but it doesn't.
What exactly are the "HP extra packages"? I think that everything is installed together with the hplib-packages?
Those :-) Only one driver was offered? -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
Carlos E. R. schrieb:
Only one driver was offered?
yes for this printer only one. But I tried several others, normally older LaserJet-Drivers should work for newer printers, but do not support all functions or color-printing. But result is always the same, even when using a b/w-driver. On the CUPS Printer Test Page the interpreter information always reports "Postscript Level 3", but the version differs: Version: 3015 (1) Product: HP LaserJet 400 color M451dw Serial #: 0 Version: 3010 (952) Product: GPL Ghostscript Serial #: 42 Resolution is 600x600 dpi, sometimes only 300x300 dpi, but same print quality. I also have a "HPLIP Printer Test Page", it says: HPLIP Version: 3.21.10 Model: HP LaserJet 400 Color m451dw Went back to MacOS X 10.13, printed the same documents, perfect quality. No more ideas. Kind regards, thg
No more ideas.
UNBELIEVABLE ... I found a hint in the net, just to make a factory reset of the printer. What should I say, it's working now, "CUPS Printer Test Page", Thunderbird, pictures, pdfs, all of them in good quality. I have no idea how this can happen (remember: MacOS X all the time was printing in good quality, same laptop!) ... Thanks again for all the help and suggestions, -- kind regards, thg
On 2024-05-17 23:19, nospam@godawa.de wrote:
No more ideas.
UNBELIEVABLE ...
I found a hint in the net, just to make a factory reset of the printer.
What should I say, it's working now, "CUPS Printer Test Page", Thunderbird, pictures, pdfs, all of them in good quality.
Wow.
I have no idea how this can happen (remember: MacOS X all the time was printing in good quality, same laptop!) ...
Thanks again for all the help and suggestions,
I was going to suggest trying the demo page print initiated from the printer own buttons, if it existed. A factory reset did not occur to me, one never ends learning. Fantastic! -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
On 5/16/24 5:48 PM, nospam@godawa.de wrote:
Carlos E. R. schrieb:
You should do the installation with YaST, with the HP extra packages installed.
that's (always) what I have done:
YaST - Printer - Add - execute hp-setup (alternative for HP printer) - Network/Ethernet/... - Manual Discovery with IP-address -> HP LaserJet 400 Color m451dw
I would assume, that this should work, but it doesn't.
What exactly are the "HP extra packages"? I think that everything is installed together with the hplib-packages?
Thanks,
I found the driver you have. It is in hplip as you thought. What you did should have worked. On my system 2 drivers were found, but I'm not sure both were found by hp-setup. That is, I seem to recall in the Edit printer dialog you can ask YaST to search for other drivers, again not sure, but I think this is how my second driver was found. Maybe worth a try. As far as the driver packages, in the YaST Printer dialog under Driver Packages you will see all the driver packages available and which are enabled. On my system with 2 HP printers there are 6. And on my system these packages have been updated a couple times. Maybe it would be possible to locate and try an older version of the driver, since that seems to be the problem. HTH. --dg Leap 15.5
Am 15.05.24 um 23:37 schrieb nospam@godawa.de:
Any idea how to solve this? not really :-((
i do not have any more a hp-printer, but have had sometimes in past. as i remember there where proprietary drivers at the homepage of hp, maybe search there and install the whole package. there is a cups mailing list, its a bit quiet, but sometimes receiving help: cups@cups.org maybe it should be checked how the printer command was send to the printer, (the string) if there is the "draft" command in, it would be overwrite the standard settings inside cups. but do not ask me how to see the command which would be send from the different software before and after the filters to the printer. simoN -- www.becherer.de
On 5/15/24 5:37 PM, nospam@godawa.de wrote:
Hi,
I'm using openSUSE since long time (still have books and install media for 6.4), not always on my daily drivers, but on servers, on small travel laptop, for testing etc., thus I never really had to look at the printing system.
Finally I decided to switch from MacOS X to Leap on my current ThinkPad T480 and it came to the printer installation over network.
Printer is a HP LaserJet Pro 400 Color (M451dw), installed with the "HP-setup". It was found, recommended driver was the "manufacturer-PPDs/hplip-hpps/hp-lj_300_400_color_m351_m451-ps.ppd.gz", printing works.
But, the quality is very bad, it looks like economic mode, but for sure, the "HPEconoMode" is disabled (False). I also checked all other options in the driver-settings without success.
The problem is not related to this specific laptop, but also for two others, installed with Leap too, while printing on an Epson XP-820 inkjet works perfectly, as it does from MacOS X (10.13 and 10.15) on the same ThinkPad and an old MBP13 with the HP LaserJet.
Any idea how to solve this?
Thanks a lot,
Fwiw, I have a similar tad older printer, HP Color Laserjet M255dw. Have used HP printers with openSUSE forever. I *always* install the driver using YaST. HP's drivers are typically very good; the installation HP provides, not so much. My printer uses a PostScrript Level 3 driver. It works perfectly. All the HP driver files are now in the SUSE repositories, mostly in hplip or hplip-hpijs packages, or possibly OpenPrinting_PPDs-postscript. I found one for M452 but not M451. But often the same driver is used for a group of similar printers. Try YaST. HTH, --dg Leap 15.5
participants (6)
-
Carlos E. R.
-
DennisG
-
Jiri Slaby
-
Manfred Hollstein
-
nospam@godawa.de
-
Simon Becherer