не удается остановить автоматическое добавление сетевых принтеров [дубликат]

На этот вопрос уже есть ответ здесь:

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?

12
задан 21 February 2018 в 15:21

2 ответа

Принтеры теперь автоматически обнаруживаются по протоколу avahi. Это протокол из мира Apple, который называется Bonjour на компьютерах Apple.

Хотя предложение WinEunuuchs2Unix работает, оно практически полностью отключает автообнаружение (по крайней мере, для всех служб, использующих dbus).

Другой вариант - отключить Bonjour в принтере. Он все еще будет подключен к сети, он просто не объявит о себе в Bonjour.

Это также открытый баг .

0
ответ дан 21 February 2018 в 15:21

Это мега 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:)

3
ответ дан 21 February 2018 в 15:21

Другие вопросы по тегам:

Похожие вопросы: