Package Details: brother-mfc-j6930dw 1.0.1-3

Git Clone URL: https://aur.archlinux.org/brother-mfc-j6930dw.git (read-only, click to copy)
Package Base: brother-mfc-j6930dw
Description: Brother MFC-J6930DW CUPS driver.
Upstream URL: http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcj6930dw_us_eu_as
Licenses: EULA
Submitter: lepokle
Maintainer: lepokle
Last Packager: lepokle
Votes: 2
Popularity: 0.000055
First Submitted: 2018-01-07 12:30 (UTC)
Last Updated: 2022-01-18 11:20 (UTC)

Latest Comments

fartyfart commented on 2022-12-27 22:42 (UTC)

Photo prints look like crap, the colors and brightness are very inaccurate and there are visible vertical lines. JPG prints are somewhat better than prints from RAW. Geeqie, gThumb, GIMP all deliver shitty prints. Is this a driver issue, a color profile issue or something entirely else? Photo paper was used every time, the monitor is profiled. Printing from a Mac works flawlessly.

lepokle commented on 2022-01-18 11:23 (UTC) (edited on 2022-01-18 11:42 (UTC) by lepokle)

Hi @Harvey,

thanks. I did a repackage now and wrote the steps from install scripts into PKGBUILD.

Still a single package. Works at least on my machine now :-)

Setting A4 as default via CUPS as well as changing paper size in print dialog does work as well.

Harvey commented on 2021-08-05 09:36 (UTC)

There is no hidden magic. I reduced it to the two original packages provided by Brother and build both with

package() { tar -xf data.tar.gz -C "${pkgdir}" }

with a depends=("brother-mfc-j6930dw-lpr")

on the cupswrapper package. I install the printer via the brother-provided script '/opt/brother/Printers/mfcj6930dw/cupswrapper/cupswrappermfcj6930dw -i' and then call lpadmin with the options -o PageSize=A4 -o DefaultPageSize=A4 -o DefaultPageRegion=A4 -o DefaultPageRegion=A4 -o DefaultPaperDimension=A4.

I first tried building a single package too but ended up with missing files in the resulting package, so I did it the way the manufacturer does and it works. The printer resides on a clients' side so speed was necessary.

lepokle commented on 2021-08-05 06:57 (UTC)

Hi @Harvey, might you share your package? I would be happy to update mine to reflect any changes needed. Thanks!

Harvey commented on 2021-06-03 13:37 (UTC) (edited on 2021-06-03 13:38 (UTC) by Harvey)

Meanwhile I built my own package(s) based on the separate lpr and cupswrapper packages provided by Brother. Installing the printer afterwards via '/opt/brother/Printers/mfcj6930dw/cupswrapper/cupswrappermfcj6930dw -i' and then calling lpadmin with the options -o PageSize=A4 -o DefaultPageSize=A4 -o DefaultPageRegion=A4 -o DefaultPageRegion=A4 -o DefaultPaperDimension=A4 did got me up and running

newhotness88 commented on 2021-06-02 15:29 (UTC) (edited on 2021-06-02 16:03 (UTC) by newhotness88)

I've given up on that, Harvey. My MFC-J6930DW would only print in the dreadful US-Letter format using this package, completely ignoring the settings. Whenever I somehow managed to make the printer print on an A4 sheet, the top of the page was cut off.

Edit: I've just looked into this issue again, after a while. It seems changing PaperType=Letter to PaperType=A4 in /opt/brother/Printers/mfcj6930dw/inf/brmfcj6930dwrc is sufficient. However, it also seems like you need to change this line whenever your format changes (e.g. when you want to print envelopes), which is far too much of an inconvenience to me still.

Harvey commented on 2021-05-14 11:17 (UTC)

Did anybody get this printer to run on archlinux lately and did you manage to get it printing on A4 paper?

lepokle commented on 2018-01-10 20:19 (UTC)

Sure it is. I've updated the package. Thank you!

malcolmrg commented on 2018-01-10 01:36 (UTC)

My mfc-j6930dw would not print until I also installed lib32-libstdc++5. It may be worth including this as a dependency