After installing Linux Mint 12 the other day, today I set about reinstalling my printer which is usually a process of a few clicks of the mouse. Unfortunately GnomeShell that ships with Mint 12 (and, I believe, Ubuntu 11.10 if Unity is not your bag) ships with a broken printer configuration tool that, believe it or not, doesn’t let you install a printer.
On the upside, there is an easy solution to the problem, read on.
Problem: Mint 12/Ubuntu 11.10 has a bug in the printing configuration tool that inhibits installation of new printers and displays the following error.
“FirewallD is not running. Network printer detection needs services mdns, ipp, ipp-client and samba-client enabled on firewall.”
Problem is, FirewallD is a Fedora specific daemon and no matter how long we wait, it’s not about to start under Mint, Ubuntu or Debian.
Solution: In Ubuntu/Debian/Mint printers can be installed using the traditional printer dialog which can be accessed from the command line with using the following command:
Note: The CUPS web interface is available from any distro that has CUPS installed. You will, however, need to know the root password for those distros that utilse a root shell rather than sudo.
Many thanks to the good people (especially altair4) over the Linux Mint forums from where this solution was sourced.