Only last document in queue gets printed with driverless setup 2.0rc1 on Epson ET-3850
Describe the bug I have a EPSON ET-3850 with CUPS automatic driverless setup (v2.0rc1) in Ubuntu 23.04 (standard CUPS installation).
Whenever I try to print more than one file, only the last one gets printed -- all the earlier ones disappear. This is consistent behavior. This prohibits me from using lp file* or similar to print out a couple of files at the same time.
Error message and following line from /var/log/cups/error_log is
E [16/Aug/2023:20:42:54 +0200] [Job 209] print job canceled at printer.
W [16/Aug/2023:20:42:54 +0200] [Job 209] Backend dnssd returned status 5 (cancel job)
lpstat -t doesn't show anything off, output:
scheduler is running
system default destination: ET-3850
device for ET-3850: dnssd://EPSON%20ET-3850%20Series._ipp._tcp.local/?uuid=cfe92100-67c4-11d4-a45f-e0bb9e356ded
device for ET-3850_std: dnssd://EPSON%20ET-3850%20Series._ipp._tcp.local/?uuid=cfe92100-67c4-11d4-a45f-e0bb9e356ded
ET-3850 accepting requests since Wed Aug 16 20:41:14 2023
ET-3850_std accepting requests since Wed Aug 16 20:42:54 2023
printer ET-3850 is idle. enabled since Wed Aug 16 20:41:14 2023
printer ET-3850_std is idle. enabled since Wed Aug 16 20:42:54 2023
(ET-3850 is the Epson ESC/P-R driver, ET-3850_std is the driverless version)
It is not an issue of the printer hardware, because I can print multiple documents with the old, soon-to-be deprecated Epson ESC/P-R driver for CUPS (ET-3850 above).
Expected behavior driverless should be able to print several documents in queue, similar to the Epson ESC/P-R version.
Screenshots -none-
System Information:
- OS: Ubuntu 23.04
- Browser: n/a
- Version: driverless 2.0rc1
Additional context
Maybe related to issue #490 ?
After system start, /var/log/cups/error_log contains:
W [17/Aug/2023:07:28:06 +0200] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [17/Aug/2023:10:35:17 +0200] [Client 11] Returning IPP client-error-bad-request for Create-Printer-Subscriptions (/) from localhost.
Possibly the same as this issue.
(A standard CUPS installation on Ubuntu would involve cups-browsed, which would use an implicitclass URI. ET-3850_std uses dnssd://...; interesting).