私のローカルCUPSサーバーは、使用しているプリンターの名前について混乱しています。 hpext
とhpext@vm-cups
の2つの名前があります。どれが機能するかを予測することはできません。間違った機能を使用すると、ジョブはいつまでもキューにとどまります。
/etc/cupsd/cupsd.conf
に記載されているプリンターはありません。代わりに私は行を持っています
BrowsePoll cups.eecs.tufts.edu
このサーバーはhpext
のみをリストし、hpext@vm-cups
はリストしません。
ローカルサーバーがどういうわけか混乱していると思います。メモリからプリンタを削除できれば、すべてうまくいきます。しかし、ドキュメントのどこにも、プリンターを削除するコマンドを見つけることができません。また、愚かなWebインターフェースのDELETE PRINTERボタンは効果がありません。
私に何ができる?
lpadminは、カップのプリンターを管理するのに役立ちます
試す
man lpadmin
必要なのは
lpadmin -x
Delete Printer
Administration
ドロップダウンリスト。Delete Printer
をクリックしてください。これを回避するもう1つの方法は、ネットワークプリンターの自動参照をオフにし、必要なプリンターを手動で追加することです。削除ボタンが「効果がない」理由は、CUPSがネットワーク上で「新しい」プリンターが利用可能であるというブロードキャスト/通知を受け取っているためだと思います。
追加:すでに持っているプリンターを失いたくない場合は、ブロードキャストに頼るのではなく、ローカルCUPSに追加してください。