Ste*_*ler 23 gnome hardware printing
当我尝试从 Gnome 应用程序打印时,打印对话框列出了无法使用的打印机。它被称为“duerqxesz5090——地下室杂物间——拒绝工作”。这是 Gnome 打印对话框的屏幕截图:
我怎样才能找出这个不存在的打印机在我的系统上列出的位置并删除它?
我试过在不同的地方搜索它,但这些都没有返回任何结果:
dconf dump / | grep duerqx
sudo grep -r duerqx /etc/
gsettings list-recursively | grep duerqx
Ste*_*ler 22
事实证明,这台打印机没有安装在我系统的任何地方。这是 Gnome 自动发现我的 Brother 激光打印机(安装为 HL4570CDW 的打印机)。所以最终同一台打印机在列表中出现了两次(但功能上只出现一次。)
我发现这一点是因为我注意到我的打印机的管理 Web 界面说打印机位于“地下室实用室”中,这与 Gnome 程序所说的完全匹配。我想出了如何更改该设置。一旦我更新了打印机,说它在“办公室(1 楼)”中,对话框也立即更改为这样说:
如果我从网络上拔下我的打印机并尝试从 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,我也不再看到这台幽灵打印机。