Printer drivers

Version: 

Section: 

Hardware

On this page:

For any printer, make sure it is connected before trying to install a driver.

Brother

Because the process of installing a Brother driver can be awkward and confusing, an alias can be created to download, extract and run the linux-brprinter-installer-2.0.0-1 installer script.

Create the alias

Open a terminal, copy (3 rapid clicks) and paste the following command in:

echo -e 'alias BrotherPrinterInstall="echo '\\x27Please enter root password\\x27' && su -c '\\x27'bash <(wget -qO- http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-... | gunzip - && echo)'\\x27'"'>>~/.bashrc && . ~/.bashrc

This will create a BrotherPrinterInstall alias entry in the hidden file .bashrc in your Home directory.

Alternate method, create a script

An alternative to the .bashrc alias is to add the small script below to the /usr/local/bin directory.

#!/bin/bash

echo 'Please enter root password'
su -c 'bash <(wget -qO- http://download.brother.com/\
welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz | \
gunzip - )'
echo

Save the file as /usr/local/bin/BrotherPrinterInstall.

Make it executable

su -c 'chmod +x /usr/local/bin/BrotherPrinterInstall'

Use

Now it is very simple to install a driver for a Brother printer using the Brother linux-brprinter-installer-2.0.0-1 installer script. Open a terminal and type:

BrotherPrinterInstall

When you press return, the .bashrc alias (or the script) will run and install the driver.

Links

Canon

Canon printers can be tricky to use with a Linux system, if they even work at all.

Attached

Usually it is better to try to get it set up with a physical connection first. 

Wireless

For wireless setup, you may need to use MX Find Shares to get the IP address of the printer.

Epson

Epson is pretty decent these days. Enter your printer model on this page then download and install the three debs:

  • print driver
  • printer utility
  • scanner driver

Note that some users have had problems getting Epson printers to function correctly when using A3 paper size.

Epson color printers using ESC/P-R

For printers using ESC/P-R technology (see list here), the driver printer-driver-escpr is available from the repos.

Particular Epson printers

HP

HP printers are generally well supported in Linux by the package hplip that is installed by default in antiX and antiX MX and is upgraded frequently. The company introduces lots of printers every year so check what the minmum driver version is for the particular printer that you have.

Lexmark

Lexmark provides Linux drivers for their products. Check the website for details.

Samsung

Many Samsung printers are problematic, even though the driver set splix is installed by default. The best solution is often to use the drivers from the Samsung Unified Linux Driver Repository. These are Samsung drivers with the packaging errors corrected; see site about setup.

Links

 

v. 20160117