OpenPrinting / cups-filters

filters, backends, driverless utility, ... - Everything which CUPS 2.x needs to be used on non-Mac systems
Apache License 2.0
155 stars 125 forks source link

Dell H825CDW Takes 3 Minutes to Start Printing As an IPP Printer and Prints Garbage #580

Open HurricanePootis opened 4 months ago

HurricanePootis commented 4 months ago

Describe the bug A clear and concise description of what the bug is.

My Dell H825CDW is only able to print files whenever it is using the Dell PPD file or as a Generic PDF printer. Whenever I use it as a Generic IPP Everywhere Printer, it does not work as expected. The screen shows a "Processing" message for a real long time, then eventually after a few minutes, prints out the following garbage. This is concerning considering I have heard cups is only going to support IPP in the future.

Also, this printer does support IPP/Airprint, as mentioned in the user manual here.

20240420_210531

To Reproduce Steps to reproduce the behavior:

  1. Have a Dell H825CDW
  2. Add it over the internet as a Generic IPP printer
  3. Try to print a blank document
  4. Wait for a few minutes as the printer says processing
  5. Fail

Expected behavior I expect the printer to be able to work as an IPP printer.

Error Log

E [20/Apr/2024:20:54:32 -0500] [Job 38] Files have gone away.
E [20/Apr/2024:20:54:38 -0500] [CGI] ippfind (PID 7740) stopped with status 2!
E [20/Apr/2024:20:54:38 -0500] [cups-deviced] PID 7722 (driverless) stopped with status 2!
E [20/Apr/2024:20:54:50 -0500] [CGI] ippfind (PID 8013) stopped with status 2!
E [20/Apr/2024:20:54:54 -0500] [CGI] ippfind (PID 8158) stopped with status 2!
W [20/Apr/2024:20:55:30 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-Gray..\' already exists
W [20/Apr/2024:20:55:30 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-CMYK..\' already exists
E [20/Apr/2024:21:00:30 -0500] [CGI] ippfind (PID 9742) stopped with status 2!
W [20/Apr/2024:21:00:34 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-Gray..\' already exists
W [20/Apr/2024:21:01:01 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-Gray..\' already exists
W [20/Apr/2024:21:01:01 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-RGB..\' already exists
W [20/Apr/2024:21:01:04 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-Gray..\' already exists
W [20/Apr/2024:21:01:04 -0500] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Dell_Color_MFP_H825cdw-RGB..\' already exists

System Information:

Additional context Nope

HurricanePootis commented 4 months ago

Ok, so I enabled the avahi daemon and a lot of the errors listed went away. However, I am still not able to print anything.

Edit: I was able to connect to my printer with Avahi before hand directly over my home network, as cups always showed it. However, even with trying IPP over the multicast DNS thing with avahi, it doesn't work still.