From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.0 (X11; Linux i686; U;) Gecko/20020408 Description of problem: Brother HL-1440 will not print correctly at resolutions above 300x300. If 600x600dpi is selected, the test page printed will be the upper-left quarter of the page at 4x normal size. If 600x1200dpi is selected, a blank page is printed. Seems the driver does not correctly set the resolution, but does send the information. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Create LPR or CUPS printer using the foomatic Brother HL-1440 driver. 2.Set resolution on the printer to 600x600 or 600x1200 3.Print a test page Actual Results: Test page printed at 600x600 has very large print (4x) and only 1/4 of the information will fit on the page. Expected Results: Normal test page (as in 300x300 mode) Additional info: I've searched the foomatic database on LinuxPrinting.org and found that while the Brother HL-1440 is listed as "working perfectly" the driver file show it to be "untested". Seems to me that it should actually be tested before listed as working perfectly. Also, the HP drivers produce the same problem as the Brother driver. Maybe Brother is using a non-standard code sequence to switch to the higher resolutions.
Reported upstream. http://www.linuxprinting.org/newsportal/article.php3?id=774&group=linuxprinting.foomatic.devel
Fixed in foomatic-3.0.1-11/ghostscript-7.07-31 (actually much earlier, I'm sure). I can print using any resolution using the hl1250 driver.