Когда я пытаюсь распечатать из приложения Gnome, диалоговому окну печати перечислили нефункциональный принтер. Это называют "duerqxesz5090 - Подвальное Подсобное помещение - Отклонение Заданий". Вот снимок экрана диалогового окна печати Gnome:
Как я могу узнать, где этот несуществующий принтер перечислен в моей системе, и удалите его?
Я попытался искать его в различных местах, но ни один из них не возвращает результатов:
dconf dump / | grep duerqx
sudo grep -r duerqx /etc/
gsettings list-recursively | grep duerqx
Оказывается, что этот принтер не установлен нигде в моей системе. Это - Gnome, автообнаруживая мой лазерный принтер Брата (тот, который установлен как HL4570CDW). Таким образом, это заканчивается, который тот же принтер разоблачает дважды в списке (но только однажды функционально.)
я обнаружил это, потому что я заметил, что веб-интерфейс администрирования моего принтера сказал, что принтер был расположен в "Подвальном Подсобном помещении", которое точно соответствует тому, что говорили программы Gnome. Я выяснил, как изменить ту установку . Как только я обновил принтер, чтобы сказать, что это было в "Office (1-й Этаж)", диалоговое окно immediatly изменилось для высказывания так также:
, Если я отключаю свой принтер от сети и попытки распечатать из приложения Gnome, "фантомный принтер" больше не появляется. Если я включаю принтер назад и пытаюсь распечатать его, вновь появляется в списке.
я вошел в настройку принтера и отключил сетевые сервисы по одному, пока я не нашел тот, который заставлял принтер волшебно появляться (хотя нефункциональный.) Преступник является IPP. Если я отключаю сервисы IPP на принтере (и перезагрузите его), то я больше не получаю фантомный принтер, даже когда принтер работает и подключен к сети.
, Когда IPP отключен, можно все еще установить принтер как LPD или неструктурированный сокет. Однако IPP может быть важен для печати с других платформ, таких как Windows и Mac
В конце, это, кажется, ошибка, что принтер, обнаруженный через IPP, нефункционален.
<час>, Чтобы мешать программам показать автообнаруженные принтеры в диалоговом окне печати, необходимо ли реконфигурировать сервис avahi демона, как детализировано в этот ответ к , Как я отключаю автоматическую установку удаленного принтера? :
редактирование /etc/avahi/avahi-daemon.conf и в эти
[server]
раздел, добавьтеenable-dbus=no
, тогда перезапускают сервис avahi-демона:sudo service avahi-daemon restart
, Как только я настраиваю avahi как это, я больше не вижу этот фантомный принтер, даже когда принтер доступен с IPP.
У меня была подобная проблема:
нижний принтер от более старой установки. Я отредактировал файл:
$ sudo -H gedit /etc/cups/printers.conf
# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter DCP-7065DN>
UUID urn:uuid:1a785efb-bce4-35dd-7e44-c4fd53bb429a
Info Brother DCP-7065DN
(... SNIP ...)
</DefaultPrinter>
<Printer DCP7065DN>
UUID urn:uuid:46e866c1-3ab2-324b-65fd-30d2fee77f85
Info DCP7065DN
(... SNIP ...)
</Printer>
, Таким образом, я удалил вторую запись...
<Printer DCP7065DN>
UUID urn:uuid:46e866c1-3ab2-324b-65fd-30d2fee77f85
Info DCP7065DN
(... SNIP ...)
</Printer>
... и сохранил файл.
перезагрузка А необходима для изменений для вступления в силу.
<час> существует также файл определения принтера в /etc/cups/ppd
:
, Таким образом, я удалил этот файл также:
$ ll /etc/cups/ppd
total 28
drwxr-xr-x 2 root lp 4096 Aug 10 2018 ./
drwxr-xr-x 5 root lp 4096 Nov 10 09:59 ../
-rw-r----- 1 root lp 8191 Aug 10 2018 DCP-7065DN.ppd
-rw-r----- 1 root lp 10537 Aug 7 2018 DCP7065DN.ppd
$cat /etc/cups/ppd/DCP7065DN.ppd
*PPD-Adobe: "4.3"
*%================================================
*% Copyright Brother Industries,Ltd 2006-2008
*% "Brother DCP7065DN for CUPS"
*%================================================
(... SNIP ...)
*UIConstraints: *InputSlot MANUAL *Duplex DuplexTumble
*UIConstraints: *InputSlot MANUAL *Duplex DuplexNoTumble
$ sudo rm -f /etc/cups/ppd/DCP7065DN.ppd