Printing more than 1 copy of a pdf prints the square value

This has been happening for a while. I noticed it over the summer, but just worked around it by only printing a single copy of things, but then on a new fresh install of impish, it's still happening - so we'll see if it's me or something else.

I have a Brother HL-3170CDW Printer that Ubuntu (Reg or Mate) immediately sees and connects with and I can print without issue from that standpoint.

But if I print multiple copies of a PDF (in any application, Atril, Master PDF, etc) I get the squared value. So if I print 2 copies (of a 1 page doc), I get 4 pages printed, if I print 3 copies, I get 9 pages printed.

At this point, I'm curious if anyone else has this issue or if I should report it as a bug?

I don't have a Brother printer, but I personally don't have this problem and I don't think I've ever had anything similar to this, either.

Since I don't have a Brother printer, I need to ask: Is there some special Brother configuration tool that you have to use every time you send something to the printer? Are there two places where you can specify the number of copies of documents to print?

Because if you ask me, this sounds like the application (Atril, etc.) makes three copies of the PDF, and then the printer driver makes three copies of that because it also reads that "Copies: 3" parameter. Of course, you probably already figured that out yourself.

Well, I did a little research on Master PDF Editor and discovered it's a Qt application, whereas I know that Atril is a GTK+ application -- so the applications don't have that in common. If they were both GTK+ applications I'd point the finger at GTK+. So far my best guess is brain damage in the Brother printer driver, which isn't hard to imagine since people around here have complained about spotty Brother support on Linux for a while.

Here's some things to test:

  • If you choose Print to File and print 3 copies of a PDF to a file (which will also be a PDF, most likely), when you then open that PDF up, do you see three copies of the document in the PDF or nine?
    • If you then print one copy of the resulting "three copy" PDF to your printer, do you get three copies of the original document or nine?
  • If you directly print three copies of anything else (not a PDF -- like text from the Pluma text editor) to your Brother printer, do you get three copies or nine?

Going through each of the three bullet points will help us solve the problem.

TIA.

I have a Brother MFC-J480DW printer and do not have that problem.

I would suggest going to the Brother solution center and downloading and installing their drivers.

https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=hl3170cdw_all

it is fairly easy as I was able to do it.

Sorry for the late reply on this - I've been partially super busy and partially sick and ignoring non-immediate needs!

If I open a 3 page pdf, and print 3 copies to pdf, I get 9 pages (3 copies of each 3 page document) - which is what I would expect... If I print to pdf 2 copies of a single page pdf, I get 2 pages.

If I print to printer 2 copies of a 1 page text file in pluma - I get 4 pieces of paper printed (so It's like it sends the whole print job twice, instead of just sending the document twice)

So printing to file - works as expected.

Printing to the Brother Printer - no matter what (PDF, directly from web page, text file from Pluma) prints the # of copies the # of copy times ( 2 copies prints 2 copies twice - 3 copies prints 3 copies 3 times - whether a single page document or multi page document)