It seems like the left margin is fine, but the top and right margins over-run making it seem like the page is cut-off at top and right. It's as if the page were printed too high and too far right.
I installed the printer using the drivers from the Brother website with the following procedure:
sudo apt-get remove --purge cups
sudo apt-get install cups
sudo apt-get install ia32-libs lib32stdc++6
sudo dpkg -i --force-all ~/Downloads/hl2240lpr-2.1.0-1.i386.deb
sudo dpkg -i --force-all ~/Downloads/cupswrapperHL2240-2.0.4-2.i386.debIn properties I have manually set the page size to "Letter". (It defaults to A4).
Thoughts?
4 Answers
finally, according to my bug report
we have at least a reliable workaround, which consists of changing the default renderer using the following command
lpadmin -p PRINTER-NAME -o pdftops-renderer-default=pdftopsof course, you have to change PRINTER-NAME accordingly to your printer
give it a try, and just in case you want to go back to the default settings you can use
lpadmin -p PRINTER-NAME -R pdftops-renderer-default 4 I have that exact same model printer and the Brother drivers didn't work for me either. I just let the wizard set it up as a 2170w and it works fine for me. Don't uninstall the driver you have already added, just add a new printer and let Ubuntu pick the driver for you, print to it, and if it works you can just change the default printer to that one. That way if it works, great, if it dosen't, no loss.
1I have a Brother HL-2270DW and I solved installing it as "Generic PCL Laser Printer", however a workaround (not so convenient in my opinion) for the Brother original driver is to print your document as .ps file and then print that file.
This issue is related to CUPS 1.6.x introduced with Ubuntu 12.10, because with Ubuntu 12.04 the printing margins are OK.
0In the print dialog:
- Go to the "Advanced" tab
- Set "Page Margins/Offsets" to "Driver Default"