為什麼 Ubuntu 列印對話方塊中會出現奇怪的印表機?

為什麼 Ubuntu 列印對話方塊中會出現奇怪的印表機?

從 Ubuntu 13.04 升級到 14.04 後,系統列印對話方塊顯示我從未安裝過的印表機:

在此輸入影像描述

「Farblaser」和「Laser」是我安裝的印表機,另外兩個突然出現。system-config-printer即使已啟用,CUPS Web 介面也不會顯示它們View/Discovered PrintersBrowsing Off已在 CUPS 設定檔中。除系統對話框之外的列印對話框,例如 Libreoffice(原文如此),也不顯示它們。

事實證明,這些我們的區域網路中有兩台網路印表機。我可以向他們發送列印作業,即使從 evince 列印 PDF 會導致列印 PDF 二進位檔案 — 哎呀。

下列的這個答案,印表機名稱的來源一目了然;avahi-browse -a | grep Printer找到我們的網路印表機並為它們分配與印表機名稱相符的表單ID [BDxxxx](我部分模糊了)。

禁用具有多種用途的整個服務似乎有點矯枉過正。如何停用列印對話框的這種行為?

答案1

由於停止avahi-daemon或插入enable-dbus=no沒有幫助(16.04),我們透過新增至設定檔的部分來avahi-daemon.conf停用指向印表機所在網路的介面上的守護程式。deny-interfaces=<interface>[server]

我們只能這樣做,因為我們不需要任何 avahi 功能。

相關內容