Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#63532 - [hplip] hplip complains there are no ppd files for printer despite them existing. Cannot print.
Attached to Project:
Arch Linux
Opened by Lance (Raansu) - Thursday, 22 August 2019, 19:38 GMT
Last edited by freswa (frederik) - Tuesday, 10 March 2020, 21:40 GMT
Opened by Lance (Raansu) - Thursday, 22 August 2019, 19:38 GMT
Last edited by freswa (frederik) - Tuesday, 10 March 2020, 21:40 GMT
|
DetailsDescription:
Trying to add my wireless printer, photosmart C4795, I run into an issue where it's complaining that there are no PPD files for it. But it does exist and it did work in a previous version. I don't remember exact which version that was because it was a while. But I know the PPD file exists. /usr/share/ppd/HP/hp-photosmart_c4700_series.ppd.gz which is what I remember it using last time. '''[ransu@surface-go-paper ~]$ hp-setup HP Linux Imaging and Printing System (ver. 3.19.6) Printer/Fax Setup Utility ver. 9.0 Copyright (c) 2001-18 HP Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. Found device: hp:/net/Photosmart_C4700_series?ip=192.168.1.8 error: No PPD found for model photosmart_c4700 using old algorithm. error: No appropriate print PPD file found for model photosmart_c4700_series ''' Additional info: * package version(s): hplip 1:3.19.6-1 Steps to reproduce: Install hplip and attempt to add a printer. |
This task depends upon
Closed by freswa (frederik)
Tuesday, 10 March 2020, 21:40 GMT
Reason for closing: Fixed
Additional comments about closing: hplip 3.20.2
Tuesday, 10 March 2020, 21:40 GMT
Reason for closing: Fixed
Additional comments about closing: hplip 3.20.2
Waiting 1.7.8.1 :)
Workaround : reinstalled image from a correct install via clonezilla dated July 31st
Here are the working versions from this date
cups : 2.2.11-2
cups-filters : 1.25.1-1
foomatic-db : 3:20190529-1
foomatic-db-gutenprint-ppds : 5.3.1-2
foomatic-db-nonfree : 3:20190529-1
foomatic-db-nonfree-ppds : 3:20190529-1
foomatic-db-ppds : 3:20190529-1
ghostscript : 9.27-1
gutenprint : 5.3.1-2
hplip : 1:3.19.6-1
libcups : 2.2.11-2
Install CUPS
sudo pacman -S cups
And enable it
sudo systemctl enable org.cups.cupsd.service
sudo systemctl start org.cups.cupsd.service
--------------------------
| DISCOVERED USB DEVICES |
--------------------------
No devices found.
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
HP_LaserJet_M1120_MFP_Stefan
----------------------------
Type: Printer
Device URI: hp:/usb/HP_LaserJet_M1120_MFP?serial=MF36M9H
PPD: /etc/cups/ppd/HP_LaserJet_M1120_MFP_Stefan.ppd
warning: Failed to read /etc/cups/ppd/HP_LaserJet_M1120_MFP_Stefan.ppd ppd file
PPD Description:
Printer status: Drucker HP_LaserJet_M1120_MFP_Stefan ist im Leerlauf. Aktiviert seit Sa 25 Mai 2019 10:43:56 +08
error: Unable to communicate with device (code=12): hp:/usb/HP_LaserJet_M1120_MFP?serial=MF36M9H
error: Device not found
error: Communication status: Failed
HP_PageWide_Pro_577_MFP
-----------------------
Type: Printer
Device URI: hp:/net/HP_PageWide_Pro_577_MFP?ip=192.168.1.76
PPD: /etc/cups/ppd/HP_PageWide_Pro_577_MFP.ppd
warning: Failed to read /etc/cups/ppd/HP_PageWide_Pro_577_MFP.ppd ppd file
PPD Description:
Printer status: Drucker HP_PageWide_Pro_577_MFP ist im Leerlauf. Aktiviert seit Sa 23 Jun 2018 11:52:39 +08
error: Unable to communicate with device (code=12): hp:/net/HP_PageWide_Pro_577_MFP?ip=192.168.1.76
error: unable to open channel
error: Communication status: Failed
The initial issue seems to be some incompatible ppd file similar to this one: https://bugs.launchpad.net/hplip/+bug/1851203 - you may look for new drivers at
https://www.driverprinterdownload.com/
The last bug seems to be something different where a valid ppd is found but no communication is happening. Try removing the printer and readd it. Do you see the same like the other users? But it's probably
FS#64188.So the included printer drivers are no longer compatible with my printer anymore? If that is true, then how come installing and setting up CUPS allows the included drivers to work again?
It would seem some bug was introduced somewhere that prevents hplip from directly making use of it's included drivers. But CUPS can instead still make use of them.
usr/share/ppd/HP/hp-photosmart_c4700_series.ppd.gz is the included driver file that works for my particular printer the HP Photosmart C4795
Lance (Raansu): Initial report here is related to the HP photosmart C4795 - that should work with /usr/share/ppd/HP/hp-photosmart_c4700_series.ppd.gz
Could you manage to setup your printer with recent updates?
mozzi (Mozzi): HP_LaserJet_M1120_MFP - now working with hplip 3.19.11-6 ? If not this should probably be treated in a different bug (look at
FS#64188)and look out for upstream bugs first.
I think you're wrong : you say "mozzi (Mozzi): HP_LaserJet_M1120_MFP - now working with hplip 3.19.11-6 ?"
I said "same issue with HP Officejet Pro 7740"
The bug I reported as is appears solved. I no longer have an issue.