Hello, Mick. On Fri, Dec 29, 2017 at 13:51:01 +0000, Mick wrote: > On Thursday, 28 December 2017 06:14:23 GMT taii...@gmx.com wrote: > > For the record I would also like to add that using the duplexer on some > > poorly designed printers cuts off the bottom or top of the page without > > any type of notification.
> Debugging cups and trying all conceivable combos of settings didn't get me > anywhere. Then I decided to start looking around the brother driver files > installed under /opt/brother/Printers/hl3140cw/, where I found ./inf/ > brhl3140cwrc and ./inf/brhl3140cwfunc both specifying Letter instead of A4 as > paper size. > So, I've set "PageSize=A4" in brhl3140cwrc and it now prints correctly > aligned > pages once more. > I'm not sure if this is the default path for these files across distros, or > if > some symlink from /usr/libexec/cups/filter/ or /usr/share/cups/model/ is not > working as it should. In any case, the bug seems to be that using the cups > GUI interface doesn't have any effect on the driver configuration files which > are by default set to PageSize=Letter and also messes up the created ppd file > used by cups. I think the bug is that "A4" has to be set in so many places, where "so many" means more than one. In a well designed printing system, there would be just one place to set it. > I'm posting this here to save others time, should they come across the same > problem. I've been luckier with printing, but thanks all the same. Who knows when I might no longer be so lucky. > -- > Regards, > Mick -- Alan Mackenzie (Nuremberg, Germany).