web-dev-qa-db-ja.com

Canon Pixma mg2400シリーズプリンタードライバーをManjaro / Archにインストールしますか?

このプリンタのドライバは、 Canon Webサイト でsource、deb、およびrpmパッケージとして提供されています。私はすでにdebファイルをテストしましたが、それらは同じマシンで動作します。

私はそれらについて知っていたので、Pamacを使用してAURでそれらを識別することができました。彼らです:

cnijfilter-common-mg2400 -- https://aur.archlinux.org/packages/cnijfilter-common-mg24 およびcnijfilter-mg2400series -- https://aur.archlinux.org/packages/cnijfilter-mg2400series

Pamacまたはyaourtでインストールしようとすると、次のエラーが発生します。

error: failed to commit transaction (conflicting files)
cnijfilter-common-mg2400: /usr/lib64 exists in filesystem

また:

pacman -Qo /usr/lib64
/usr/lib64 is owned by filesystem 2015.09-1

/usr/lib64は、多くのプログラムフォルダを含む3.2GBのディレクトリである/usr/libへのリンクです。

私は何をすべきか?


deb2targzを使用して、debファイルからいくつかのフォルダーを抽出することができました。しかし、私はそれらをどうすればよいですか?


更新

AURパッケージメンテナは mg2400 AURパッケージを更新

以前のパッケージが機能しなかった理由については、そのトピックの下にあるRobとOberonのコメントを参照してください。


しかし、何らかの理由でプリンターが機能しません。

Ubuntuでは、ドライバーがインストールされると、プリンターは既にプリンターのリストに含まれていました。ここではそうではなく、追加した後は印刷されません。

ドライバーは、ubuntuベースのシステムでプリンターを動作させるのに十分だったのとまったく同じ2つのパッケージのように見えますが、Manjaroでは十分ではありません。私はカップを起動し、スタートアップに追加しましたが、他のパッケージが必要であるか、おそらくプリンタが機能するためにいくつかのアプリケーションを起動する必要があります

Sudo systemctl start org.cups.cupsd

Sudo systemctl enable org.cups.cupsd

enter image description here

「セルフテストページの印刷」を選択するとエラーが発生します。 「テストページの印刷」を選択すると、ファイルを印刷しようとしたときと同じように、ジョブが結果なしでプリンタに送信されます。

また、デバイスのURIがLinux Mintと同じ行(同じコンピューター、同じプリンター)を示していることも確認しました。

ドライバーのみがわずかに異なる説明を持っています-Manjaro:Canon MG2400シリーズVer.4.00、Mint:CanonMG2400シリーズ-CUPS + Gutenprintv5.2.10-pre2。

2
user32012

Manjaro15.09で

(質問の投稿日に安定したリリース)

簡単な答え:gutenprintパッケージもインストールする必要があります

Sudo pacman -S gutenprint

もちろん、Canon 2400seriesドライバーの2つの更新されたAURパッケージの横にあります。それらのリンクは、問題になっています。 PamacでAURソースをアクティブにするか、yaourtなどを使用してインストールします。


更新された質問の最後の部分に見られるように、同じマシンのマルチブートでLinux Mint KDEにインストールされた同じプリンターは、異なるドライバー仕様を持っていました。

Manjaroの場合:Canon MG2400シリーズVer.4.00、Mintの場合:CanonMG2400シリーズ-CUPS + Gutenprintv5.2.10-pre2。

Pamacでgutenprintを確認すると、インストールされていません。それをインストールしてプリンターを再度追加した後、質問に示されているようにカップも起動すると、プリンターは機能しました。


Canon Pixma MG2450もスキャナーです。そのためのドライバーは、AURでもscangearmp-commonです。


Manjaro 16.10.2の場合:

cnijfilter-common-mg24001cnijfilter-mg2400series、およびgutenprintのほかに、次のパッケージもインストールされていることを確認してください。

foomatic-db-gutenprint
foomatic-db-gutenprint-ppds
foomatic-db
foomatic-db-engine

スキャンに関しては、Manjaro 16.10.2では、パッケージscangearmp-commonは不要になりました。simple-scanで十分です。

新しいManjaroフォーラムで ここ


Manjaro 17.0の場合:

「印刷設定」アプリケーション(プリンターを追加するためのGUI)がXfce17安定バージョンにありませんでした。それをインストールするには:

Sudo pacman -Sy manjaro-printer
0
user32012