The CZ-01 requires a raster image width of 1408 pixels on all prints. However, on 4" media, only the center 1266 pixels are used. 1408-1266 == 142. 142 / 2 == 71 (on either side) which not-so-coincidentally matches the DEFINE_PAPER definition of a full 1408 pixels wide, an "imageable area" of 1266 pixels, with 71 pixel non-printable margins on either side. This produces the following in the PPD: *PageSize w288h432/4x6: "<</PageSize[337.920 440.640]/ImagingBBox null>>setpagedevice" *ImageableArea...
The CZ-01 requires a raster image width of 1408 pixels on all prints. However, on 4" media, only the center 1266 pixels are used. 1408-1266 == 142. 142 / 2 == 71 (on either side) which not-so-coincidentally matches the DEFINE_PAPER definition of a full 1408 pixels wide, an "imageable area" of 1266 pixels, with 71 pixel non-printable margins on either side. This produces the following in the PPD: *PageSize w288h432/4x6: "<</PageSize[337.920 440.640]/ImagingBBox null>>setpagedevice" *ImageableArea...
Please add Hiti P630
Support for the P630 was commited at the very end of January 2026. You will need to compile things from the git sources or a recent snapshot tarball.
DNP DS620 (1452:8b01) intermittently fails with LIBUSB_ERROR_ACCESS (-3) during concurrent print jobs
Closing as "not a bug"
An 'EACCES' error is an OS permission problem, and to me seems like the USB port/cable is flaky, leading to the printer being repeatedly re-enumerated on the bus with udev not being able to fix up permissions before it is accessed by CUPS. That said, CUPS will access it as root anyway, so it's not clear why EACCES would ever be an issue. As for BUSY, that could indeed happen if multiple things try to probe the printer simultaneously, but that shouldn't be happening either as CUPS serializes all access...
dyesub: backend: Roll up some bugfixes.