Canon LBP2900 の印刷に関する問題

Canon LBP2900 の印刷に関する問題

私はUbuntu 11.10 64ビットを使用しています。いくつかの方法を使用してCanonプリンターLBP2900をインストールしようとしましたが、プリンターは動作せず、プリンターの状態に次のように書かれています:アイドル-/usr/lib/cups/filter/pstocapt失敗し、このコマンドを入力すると

 captstatusui -P LBP2900

私が得たものは次のとおりです:

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(captstatusui:2432): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

助けてください

答え1

プリンターが動作しないという事実は、ステータス UI とは何の関係もありません。ステータス UI は印刷に必要ではなく、この Gtk-WARNING を表示しても動作します。

問題は、pstocapt が動作しないことです。システムに関する情報はあまり提供されていませんが、私の経験では、これは 64 ビット マシンで発生します。

64 ビット マシンの場合、一般的なインストール手順では問題が発生します。/usr/lib/cups/filter内のファイルへのシンボリック リンクが 内に作成されます/usr/lib64/cups/filter。これは機能しません。そのため、次の操作を実行する必要があります。

rm /usr/lib/cups/filter/pstocapt /usr/lib/cups/filter/pstocapt2 /usr/lib/cups/filter/pstocapt3 /usr/lib/cups/backend/ccp
cp /usr/lib64/filter/pstocapt* /usr/lib/cups/filter/
cp /usr/lib64/backend/ccp /usr/lib/cups/backend/

もちろん、そのファイルが lib64 フォルダーに実際に存在する場合にのみこれを実行してください。

答え2

Canon LBPxxxx プリンターに関する公式の Ubuntu ドキュメントを参照することをお勧めします。そこには、公式ドライバーのインストール方法と設定方法が説明されています。

https://help.ubuntu.com/community/CanonCaptDrv190

動作しない場合は、インストール方法に関するより詳細なガイドを次に示します。

http://ubuntuforums.org/archive/index.php/t-1315665.html

また、ここで説明されているように、PPA を使用する別のより簡単な方法もあります (Oneiric ではなく Natty リポジトリを使用するように、sources.list ファイルを必ず変更してください)。

http://www.benoitvidis.com/2011/11/install-a-canon-lbp7200cdn-printer-on-ubuntu-11-10-64bits/

答え3

Pixmapをお持ちでない場合は、以下を使用してインストールしてください。

sudo apt-get インストール pixmap

インストール後のチェックも

sudo /etc/init.d/ccpd ステータス

2 つの数字が表示されたら、プリンターは正しくインストールされています。

ではテスト印刷をしてみましょう....... 次のようなエラーが表示されたら、

アイドル - /usr/lib/cups/filter/pstocapt

Sudo nautalisと入力して、ルートユーザーに切り替えるためのパスワードを入力します。スーパーユーザー権限を持つ新しいブラウジングウィンドウが表示されます。

次に、ccp という名前のファイルを /usr/lib64/cups/backend から /usr/lib/cups/backend にコピーします (必要に応じて、バックエンドの ccp ファイルを置き換えるか、拡張子 .bac でバックアップとして保持します)。

次に、/usr/lib64/cups/filter内のすべてのファイルを/usr/lib/cups/filterにコピーします。

(上記と同様の方法で、必要に応じてバックアップを保存できます)

ナウタリスを閉じる

次に、印刷ページをテストします......

これで、プリンターはご覧のとおり動作するようになります。

RJKよりご多幸を

関連情報