OpenPrinting / cups-filters

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

In Ubuntu 24.04 OS PCL6 printer driver print is failing #603

Open udayy opened 1 month ago

udayy commented 1 month ago

Created a Linux PCL6 Printer Driver in Ubuntu 20.04 using Ghostscript interpreter and it's worked fine till Ubuntu 22.04. After checking in Ubuntu 24.04 the PCL6 printer driver created using ghostscript is not working. Print is failing.

Using Cups Version - 2.4.7 Ghostscript Version - GPL Ghostscript 10.02.1 (2023-11-01)

Error: universal filter failed.

Please find the attached log for reference. Linux_Error_Log_20241003.txt

Could you please let us know what changes have been done and how to resolve this issue.

zdohnal commented 1 month ago

Hi @udayy ,

thank you for reporting the issue.

  1. please try the issue with the latest version of CUPS - 2.4.11 - if the issue still stands,
  2. the error log does not contain job debug logs, only the status of the printer - please attach file with debug logs which will contain the whole job processing,
  3. attach your PPD file as well.

Thank you in advance!

udayy commented 1 month ago

Hi @zdohnal,

Thank you so much for your response. Will try with the latest cups version for sure. Please find the attached error_log and PPD file and let me know if this is ok. Changed the extension to txt file for uploading. We can have good view if the files are opened using Notepad++ application.

error_log.txt Test-ColorEx-PCL6.ppd.txt

michaelrsweet commented 1 week ago

This is actually a cups-filters bug - the banner format isn't supported when converting to PCL XL (PCL 6) with this filter for some reason. Sending over there but not sure why it is advertised as supported when not...