如何在Gnome中摆脱鬼打印机?

当我尝试从Gnome应用程序打印时,打印对话框中列出了无function的打印机。 它被称为“duerqxesz5090 – 地下室杂物间 – 拒绝工作”。 这是Gnome打印对话框的屏幕截图:

鬼打印机

  • 如果我尝试选择该打印机,应用程序将冻结几分钟甚至崩溃。
  • 我只能通过Gnome程序(例如gedit或glabels)获得此function,但不能使用firefox或libreoffice
  • 它可能是我在某些时候安装的旧打印机的残余物。 我确实在地下室杂物间安装了一台打印机。
  • 我没有使用Gnome(我使用的是xfce),但我过去使用过Gnome。
  • 我的Ubuntu版本是Ubuntu 15.04(生动)
  • CUPS对这款鬼打印机一无所知: 杯
  • system-config-printer对此打印机一无所知: 系统配置打印机

如何找出系统中列出的不存在的打印机的位置并将其删除?

我试过在不同的地方搜索它,但没有一个返回任何结果:

  • dconf dump / | grep duerqx
  • sudo grep -r duerqx /etc/
  • gsettings list-recursively | grep duerqx

事实certificate,此打印机未安装在我的系统上的任何位置。 这是Gnome自动发现我的Brother激光打印机(安装为HL4570CDW的打印机)。 因此,最终相同的打印机在列表中显示两次(但在function上只显示一次)。

我发现这是因为我注意到我的打印机的管理Web界面说打印机位于“地下室实用工作室”中,它与Gnome程序所说的完全匹配。 我想出了如何改变这个设置 。 一旦我更新打印机说它在“办公室(第一层)”,对话框立即改为也这样说:

如果我从网络上拔下我的打印机并尝试从Gnome应用程序打印,则不再出现“幻影打印机”。 如果我重新插入打印机并尝试打印,它将重新出现在列表中。

我进入打印机配置并一次禁用一个网络服务,直到我发现导致打印机神奇地出现的那个(虽然不起作用。)罪魁祸首是IPP。 如果我在打印机上禁用IPP服务(并重新启动它),那么即使打印机打开并连接到网络,我也不再使用幻影打印机。

禁用IPP时,您仍然可以将打印机安装为LPD或原始套接字。 但是,IPP对于从Windows和Mac等其他平台打印可能很重要。

最后,它似乎是通过IPP发现的打印机无法正常运行的错误。


要阻止程序在打印对话框中显示自动发现的打印机,您需要重新配置avahi守护程序服务,详见本“ 如何禁用自动远程打印机安装”的 答案中的详细说明? :

编辑/etc/avahi/avahi-daemon.conf并在[server]部分添加enable-dbus=no然后重启avahi-daemon服务: sudo service avahi-daemon restart

一旦我像这样配置avahi,即使打印机可以使用IPP,我也不会再看到这个鬼打印机了。