Unable to setup Brother HL-L5100DN printer

Hi folks,

OpenMandriva Lx version: 4.3, KDE Plasma 5 issue here: setup of Brother HL-L5100DN laser printer.

The printer shows up, the driver shows up, but when I go through the setup steps, I have no available printer in the end. See the error message I am receiving in the screenshot.

Any help resolving this issue is greatly appreciated! Otherwise, I’m really enjoying OM 4.3.

Is the printer plugged in?

Uh, oh, I forgot my manners again!

Welcome @tanuki-joe to OM Community and the forum.

I just realized that that error occurs as soon as user selects “Add Printer” in SystemSettings>Hardware>Printer. However I can configure and use a printer in spite of that error. First I selected my usb plugged printer from the “Local Printers” list and the the driver recognition recognized my HP printer as HP but did not auto-select the correct driver so I had to do that. Printed test page and something random so that works here.

Next I disconnected usb printer cable, relying completely on wifi. For my HP printer I have to do this:

That IP address is made up, you have to enter the correct IP address for your printer, this is usually located somewhere on the screen on your printer. Then I had to enter my correct printer driver from the list. Printed test page and something random. Works here.

So that error message is definitely an error or bug but the functionality of the utility here works OK. I have passed this information along to developers.

Granted there are a gazillion different printers so all I can do is try to reproduce problems with the hardware I have. (And try to find workarounds, usually we need real developers to fix technical issues.)

For wifi printers if what I did does not work for other users then read this document and figure out what your printer needs to configure correctly.

Hi Ben, thanks. Yes, the printer is plugged in. This is a networked printer (ethernet, not wifi).

Hmm, interestingly, the printer DOES show up in the print dialog box (using Kate), but still doesn’t actually print the document. I did try using the printer’s IP address, as well, to no avail.

Bug report for this issue.

@tanuki-joe were you able to configure and use your printer? As I see it there are 2 issues, the error message and potentially a printer not working.

If your printer does not work a good place to start is with running the utility from Konsole and posting the output here as code. Like this:

$ kcmshell5 kcm_printer_manager

Setting up a USB plugged printer in pictures (mostly):

User will need to determine the correct line under “Local Printers” for their printer.

User will need to determine the correct driver for their printer and select it from the driver list.

Under maintenance you can select “Print Test Page”.

Where it says “Type” should be showing your brother printer driver not “Local Raw Printer” .

Example:

Screenshot_20220224_213218

To correct try opening under your printer in SystemSettings Configure>Modify Printer>Driver then select “Select a custom driver” and select Brother in the list on left and the correct driver for your printer on the right.

Post-edit:

@tanuki-joe did you get your printer working? Would like to know if there is a problem regarding Brother printers.

@tanuki-joe to get rid of the error in you first post install system-config-printer-gui. That will pull 4 library packages:

$ sudo dnf in system-config-printer-gui 
[sudo] password for ben79: 
Last metadata expiration check: 1:01:26 ago on Fri 25 Feb 2022 06:38:11 PM CST.
Dependencies resolved.
==================================================================================================================================================================================================================
 Package                                                        Architecture                                Version                                        Repository                                        Size
==================================================================================================================================================================================================================
Installing:
 system-config-printer-gui                                      x86_64                                      1.5.15-2                                       rock-x86_64                                      324 k
Installing dependencies:
 lib64gnome-keyring-gir1.0                                      x86_64                                      3.12.0-5                                       rock-x86_64                                       11 k
 lib64gnome-keyring0                                            x86_64                                      3.12.0-5                                       rock-x86_64                                       57 k
 lib64notify-gir0.7                                             x86_64                                      0.7.9-5                                        rock-x86_64                                      8.4 k
 libgnome-keyring-i18n                                          x86_64                                      3.12.0-5                                       rock-x86_64                                       39 k

Transaction Summary
==================================================================================================================================================================================================================
Install  5 Packages

Total download size: 440 k
Installed size: 2.0 M
Is this ok [y/N]: y

That should make the error go away. Thanks to @mandian for catching this in the log output in the bug report.

2 Likes

No, I still wasn’t able to print. Frankly, I took the path of least resistance: I installed Kubuntu. It detected my printer immediately and I was able to print from the live session. I was beginning to wonder if Linux users never printed anything, or they all used HP printers. :grinning: However, I will return to OM when I receive my new desktop hardware that will replace my 2014 iMac. Perhaps the combo of older hardware (OM was installed on a ThinkPad T61, circa 2008), and a wifi connection to the network was too much to ask.

Background: I have been a Mac user for 36 years, 25 of which I spent in the commercial printing industry. Now, my wife and I have a home-based business. I create the labels, print invoices, etc., using MacOS and the Adobe Creative Suite (InDesign, Photoshop, Illustrator). The iMac is getting pretty long-in-the-tooth, slow, etc., and I WILL NOT buy a new one, as I cannot support Apple’s growing surveillance model, or move to a version of Adobe CS that requires me to “rent” my software. I have been a Linux enthusiast since 1999 (started on Red Hat 5, have mostly used Slackware and Debian-based since), but now it is time to step up to using Linux full-time, in a professional capacity. As such, I have been testing various distros to see what will best suite our needs.

My needs are these: KDE-based (sorry, every other DE/WM in Linux is mostly ridiculous from a usability/aesthetic/maturity standpoint), ability to print to the Brother laser printer, GIMP, Scribus, and Inkscape.

The hardware I will be purchasing for this shift will be the Thelio Mira desktop from System 76.

So, really it is unfair and useless at this point to rule out OM, as the situation could very well be entirely different on a different hardware setup.

Ben,

Okay, good news! Following your directions above and installing the system-config-printer-gui software enabled me to print. While it didn’t offer me the exact driver for my specific Brother printer, I chose one close enough in model number to get the job done.

This is great, as I would prefer not to go with a Debian/Ubuntu derivative distro to meet my needs, but I also need to be pragmatic about this. OM is very impressive, so being able to print definitely gets me one step closer to using it to fulfill our needs.

Thanks for your help! :+1:

Screenshot_20220226_084136

Good.

User information: Regardless of the Linux distro one uses one can learn a lot with an internet search. Like this and this regarding Brother-HL-5100DN printer. Just in case you need to know.

Yes, I did also find that driver info. I’ll be downloading that to see if everything runs smoothly with the appropriate driver.

Edit: Looks like I wrote this a bit to soon. This will be fixed when the packages publish. There is a massbuild going on in ABF and publishing seems to be delayed.

@TPG fixed this issue in the package print-manager-21.12.2-2. Package should be in your next system upgrade in Rock or system distro-sync in Rolling. If it isn’t open Konsole and try:

Rock:

$ sudo dnf clean all ; sudo dnf up

Rolling:

$ sudo dnf clean all ; sudo dnf dsync

Note: dnf up=dnf upgrade
dnf dsync=dnf distro-sync