How to install 32-bit Brother drivers on 64-bit Ubuntu 13.10 or later?

1,358

Solution 1

Run sudo apt-get install gcc-4.8-base:i386 libgcc1:i386 libc6:i386 to resolve dependancies and subsequent instructions to install Brother's official drivers should just work.

Solution 2

An easier solution on 13.04 64bit and probably from 12.10 onwards (at least for a MFC-7420 and similar connected by USB):

I used Synaptic Package Manager, however installing with apt-get is simply just apt-get install packagename or with Ubuntu Software Center type in the packagename

In Synaptic, "Quick Filter" type brother, then right-click "Mark for Installation" the following packages:

  • brother-lpr-drivers-laser
  • brother-cups-wrapper-laser
  • brother-lpr-drivers-common

Once installed, go to System Settings, then Printers. Click Add Printer, with the Brother printer in Devices and click Forward.

Select "Provide PPD file" and browse to /usr/share/ppd/Brother/ and select your printer ppd file. In my case "MFC7420.ppd". The click Forward, then Apply.

Print a Test Page, to be sure it works ...

This basic procedure could be used for a network model as well.

Share:
1,358

Related videos on Youtube

Eugenio
Author by

Eugenio

Updated on September 18, 2022

Comments

  • Eugenio
    Eugenio over 1 year

    I have a <div class="lateral-menu"> and a button

    <img class="responsive-icon" src="images/resposive-icon.svg"/>

    , the div is 220px wide and auto for the height.

    The idea is to toggle one of the css properties of the lateral-menu while clicking the .resposive-icon

    Seems to be that my code is not working, can someone orient me?

    HTML

    <div class="lateral-menu">
    <img class="responsive-icon" src="images/resposive-icon.svg"/>
    

    CSS

    .lateral-menu {
    height: auto;
    background-color: #262525;
    overflow: hidden;
    position: absolute;
    top: 50px;
    width: 220px;
    margin-left:-220px;
    }
    

    JAVASCRIPT

    $('.responsive-icon').click(function () {
    $(".lateral-menu").animate({
        marginLeft: '0px'
    }, 500);
    });
    

    I'm trying to toggle the margin-left from -220px to 0 to allow it to appear from the left side. Some suggestions? thanks!

    • Lal
      Lal about 8 years
      Seems to be working perfectly..see the fiddle...any errors in your browser console?
    • Lotus91
      Lotus91 about 8 years
      Take a look on this example, it might help you: jsfiddle.net/07dmh3gL/2
    • Lal
      Lal about 8 years
      or is this what you are trying to achieve?
    • sabithpocker
      sabithpocker about 8 years
      As you are already making the element as absolute positioned it is more appropriate to change the left property instead of margin-left.
  • James Fu
    James Fu over 10 years
    So this works for network models connected via ethernet / wifi in addition to USB? Cool. Do the advanced features work? Duplex printing, secure printing, registering for scan-to-PC button, etc.
  • johnvuong1999
    johnvuong1999 over 10 years
    Works perfectly for brother HL-4150CDN and Ubuntu 13.10 x64, when official packages fails miserably
  • Nemo
    Nemo over 9 years
    "instructions" link is now broken
  • James Fu
    James Fu over 9 years
    Replaced with cached version from archive.org for historical reasons. As this question is over a year old, newer / better solutions may be available.
  • Eugenio
    Eugenio about 8 years
    thanks! that part is working, what I'm trying to do is, when I click again the same button, to restore it to the original position. so far I can just show the lateral-menu
  • Jeremy Baker
    Jeremy Baker about 8 years
    I've updated the answer with a simple way to close the menu on the next click.
  • Eugenio
    Eugenio about 8 years
    Awesome @JeremyBaker now I understand how it works! thanks pal!