printer requests wrong paper size for custom page size document
Posted: Fri Apr 15, 2022 6:12 pm
I am running Ubuntu 20.04 with the latest TurboPrint. I am controlling a Xerox VersaLink C7030 using the TurboPrint HP ColorLaserJet PCL6XL driver. The C7030 supports PCL6/5e and PDF.
In TurboPrint, I have set up a custom paper size 8.19 x 8.5 inches using the Sizes button in the TurboPrint Control Center. This is a form to be filled in by printed text. When I print using this page size, the printer requests a paper size of 9.0 x 8.69 in the manual feed tray; the paper dimensions are increased by a factor of about 1.06. I can get the printer to request 8.19 x 8.5 paper by shrinking the custom paper size in the TurboPrint Control Center, but then the printed material is truncated because the apps think that the document size is larger than the paper it will be printed on. This happens with multiple applications.
I have looked at the print file in /vars/spool/cups. The print data file appears to be a PDF that I can open with a PDF reader. The spool file looks fine in the PDF reader, and the PDF reader reports that the page size is 8.19 x 8.5, which is correct. Is TurboPrint just sending this raw file to the printer, or is it also sending some additional control information to the printer that sets up the page size? I have also looked through the TurboPrint logs. There are various different dimension types used, but in all cases they seem to convert to the correct 8.19 x 8.5 paper size.
I'm trying to figure out why the printer is requesting a page size that is 1.06 times larger that the actual paper size. I don't have any trouble in Windows printing to the 8.19 x 8.5 paper size using the Xerox PCL6 driver. It could be a bug in printer firmware, or a bug in TurboPrint.
Any thoughts on what might be happening?
Thanks!
In TurboPrint, I have set up a custom paper size 8.19 x 8.5 inches using the Sizes button in the TurboPrint Control Center. This is a form to be filled in by printed text. When I print using this page size, the printer requests a paper size of 9.0 x 8.69 in the manual feed tray; the paper dimensions are increased by a factor of about 1.06. I can get the printer to request 8.19 x 8.5 paper by shrinking the custom paper size in the TurboPrint Control Center, but then the printed material is truncated because the apps think that the document size is larger than the paper it will be printed on. This happens with multiple applications.
I have looked at the print file in /vars/spool/cups. The print data file appears to be a PDF that I can open with a PDF reader. The spool file looks fine in the PDF reader, and the PDF reader reports that the page size is 8.19 x 8.5, which is correct. Is TurboPrint just sending this raw file to the printer, or is it also sending some additional control information to the printer that sets up the page size? I have also looked through the TurboPrint logs. There are various different dimension types used, but in all cases they seem to convert to the correct 8.19 x 8.5 paper size.
I'm trying to figure out why the printer is requesting a page size that is 1.06 times larger that the actual paper size. I don't have any trouble in Windows printing to the 8.19 x 8.5 paper size using the Xerox PCL6 driver. It could be a bug in printer firmware, or a bug in TurboPrint.
Any thoughts on what might be happening?
Thanks!