Я только что обновил до Ubuntu 17.04, с помощью рабочего стола GNOME. Внезапно, я начал видеть, что 'принтер добавил' уведомления как всплывающие окна OSD - приблизительно каждые 2 минуты! Это действительно недовольно.
У кого-либо есть какая-либо идея, как я могу или остановить их в источнике, или по крайней мере фильтровать их из уведомлений OSD?
Проблема, которую вы определяете, похоже, идентична моему случаю, а именно, что после перезапуска ОС система проходит процесс автоматического обнаружения / автоматической установки, а затем вежливо уведомляет пользователь через окно уведомлений (OSD или экранное меню). Однако затем - периодически - этот процесс, кажется, повторяется по какой-то пока неизвестной причине.
Мне кажется, что где-то в новой логике обнаружения драйвера принтера без драйверов 17.04 что-то не работает. Лучшее, что я могу сказать, это то, что демон colord
не работает с отсутствующим файлом ICC для рассматриваемого принтера, что заставляет CUPS «переустановить» драйвер принтера, и, следовательно, повторяется «принтер установлен» Сообщение OSD. Возможно, в качестве подсказки при установке драйвера принтера без драйверов соответствующий ICC установлен правильно.
В моем собственном случае я решил проблему, запретив CUPS полностью инициировать этот автоматический процесс. Таким образом, я устанавливаю свой принтер (-ы) один раз и больше никогда не вижу сообщений OSD «добавлен принтер».
Решение:
Отредактируйте /etc/cups/cups-browsed.conf
, изменив BrowseRemoteProtocols CUPS
Строка dnssd
к BrowseRemoteProtocols нет
Перезапустить CUPS из терминала
перезапуск сервисных стаканов
Обратите внимание, что это предполагает, что ваш принтер (ы) находится в локальной сети, а не напрямую подключен к вашему устройству. Если ваш принтер локальный (физически подключенный), вы можете вместо этого отредактировать BrowseProtocols
(непроверенный).
Перезапуск службы CUPS или перезагрузка компьютера должны решить проблему «добавлен принтер». Обратите внимание, что вам необходимо вручную добавить принтер (ы), так как функция автоматического обнаружения теперь отключена.
Ссылка CUPS: https://www.systutorials.com/docs/linux/man /5-cups-browsed.conf/[1252ptingRich
Итак, я подумал, что нашел решение (на самом деле через FedoraForums):
# Finding the schemas of interest:
$ gsettings list-schemas | grep -i notif
# Listing the values to target:
$ gsettings list-recursively org.gnome.settings-daemon.plugins.print-notifications
# Changing the value:
$ gsettings set org.gnome.settings-daemon.plugins.print-notifications active false
Источник http : //www.fedoraforum.org/forum/showthread.php? t = 297053
К сожалению, несмотря на короткую паузу, я все еще получаю уведомления OSD.
У меня была та же проблема с обычными раздражающими уведомлениями о добавлении принтера. В моем случае основная причина оказалась такой же, как определено richbl; отсутствующие цветовые профили. Я установил отсутствующие цветовые профили, и проблема исчезла:
sudo apt update
sudo apt install icc-profiles
sudo systemctl restart cups
Вам необходимо запретить dns-sd постоянное сканирование в конфигурации чашек:
Ubuntu 20.04:
редактировать / etc / cups / cups- browsed.conf
и
изменить:
BrowseRemoteProtocols dnssd cups
на:
BrowseRemoteProtocols cups
Перезапустить:
sudo systemctl restart cups
Выполните следующие шаги: