如何在 Ubuntu 20.10 中禁用自动打印机发现?
我已经尝试过了这个建议其中包括以下命令:
sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed
但是执行这两者并不会禁用 Ubuntu 20.10 中的自动打印机发现功能。
我使用的打印机是 Brother MFC-J5330DW,它与我的 Ubuntu 系统连接到同一个 LAN。当我进入“设置”部分并在“打印机”下时,打印机会自动添加,名称为“Brother_MFC_J5330DW”。如果我删除它,然后离开打印机部分并再次返回,打印机将恢复为相同的名称。出于某种原因,我无法使用它进行打印。当我使用此打印机条目时,打印机根本没有反应。我猜 Ubuntu 的自动打印机发现协议(即 Bonjour 或它的名称)存在一些问题。为此,我手动创建了一个可以完美运行的打印机条目。现在唯一的问题是,我发现同一台打印机有两个条目 - 一个可以工作,另一个则无用。
我如何才能防止 Ubuntu 或者 CUPS 在未经我同意的情况下自动添加打印机?
答案1
这仅有的发现网络上的打印机的应用程序和设置永恒的打印队列是杯子浏览。从系统中清除它是防止这种情况发生的万无一失的方法。为什么要费心阻止和掩盖它?当你只想防止被发现时,这很浪费时间并设置打印机。但是,停止和屏蔽已经获得了关注,而它的支持者并没有解释为什么它比清除杯子浏览更好。
这是第一个问题。现在我们来谈谈第二个完全不同的问题。
GTK 打印对话框(Gnome 使用)也能发现并显示打印机。它没有安装打印队列显示的打印机(不是队列)经常不打印。这是 GTK 中的一个错误。用户对此无能为力。
您遇到的是第一个问题还是第二个问题?这将决定您的行动方针。