На этот вопрос уже есть ответ здесь:
I Я пытаюсь подавить отображение сетевых принтеров в разделе «Настройки / Устройства / Принтеры» на моем рабочем столе Ubuntu 17.10 (Gnome). Это мой рабочий стол в моем офисе, и все принтеры в этом здании отображаются в разделе «Настройки» / «Устройства» / «Принтеры».
Я отредактировал /etc/cups/cups-browsed.conf как:
BrowseRemoteProtocols none
BrowseLocalProtocols none
BrowseProtocols none
и перезапустил службу.
$ sudo service cups-browsed restart
Но если я перейду в настройки / Устройства / Принтеры, я все равно вижу все сетевые принтеры. То же самое, даже если я выйду из системы, а затем вхожу в систему или перезапускаю систему. Но дело не в том, что изменение файла cups-browsed.conf сбрасывается при перезагрузке.
Если я вручную удалю принтеры из списка «Настройки / Устройства / Принтеры» (нажав кнопку с шестеренкой рядом с полем «Нет активных заданий» и «Удалить принтер»), они будут удалены, но вернутся при следующем посещении вкладки «Принтеры». . Я думаю, что не предполагается, что операция «удалить» эффективна только тогда, когда я остаюсь внутри вкладки.
Если я остановлю просмотр чашки как:
$ sudo service cups-browsed stop
or
$ sudo systemctl disable cups-browsed
Настройки вылетят, и при повторном открытии вкладки «Настройки / Устройства / Принтеры» все принтеры снова будут там.
К сведению: в http: // localhost: 631 / printers / или в некоторых диалоговых окнах печати отображается только один принтер.Однако, например, диалоговое окно печати в Chrome покажет мне десятки сетевых принтеров.
Как остановить поиск сетевых принтеров системой каждый раз, когда я открываю «Настройки» / «Устройства / Принтеры» или диалоговое окно печати в Chrome?
Принтеры теперь автоматически обнаруживаются по протоколу avahi. Это протокол из мира Apple, который называется Bonjour на компьютерах Apple.
Хотя предложение WinEunuuchs2Unix работает, оно практически полностью отключает автообнаружение (по крайней мере, для всех служб, использующих dbus).
Другой вариант - отключить Bonjour в принтере. Он все еще будет подключен к сети, он просто не объявит о себе в Bonjour.
Это также открытый баг .
Это мега Q & A здесь в Спросите Ubuntu, что вы хотите сделать: Как отключить автоматическую удаленную установку принтера? . Действительно, вы уже выполнили многие из шагов, перечисленных во многих ответах.
Есть один ответ, но с другим шагом. С вашим любимым редактором и полномочиями sudo отредактируйте /etc/avahi/avahi-daemon.conf
и вставьте под разделом [server]
эту строку:
enable-dbus=no
, а затем перезапустите службу avahi-daemon:
sudo service avahi-daemon stop
sudo service avahi-deamon start
Stop / Запуск предпочтителен в некоторых случаях, как описано в Unix & amp; Linux .
Сервер cupsd
больше не используется. Поэтому изменение настроек «Обзор» на сервере чашек не сработает.
PS Пожалуйста, прочитайте полный ответ, указанный выше, для получения дополнительной информации, а также комментарии о 5-секундной задержке, опубликованные ниже.
PPS, у вас точно такой же принтер, как у меня, Brother DCP-7065DN:)