I did some reverse engineering with Windows driver (the PJL command seems to be @PJL SET APTMODE=ON4), can you test whether the PPD in attachment does High Quality / 2400x600dpi printing. Do you get crisper and slower output with this setting compared to Normal Quality / 600x600dpi ? I also changed Draft Quality to 300x300dpi, does it gives lower output than Normal / 600x600dpi setting?
** Attachment added: "Brother-MFC9840CDW-apt.ppd" https://bugs.launchpad.net/ubuntu/+source/foomatic-db/+bug/1377177/+attachment/4266292/+files/Brother-MFC9840CDW-apt.ppd -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to foomatic-db in Ubuntu. https://bugs.launchpad.net/bugs/1377177 Title: Brother MFC9840CDW pxlcolor driver fails to intialize for bitmap printing Status in “foomatic-db” package in Ubuntu: Confirmed Bug description: printer driver: Brother MFC9840CDW Foomatic/pxlcolor (color, 2-sided printing) Result when trying to print sth. with it: " PCL XL error Subsystem: TEXT Error: IllegalBitmapResolutionSegment Position: 9 " reproducible: always ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: cups 1.7.2-0ubuntu1.2 ProcVersionSignature: Ubuntu 3.13.0-36.63-generic 3.13.11.6 Uname: Linux 3.13.0-36-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.4 Architecture: amd64 CurrentDesktop: KDE Date: Fri Oct 3 16:08:17 2014 Lpstat: device for MFC9840CDW: socket://10.0.0.20:9100 device for MFC9840CDW_pxlcolor: socket://10.0.0.20:9100 MachineType: Packard Bell DOTS E2 Papersize: a4 PpdFiles: MFC9840CDW: Brother MFC9840CDW Foomatic/Postscript MFC9840CDW_pxlcolor: Brother MFC9840CDW Foomatic/pxlcolor ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.13.0-36-generic root=UUID=16250f8e-725d-430c-8ccc-95387d8f9ba7 ro rootflags=subvol=@ quiet splash vt.handoff=7 SourcePackage: cups UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 04/22/2011 dmi.bios.vendor: Packard Bell dmi.bios.version: V3.16(DDR3) dmi.board.asset.tag: Base Board Asset Tag dmi.board.name: SJE02_PT_E dmi.board.vendor: Packard Bell dmi.board.version: V3.16(DDR3) dmi.chassis.type: 10 dmi.chassis.vendor: Packard Bell dmi.chassis.version: V3.16(DDR3) dmi.modalias: dmi:bvnPackardBell:bvrV3.16(DDR3):bd04/22/2011:svnPackardBell:pnDOTSE2:pvrV3.16(DDR3):rvnPackardBell:rnSJE02_PT_E:rvrV3.16(DDR3):cvnPackardBell:ct10:cvrV3.16(DDR3): dmi.product.name: DOTS E2 dmi.product.version: V3.16(DDR3) dmi.sys.vendor: Packard Bell To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/foomatic-db/+bug/1377177/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp