web-dev-qa-db-ja.com

ネットワークプリンタが自動的に追加されているのを止めることはできません

Ubuntu 17.10(Gnome)デスクトップの[設定/デバイス/プリンター]に表示されるネットワークプリンターを抑制しようとしています。それは私のオフィスのデスクトップであり、この建物内のすべてのプリンターは設定/デバイス/プリンターの下に表示されます。

/etc/cups/cups-browsed.confを次のように編集しました:

BrowseRemoteProtocols none
BrowseLocalProtocols none
BrowseProtocols none

サービスを再起動しました。

$ Sudo service cups-browsed restart  

ただし、設定/デバイス/プリンターに移動しても、すべてのネットワークプリンターが表示されます。ログアウトしてからログインするか、システムを再起動しても同じです。ただし、cups-browsed.confファイルへの変更が再起動時にリセットされるわけではありません。

[アクティブなジョブがありません]の横にある歯車ボタンをクリックして[プリンタを削除]をクリックして、[設定/デバイス/プリンタ]リストからプリンタを手動で削除すると、プリンタは削除されます。 「削除」操作は、タブ内にいる間のみ有効であるとは考えていません。

カップブラウジングを停止した場合:

$ Sudo service cups-browsed stop

or

$ Sudo systemctl disable cups-browsed

設定がクラッシュし、[設定/デバイス/プリンター]タブを再度開くと、すべてのプリンターが再び表示されます。

参考までに、 http:// localhost:631/printers / または一部の印刷ダイアログに表示されるプリンターは1つだけです。ただし、たとえば、Chromeの印刷ダイアログには、数十のネットワークプリンターが表示されます。

設定/デバイス/プリンター、またはChromeの印刷ダイアログを開くたびにネットワークプリンターを検索するシステムを停止するにはどうすればよいですか?

12
Hoseung Choi

これは、Ubuntuで何をしたいかを尋ねるメガQ&Aです。 リモートプリンターの自動インストールを無効にするには? 。実際、多くの回答に記載されている多くの手順を既に完了しています。

しかし、別のステップを踏むことで、1つの答えがあります。好きなエディターとSudoパワーを使用して、/etc/avahi/avahi-daemon.confを編集し、[server]セクションの下にこの行を挿入します。

enable-dbus=no

次に、avahi-daemonサービスを再起動します。

Sudo service avahi-daemon stop
Sudo service avahi-deamon start

nix&Linux に記載されているように、場合によっては停止/開始が推奨されます。

変化したこと

cupsdサーバーは使用されなくなりました。そのため、cupsサーバーの「参照」設定を変更しても機能しません。

PS詳細と、その下に投稿された5秒の遅延に関するコメントについては、上記のリンク全体の回答をお読みください。

PPS、私とまったく同じプリンター、Brother DCP-7065DN :)

3

プリンターは、avahiプロトコルによって自動的に検出されるようになりました。これは、AppleコンピューターでBonjourと呼ばれるApple世界のプロトコルです。

WinEunuuchs2Unixの提案は機能しますが、自動検出を完全に無効にします(少なくともdbusを使用するすべてのサービス)。

別のオプションは、プリンターでBonjourを無効にすることです。それはまだネットワーク接続可能であり、Bonjourを介してそれ自体を発表しません。

これも 未解決のバグ です。

0
mniess