Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Jun 15, 2023

Conversation

zdohnal
Copy link
Member

@zdohnal zdohnal commented Jun 14, 2023

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

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 OpenPrinting#643
Copy link
Member

@michaelrsweet michaelrsweet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@zdohnal zdohnal merged commit ee82c5b into OpenPrinting:2.4.x Jun 15, 2023
@mcp292
Copy link

mcp292 commented Jun 15, 2023

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

@zdohnal
Copy link
Member Author

zdohnal commented Jun 20, 2023

@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
Copy link

mcp292 commented Jun 20, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants