Hide/remove network printers from printing dialog

Solution 1:

  1. Open Firefox or any browser on: http://localhost:631/
  2. Administrations tab → Under Server title, Edit Configuration File
  3. Look for Browsing/BrowseLocalProtocols and set them to:

    Browsing Off
    BrowseLocalProtocols none
    

    then Save Changes

  4. Enter your username/password, done

If you prefer command line:

sudo nano /etc/cups/cupsd.conf

Solution 2:

I thinnk best solution is to disable cups-browsed (this avoid autodetection but not the use of other remote printers):

sudo gedit /etc/cups/cups-browsed.conf

and change the line of BrowseRemoteProtocols to:

BrowseRemoteProtocols none

then restart system (or run sudo service cups-browsed restart).