Почему в диалоговом окне печати Ubuntu отображаются странные принтеры?

Почему в диалоговом окне печати Ubuntu отображаются странные принтеры?

После обновления с Ubuntu 13.04 до 14.04 в системном диалоговом окне печати отображаются принтеры, которые я никогда не устанавливал:

введите описание изображения здесь

"Farblaser" и "Laser" — это принтеры, которые я установил, два других появляются из ниоткуда. Ни веб-интерфейс CUPS, ни system-config-printerего не показывают, даже если View/Discovered Printersон включен. Browsing Offуже есть в файле конфигурации CUPS. Диалоги печати, отличные от системного, например Libreoffice (sic), также их не показывают.

Как оказалось, этиявляютсядва сетевых принтера в нашей локальной сети. Я могу отправлять на них задания печати, хотя печать PDF из evince приводит к печати двоичного PDF-файла -- ой.

Следующийэтот ответ, становится ясно, откуда берутся имена принтеров; avahi-browse -a | grep Printerнаходит наши сетевые принтеры и присваивает им идентификаторы в форме [BDxxxx], соответствующей именам принтеров (которые я частично размыл).

Отключение целой службы с множественным использованием кажется излишеством. Как отключить такое поведение диалога печати?

решение1

Поскольку остановка avahi-daemonили вставка enable-dbus=noв avahi-daemon.confне помогла (16.04), мы отключили демон на интерфейсе, который указывает на сеть, где находятся принтеры, добавив deny-interfaces=<interface>в [server]раздел файла конфигурации.

Мы смогли это сделать только потому, что нам не нужна там какая-либо функциональность avahi.

Связанный контент