* CUPS (パッケージ)について [#p0c7c04d]
メッセージ †
ブラウザ上から USB 接続のプリンタが設定(認識)できない。
分かってない事も多いので、とりあえず認識(設定)、印刷できた状況を示しておきます。
/usr/lib/cups/ 以下の backend, filter ディレクトリ等に 64bit object があったので
Slackware のビルドスクリプトを参考(以下)に configure の変更を PlamoBuild スクリプトに追加してパッケージを作成してインストール (cups-1.4.6で多数のパッチは未使用でのテスト)
sed -i.orig -e 's#$exec_prefix/lib/cups#$libdir/cups#g' configure
gutenprint-5.2.7 のパッケージ作成、インストール。
で、ブラウザから EPSON PM-730C, Canon Pixus 560i の設定、印刷ができました。
他のパッケージでも /usr/lib/cups/backend, filter 以下に 64bit object が置かれてますので影響があるかも?
- cups-1.4.5-x86_64-P1 には etc/cups/mime.convs, mime.types もないです。 -- M.Tomi
- plamo64-0.21のcups-1.4.8-x86_64-P1でもusblpがプリンタの認識を邪魔しますね。デフォルトで -- S.Uetake
- plamo64-0.21のcups-1.4.8の続きです。デフォルトでusblpをロードしない設定でよいのでは? -- S.Uetake
- 情報ありがとうございます。
メーカー製のドライバーを使う場合等一概に言えない所がありますので、自分の環境で印刷できればそれも一つの答えだと思いますのでここに報告しています。
しかし自分で読み直しても分かりにくいですね
なので簡単に補足しときます。
/usr/lib64/cups 以下にインストールされるように cups と gutentprint のパッケージを作成・インストールしたら設定・印刷できたという事です(手持ちのプリンタで)。 -- M.Tomi
- 0.21-111019 版で gutenprint をインストール、 usblp モジュールをアンロードで確認しました。
私の情報は cups も kernel も古い時の物で現状ではチェックしてませんので
usblp モジュールをアンロードする事で完了とさせて頂きます。 -- M.Tomi
- module_init_tools-3.15-x86_64-P1.txz で /etc/modprobe.confに usblp /bin/true を入れるようにしました。 -- kojima