このプリンタのドライバは、 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
「セルフテストページの印刷」を選択するとエラーが発生します。 「テストページの印刷」を選択すると、ファイルを印刷しようとしたときと同じように、ジョブが結果なしでプリンタに送信されます。
また、デバイスのURIがLinux Mintと同じ行(同じコンピューター、同じプリンター)を示していることも確認しました。
ドライバーのみがわずかに異なる説明を持っています-Manjaro:Canon MG2400シリーズVer.4.00、Mint:CanonMG2400シリーズ-CUPS + Gutenprintv5.2.10-pre2。
(質問の投稿日に安定したリリース)
簡単な答え: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
です。
cnijfilter-common-mg24001
、cnijfilter-mg2400series
、およびgutenprint
のほかに、次のパッケージもインストールされていることを確認してください。
foomatic-db-gutenprint
foomatic-db-gutenprint-ppds
foomatic-db
foomatic-db-engine
スキャンに関しては、Manjaro 16.10.2では、パッケージscangearmp-common
は不要になりました。simple-scan
で十分です。
新しいManjaroフォーラムで ここ 。
「印刷設定」アプリケーション(プリンターを追加するためのGUI)がXfce17安定バージョンにありませんでした。それをインストールするには:
Sudo pacman -Sy manjaro-printer