web-dev-qa-db-ja.com

ubuntu 9.04にネットワークプリンターをインストールするにはどうすればよいですか?

私のガールフレンドの仕事用コンピューターは、パーティションの1つにLinuxがあり、ほとんどの場合、正常に動作しています。ただし、ネットワークプリンターを正しく構成できないようです。それらの2つがあります:Lanier MP 7500/LD275とLanier MP C3000/LD430c、そしてLinuxはそれらを両方とも自動的に見つけたようです。私は」私がしたこと、そして正確に何がうまくいかなかったかのステップを通過します。

[管理]> [印刷]に移動し、[新しいプリンター]ボタンをクリックしました。 「ネットワークプリンタ」の下にリストされているプリンタを検索し、両方を見つけました。続けて新しいプリンターとして追加しました。しかし、「テストページを印刷する」をクリックすると、パイプが壊れていると表示されませんでした。デバイスのURIはsocket://[ip address]:9100として保存されました。いくつかのオンラインチュートリアルに従って、これらをlpd://[ip address]に変更しました。これは、最初は機能したように見えましたが、機能しませんでした。次に、テストページを印刷しようとすると、最初にProcessing(場合によってはProcessing - printing test page, 4%)と表示されますが、その後は常にIdle - /usr/lib/cups/backend/lpd failedが表示されます。

助けて!私は何をしますか? Linuxはこれらのプリンターを問題なく見つけることができ、ドライバーは適切に配置されているようですが、何が問題になっていますか?

2
soapergem

このコンピューターのWindows側は、両方のプリンターに印刷されますよね?そうでない場合、このマシンはそれらに印刷することを許可されない可能性があります。

Windows側の印刷が正常であると仮定すると、次のステップは/ var/log/cups/error_logにあるCUPSエラーログを確認することです。そこに何か面白いものはありますか?

Ubuntuフォーラムのこの投稿 によると、1人のJauntyユーザーがPPDの自動ダウンロードで問題を抱えていました。ディレクトリ/ usr/share/cups/modelが存在することを確認し、存在しない場合は手動で作成します(そのように)。

Sudo mkdir /usr/share/cups/model
Sudo chmod 755 /usr/share/cups/model

そのディレクトリを作成する必要がある場合は、[管理]> [印刷]ツールからプリンタを削除してから再度追加してみてください。 「lpd://」ではなく、元の「socket://」URIを使用する必要があると思います。

それがうまくいかない場合は、もう少し掘り下げる必要があります。これがOpenPrintingデータベースのいくつかのページです。まず、両方のプリンタが十分にサポートされているようです。

UbuntuはCUPSを使用しており、上記の両方のプリンターページは このCUPSドキュメント にリンクしています。ディストリビューション独自のツールを試すという最初のステップを完了しましたが、それは完全には機能していません。上記のプリンタページからPPDファイルを手動でダウンロードする必要がある場合があります。これはFAQ PPDファイルのインストール方法 について説明しています:

How do I install a PPD file?

Use command line or CUPS web interface.

* Command line installation.   (updated for Ubuntu)
  $ Sudo /usr/sbin/lpadmin -p replace_with_printer_name -E -v socket://replace_with_printer_ipaddress:9100 -P replace_with_ppd_name 

* CUPS web interface.
  Open http://127.0.0.1:631/printers from your browser, click "Add Printer" and follow the steps. 

残りのFAQで、考えられる他の興味深い解決策を確認してください。(UserCodesのように、ドライバーが印刷ジョブを承認するためにプリンターに送信する必要がある場合があります。Wheee!)

2
quack quixote

同様の問題が発生し、[システム]タブの[プリンタの追加]オプションで[その他]を選択して解決しました。

次に、socket://My-Printer_Server-IP:9100と入力し、インストールするドライバーを選択しました。

0
Daniel