Hi,
On Tue, 22 Mar 2022 00:57 +0100
Kevin Kofler via devel <devel(a)lists.fedoraproject.org> wrote:
Steven Ellis wrote:
> The issue on our home systems is 3rd party printer drivers.
>
> Eg
> mfc9140cdncupswrapper-1.1.4-0.i386
> dcpj4120dwlpr-3.0.1-1.i386
> dcpj4120dwcupswrapper-3.0.1-1.i386
> mfc9140cdnlpr-1.1.2-1.i386
>
> These then pull in a whole load of dependencies relating to CUPs
> etc.
According to
https://openprinting.github.io/printers/ , both those
printers allegedly support driverless printing through the Apple
AirPrint standard, which is supported by current CUPS. This SHOULD
include AirPrint over USB, if the standard is correctly and
completely implemented. It may be worth trying, though it may expose
fewer options than using the proprietary CUPS driver RPM.
I do not have the above models, but I also need i686 for my Brother
printer driver, even though my model (HL-L8250CDN) is also listed on
that website.
This is because not even the basic functions work correctly using the
out-of-the-box support -- the whole "printing options" page is blank.
I'm not sure if this is an error on the GNOME side or on the Brother
side, but I do know that installing the driver which I have been
unofficially packaging sinds ~ F23 makes it work again (at the expense
of having the network-discovered printer appear as well, with the
non-functional out-of-the-box "driver").
I did not report a bug about the missing options, I guess I can do that
somewhere in the OpenPrinting organisation now that that has gained
some momentum. In the meantime, the i686 driver is needed on this end.
I do not know whether these printers would also work with some Free
as in Speech CUPS driver such as generic PostScript, PCL, or ESC/P,
or such as the Gutenprint drivers for older Brother printer models,
nor, if they would at all, whether that would lead to more
flexibility than just using AirPrint.
No other driver I tried in the ~ F23 timeframe would give me any output
at that time.
Regards,
Stijn