小笠原です。
あ、今井さん、読んだというか「ブラザーと言えば」と思い出した
だけなので、困ってないなら別に放っておいていいです。
困っているなら、直ったほうが幸せになるだろうから、私にできる
ことであればお手伝いしますけど。
2010年10月25日19:49 野宮 賢 / NOMIYA Masaru
野宮です.
どもです。
気になるので,調べてみました.
ありがとうございますっ! ところで前提なんですが、ベースバージョンは 11.1 なんでしょうか? ですかね。
/usr/lib64/cups/filter
にある foomatic-rip は.openSUSE 11.1 由来の物でした. で,CUPS-1.4.4 を取り込んだサイト
おお、なんと。
http://download.opensuse.org/repositories/Printing/openSUSE_11.1/x86_64/
を見直しますと,
foomatic-filters-4.0.1-11.2.x86_64.rpm
<snip>
/usr/lib/cups/filter/foomatic-rip failed.
と,エラーになります.
/etc/cups/cupsd.conf の LogLevel を debug にしてログ取ったら エラー理由とか分かりませんかね? ちなみに foomatic-rip の最新は 4.0.5 ですから、それもあんまり 新しくないですね。まぁ 11.1 用だしなあ。 Foomatic は 3 系までは Perl で、4 系で Pure C に書き直された ので、あんまりマイナーバージョンが若いのはよくないかもです。
そこで,11.1 の DVD から,敢えて
foomatic-filters-3.0.2-269.46.i586.rpm
をインストールし,/usr/lib/cups/filter に foomatic-rip が入ったのを確 認し,テスト印刷をしますと,問題なく印刷されました.
なるほど。
これは,http://localhost:631/ での話ですが,
ちなみにここでのテスト印刷は、昔はただ PS ファイルを投げてる だけだったんですが、CUPS 1.4 系から、CUPSが PS データを作っ てキューに投げる格好に変わってます。
YaST2 上でテスト印刷をしようとしますと,エラー.
CUPS API の仕様変更かバグを踏んだかどっちかですかねえ。
ここで,上記のサイトから
yast2-printer-2.20.2-45.1.x86_64.rpm
をインストールしますと,YaST2上でもテスト印刷が出来ました(メッセージが 英語表記になりますが).
なるほど。
小笠原さん> Ubuntu は少なくとも CUPS についてはlib64を使わないパッケー 小笠原さん> ジングをしてますね。
openSUSE も,11.2 迄ではないか,と思います.
なるほどぉ。 しろーとくさい質問するんですが(いや実際 openSUSE はしろーと)、 openSUSE って pakages.debian.org や packages.ubuntu.com みたいな、 パッケージ名やパッケージの説明文、含んでいるファイルからパッケージ をつきとめてそのデータを調べられるようなサービスってあるんですか? そういうのがあれば、こういう問題のときに、自分が持ってない環境に ついて調べるのがラクなんだけどなあ、と。 さてと、私も openSUSE 11.4 M2 あたりで環境作って調べてみるか。 では。 -- Naruhiko Ogasawara (naruoga@gmail.com) -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org