Announcement

Collapse
No announcement yet.

24.04 LTS Simple installing of Brother HL-L3210CW Printer Driver seemed way too complicated at first.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] 24.04 LTS Simple installing of Brother HL-L3210CW Printer Driver seemed way too complicated at first.

    https://support.brother.com/g/b/producttop.aspx?c=us&lang=en&prod=hll3210cw_us_eu_ as


    The 2 *.DEB installing software programs are suspect: QTpA & gdebi (which doesn't have a GUI version without going into terminal)

    kubunt24.04LTuser@THISinstallsucks:~/Desktop/ACTIVEFOLDER/PRINTER/HL-L3210CW$ gdebi
    /usr/bin/gdebi:113: SyntaxWarning: invalid escape sequence '\S'
    c = findall("[[(](\S+)/\S+[])]", msg)[0].lower()
    Usage: gdebi [options] filename
    For a graphical version run gdebi-gtk


    Options:
    --version show program's version number and exit
    -h, --help show this help message and exit
    -n, --non-interactive
    Run non-interactive (dangerous!)
    -o APT_OPTS, --option=APT_OPTS
    Set an APT configuration option
    -q, --quiet Do not show progress information
    --apt-line Simulate only and print a apt-get install compatible
    line to stderr
    --root=ROOTDIR Use alternative root dir
    kubunt24.04LTuser@THISinstallsucks:~/Desktop/ACTIVEFOLDER/PRINTER/HL-L3210CW$
    (gdebi-gtk:106741): VTE-WARNING
    ​ **: 08:59:50.122: (../src/vtepty.cc:670):bool _vte_pty_spawn_sync(VtePty*, const char*, const char* const*, const char* const*, GSpawnFlags, GSpawnChildSetupFunc, gpointer, GDestroyNotify, GPid*, int, GCancellable*, GError**): runtime check failed: ((spawn_flags & forbidden_spawn_flags()) == 0)


    st*, const char* const*, GSpawnFlags, GSpawnChildSetupFunc, gpointer, GDestroyNotify, GPid*, int, GCancellable*, GError**): runtime che
    ck failed: ((spawn_flags & forbidden_spawn_flags()) == 0)



    kubunt24.04LTuser@THISinstallsucks:~/Desktop/ACTIVEFOLDER/PRINTER/HL-L3210CW$ sudo bash linux-brprinter-installer-2.2.4-1 HL-L3210CW
    You are going to install following packages.
    hll3210cwpdrv-1.0.2-0.i386.deb
    OK? [y/N] ->y

    E: Package 'ia32-libs' has no installation candidate
    dpkg -x hll3210cwpdrv-1.0.2-0.i386.deb /
    dpkg-deb: building package 'hll3210cwpdrv' in 'hll3210cwpdrv-1.0.2-0a.i386.deb'.
    dpkg -b ./brother_driver_packdir hll3210cwpdrv-1.0.2-0a.i386.deb
    dpkg -i --force-all hll3210cwpdrv-1.0.2-0a.i386.deb
    (Reading database ... 393876 files and directories currently installed.)
    Preparing to unpack hll3210cwpdrv-1.0.2-0a.i386.deb ...
    Restarting cups (via systemctl): cups.service.
    Unpacking hll3210cwpdrv:i386 (1.0.2-0) over (1.0.2-0) ...
    Restarting cups (via systemctl): cups.service.
    Setting up hll3210cwpdrv:i386 (1.0.2-0) ...
    Restarting cups (via systemctl): cups.service.
    lpadmin -p HLL3210CW -E -v usb://dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_hll3210cw_printer_en.ppd
    lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
    Restarting cups (via systemctl): cups.service.
    #
    Will you specify the Device URI? [Y/n] ->n


    Test Print? [y/N] ->y


    wait 5s.
    lpr -P HLL3210CW /usr/share/cups/data/testprint

    Nothing was printed.


    kubunt24.04LTuser@THISinstallsucks:~/Desktop/ACTIVEFOLDER/PRINTER/HL-L3210CW$
    Last edited by antarctictaco020125; Aug 04, 2025, 06:11 PM.

    #2
    Originally posted by antarctictaco020125 View Post
    The 2 *.DEB installing software programs are suspect: QTpA & gdebi (which doesn't have a GUI version without going into terminal)
    Suspect? How?

    The Open with QApt Package Installer has been around for literally ages. In the folder you downloaded the .deb package (Downloads), right-click on the file and select Open with QApt Package Installer. It opens and reports Status: All dependencies are satisfied. Just click on the Install Package button.
    Windows no longer obstruct my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Originally posted by antarctictaco020125 View Post
      The 2 *.DEB installing software programs are suspect: QTpA & gdebi (which doesn't have a GUI version without going into terminal)


      Suspect? How?​
      BECAUSE UNfunctional hardware that fails, but is totally functional works on other Distros like a charm, automatically makes all software in that distro guilty until proven innocent. That script from the terminal spit out so many weird retarded warnings I felt like I was reading a box of Australian cigarrettes. If bumkin Joebloe user, yours truly, can figure out that principle of searching meticulously for a root cause to a problem, I don't know what it means for current developer tinkerers. Click image for larger version  Name:	image.png Views:	0 Size:	425.1 KB ID:	687957

      Comment


        #4
        Odd because QAPT has a GUI here.

        Since the driver package for that printer was last updated in 2018, I would be amazed if it worked with any distro. Brother has a long reputation for not playing well with Linux.

        It looks like the issue is here: "E: Package "ia32-libs' has no installation candidate"

        Here's a discussion from 2013 when ia32-libs was first discontinued: https://askubuntu.com/questions/1072...2-libs-package

        Seems clear enough that if the Brother "driver" package requires a 32 bit library that was discontinued more than a decade ago, you're going to have to search for another solution.
        Last edited by oshunluvr; Aug 04, 2025, 05:45 PM.

        Please Read Me

        Comment


          #5
          I had similar Brother Printer printing and working really good on a 64bit PC's Mint Linux 18 (which is 2018). So I doubt that's the entire reason it sucks. There's some back compatibility that could've happened if there wasn't some gleeful planned obsolescence creeps sabotaging development.
          Since the driver package for that printer was last updated in 2018, I would be amazed if it worked with any distro. Brother has a long reputation for not playing well with Linux.
          Last edited by antarctictaco020125; Aug 04, 2025, 06:09 PM.

          Comment


            #6
            we'll see if something else works from synaptic package manager
            Attached Files
            Last edited by antarctictaco020125; Aug 05, 2025, 04:09 PM.

            Comment


              #7

              Can I use my Brother printer with a 64 bit Linux® distribution? (Linux®)

              For DEB-based distributions

              If your distribution does not have a 32 bit library as standard, install it. (For example, install lib32stdc++6 for Debian, ia32-libs or lib32z1 for Ubuntu.)

              Install the LPD/LPRng driver and the CUPS driver using the --force-architecture option.

              If the /usr/lib64 directory exists, check whether the "br (printer name) filter" file exists under /usr/lib64/cups/filter. If not, copy it from the /usr/lib/cups/filter directory.

              Set up the printer using http://localhost:631/printers.

              Click image for larger version

Name:	image.png
Views:	32
Size:	58.4 KB
ID:	687993

              Comment


                #8
                installing lib32z1 for Ubuntu​ made it work! Cynicism was tempered today! Thank you for the tip to look into what converts to 64bit architecture oshunluvrClick image for larger version

Name:	image.png
Views:	31
Size:	21.5 KB
ID:	687995

                Comment


                  #9
                  Glad you got it working.

                  Please Read Me

                  Comment


                    #10
                    Originally posted by antarctictaco020125 View Post
                    ...​ made it work! ...​
                    Cool.

                    However... these days a driverless install can be far simpler, for several operating systems, at least Gnu/Linux and MacOS. One just puts the printer on one's LAN, and computers find it; in kubuntu's case at least, automatically. If a printer doesn't have ethernet or wifi, often routers have a USB port that can be used, though I've never done that.
                    Regards, John Little

                    Comment

                    Users Viewing This Topic

                    Collapse

                    There are 0 users viewing this topic.

                    Working...
                    X