Ubuntu の印刷ダイアログに奇妙なプリンターが表示されるのはなぜですか?

Ubuntu の印刷ダイアログに奇妙なプリンターが表示されるのはなぜですか?

Ubuntu 13.04 から 14.04 にアップグレードした後、システムの印刷ダイアログにインストールしたことのないプリンターが表示されます。

ここに画像の説明を入力してください

「Farblaser」と「Laser」は私がインストールしたプリンターですが、他の 2 つはどこからともなく表示されます。CUPS Web インターフェイスにも、有効にしsystem-config-printerても表示されませんView/Discovered PrintersBrowsing Offすでに CUPS 構成ファイルに含まれています。システム以外の印刷ダイアログ (例: Libreoffice (sic)) にも表示されません。

結局のところ、これらは私たちの LAN には 2 台のネットワーク プリンタがあります。evince から PDF を印刷すると PDF バイナリが印刷されるにもかかわらず、印刷ジョブをそれらのプリンタに送信できます。痛いです。

続くこの答え、プリンター名の由来は明らかです。ネットワーク プリンターを検索し、プリンター名 (一部ぼかしを入れています) と一致するavahi-browse -a | grep Printer形式の ID を割り当てます。[BDxxxx]

複数の用途を持つサービス全体を無効にするのはやりすぎのようです。印刷ダイアログのこの動作を無効にするにはどうすればよいでしょうか?

答え1

を停止したりavahi-daemonenable-dbus=noに挿入したりしても効果がなかったため (16.04)、設定ファイルの セクションに をavahi-daemon.conf追加して、プリンターが存在するネットワークを指すインターフェイス上のデーモンを無効にしました。deny-interfaces=<interface>[server]

そこには avahi 機能が必要ないため、これを実行できました。

関連情報