OpenPrinting / cups

OpenPrinting CUPS Sources
https://openprinting.github.io/cups
Apache License 2.0
1.08k stars 193 forks source link

cups/ppd-cache.c: Put cupsSingleFile into generated PPD #730

Closed zdohnal closed 1 year ago

zdohnal commented 1 year ago

Some printers are not able to print multiple files in one job via IPP Everywhere. Adding the PPD keyword enables the feature on all printers in exchange for performance degradation (there is a 1-2s pause between printed files).

Fixes #643

mcp292 commented 1 year ago

What needs to be done to effect this change? Delete printer and re-administer?

zdohnal commented 1 year ago

@mcp292 in case you manually installed the IPP Everywhere printer (lpstat -l -e shows permanent for your queue) via lpadmin, CUPS Web UI or by other means, you need to delete the printer and install it again, because the PPD was generated during the installation. (That's another pros of temporary queues - it is not needed reinstall queue if there is such a change, because PPD is generated everytime the printer is needed)

mcp292 commented 1 year ago

Thank you very much! It does come up as permanent. Will delete and re-add.