今時、lpr 使ってる馬鹿って・・・プププ

1名無しさん@カラアゲうまうま
垢版 |
NGNG
タイトルにカチンときてしまったあなた、こんにちは。
ここは UNIX で印刷およびプリンタ管理の話題を扱うスレです。

高価なLPR対応ネットワークレーザプリンタをガツンと
購入できてしまうような御仁は別として、安物プリンタをなんとか
UNIX でうまくだまして使う方法を語りましょう。

関連りんく:
LPRng: http://www.astart.com/lprng/LPRng.html
Common Unix Printing System: http://www.cups.org/
Ghostscript: http://www.cs.wisc.edu/~ghost/
Gimp-Print: http://gimp-print.sourceforge.net/
2名無しさん@カラアゲうまうま
垢版 |
NGNG
で、さっそくなんですが
cups 使ってる人ってどれくらいいる?
NGNG
だまされた(藁
NGNG
同じ様にdjbスレも立てろ ワラ
NGNG
おれCUPS使ってるよ。
LPRngはtcl/tk入れろとかsamba入れろとか
うるさいからやめた。入れなくてもいいんだろうけどね。

CUPSには今のところHPとEPSONのフィルタしかついてないみたいだが、
Linux Printingのページでフィルタをダウソして
Canonで使ってる。
NGNG
CUPS使ってる人に質問。
lprに比べて何処が(・∀・)イイ?

お前らの一押しを語ってください。
NGNG
面倒なので、/dev/lp0 とかに直接 catしてます。
lpr がどうこうよりも、プリンタのフィルタが問題です。
NGNG
>>7
me too.
NGNG
>7
それで印刷できるのですか、、知りませんでした、、、タメになりました。
NGNG
>>9
デバイスファイルに直接書き込んでみてシステムの挙動を見るのはハッカーへの
第一歩。

/dev/p0 だけじゃなく /dev/ttyxx とか /dev/mtxx に書き込んでみれ!
NGNG
10 です。チョット tipo。

誤:/dev/p0 だけじゃなく
正:/dev/lp0 だけじゃなく

鬱だ!氏んでくる。
NGNG
>>11
× tipo
○ timpo
13名無しさん@お腹いっぱい。
垢版 |
NGNG
WPSとかCAPT(CAPS?)のようなWindows専用プリンターといわれるものが
つなげてGhostscriptででも使えるとうれしいのだけどね。
たとえばCanonLBP-320とかLBP-1110などが使えないものか?
14名無しさん@お腹いっぱい。
垢版 |
NGNG
>>13
観音さまにお百度参りしてちょんまげ。

ああいいのはプリンタ側のシステムがメーカーごとどころか機種ごとでも
バラバラなんで、統一的な対策ってのは取りようがないのよ。
NGNG
Windows箱にGhostscriptとRedMon突っ込んでRIPにしてしまうって
手もあるけどねぇ〜
16名無しさん@お腹いっぱい。
垢版 |
NGNG
>>10
スーパーハカーですか?(藁
NGNG
>>12
ワラタ
NGNG
キャノソのページに Linux 用と称して、GS 用ドライバ落ちてるが、あれはどうよ?>>13
あんたの言う機種も対応してるようにみえるが。
19名無しさん@カラアゲうまうま
垢版 |
NGNG
EPSONのインクジェットを購入しようと思ってるんですが、
どなたか使ってる人でおすすめってあります?

このページをみると一番協力的なのは HP のようだが。
http://www.linuxprinting.org/vendors.html
NGNG
メモリーイン!
プリンターオン!
21名無しさん@お腹いっぱい。
垢版 |
NGNG
>>19
EPSONは
・のろい
・うるさい
・モノクロの品質がイマイチ
ということで、99%カラー文書しか印刷しないって人以外は
おすすめしかねる。

とくにこだわりがないならHPにしとくのが無難だろうけど、
とくに田舎だと消耗品の在庫がちと入手しづらいかな。

ちなみにNECのインクジェットプリンタはすべてHPのOEM
だったりする。
NGNG
>>18
そりゃ全部BJプリンタ向けだろ
NGNG
>>10
ワシは /dev/hd0a (うろ覚え)に /dev/zero を書き込んで
HD を昇天させたことがあるぞ(w

NGNG
リース品を返すときに、/dev/randを/dev/hdaにddでコピーしたことはあるな。
NGNG
>>22
ttp://www.ucatv.ne.jp/~taeko/software/gs/
じゃあこれは何か説明しろ、ヴォケ!
NGNG
>>25
そこキヤノソのページぢゃないやん。

しかもあくまでLIPS用のドライバゆえ、>>13が挙げてるプリンタに
対応してないのは明々白々。
27名無しさん@カラアゲうまうま
垢版 |
NGNG
CUPS で日本語を印刷する方法って確立されてます?
なんかいまの状態だと、手でgsかなんか使って
ラスタライズするしかないみたいなんですが。
NGNG
>>27
なんでもいまのバージョンから専用ラスタライザが附属しなくなって、
代わりにGhostscriptにCUPSのラスタライザをドライバとして組み込んで
もらうようになったそうなんで、未確認だけどGhostscriptのほうで
フォントの設定さえきちんとやっておけば逝けちゃったりしない?
29名無しさん@カラアゲうまうま
垢版 |
NGNG
>>28
たしかに cups のソースを見ると gs-705 にパッチをあてろ、
と書いてあるね。
ghostscript 関係はもう混乱していてわけがわからないんで、
できれば手を出したくなかった…。古い情報と新しい情報が錯綜してるし。

リンクはこんなとこか? 最新バージョンは 7.05 なのか?

http://www.matsusaka-u.ac.jp/~okumura/linux/gs705.html
http://isweb22.infoseek.co.jp/computer/pop-club/tex/gs_dvipdfm.html
http://www.gyve.org/gs-cjk/
NGNG
それから gimp-print の cups 用フィルタ、gs 用フィルタというのもあるそうだ。
どうもこのへんが混乱しているのだけど、

cups: サービス受付
 したうけ:
  ghostscript: PSファイルをラスタライズ
  gimp-print: ラスタライズされたイメージをきれいに印刷するドライバ

という関係でいいのですか?
NGNG
それから IJS ドライバって何?
gimp-print の README には「AFPL Ghostscript」なるものの
ドライバであると書かれている。
AFPL GhostScript って Aladdin Ghostscript のことらしいんだけど、
これと GNU Ghostscript との違いは?
NGNG
>>5
LPRngがTcl/Tkだのsambaだの欲しがるなんてはじめて聞いた。
よければシステム教えてくれない?

ちなみに俺はdebianだけど、apt-cache show lprng しても、

Depends: debconf, libc6 (>= 2.2.4-4)
Suggests: magicfilter, lprng-doc

くらいしか書いてない模様。
NGNG
Kondara 2.1のLPRng-3.7.4-24kも関係ないな。
/sbin/chkconfig
mktemp
fileutils
textutils
gawk
/bin/sh
ld-linux.so.2
libc.so.6
libgdbm.so.2
/bin/sh
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
NGNG
>>32
LFS(Linux From Scratch)です。
LPRngはもちろんソースからBuildしてます。

オプションなしで--configureすると
tcl/tkとsambaを要求してきます。
tcl/tkはlprngtoolのGUIで使われ、
sambaはsmb printerですな。

別に要らないようにすることはできると
思うんですが、どうせサイズもでかいし
できるだけデフォルトで簡単にコンパイルできる
やつを使用する主義なものですから。。。
3534
垢版 |
NGNG
スマソ。勘違いかもしれん。
tcl/tkがいるのはLPRngではなくて、
LPRngToolの方かも。sambaはLPRngのときに
警告が出ると思うけどコンパイルできると思われ。

いつもLPRng + LPRngTool + ifhpの3点セットで
コンパイルしてたからごっちゃになってしまったみたい。

おまけにcupsに移ってからコンパイルしてないし。
NGNG
FreeBSD4.6Rで USB接続のHP840Cを使って日本語印刷をすることが出来るでしょうか?
これだけの為にWindowsを用意しています。
NGNG
>>31
> それから IJS ドライバって何?
ghostscript が下請けの外部プログラムを呼び出すためのドライバ。
今のところ HP プリンタ専用と思っていい。

GNU Ghostscript 7.05 には標準で組み込まれてる。
3836
垢版 |
NGNG
s/HP840C/HPのDJ840C/
NGNG
>>36
HP DeskJetシリーズはピッカピカのニューモデルでない限りは
ほぼ全機種大丈夫。
40名無しさん@お腹いっぱい。
垢版 |
NGNG
>>29
CUPSの開発元でCUPSドライバを追加してあるGhostscriptを
配布してるんでこいつを使うよろし。
http://www.cups.org/ghostscript.html

つーか、現状CUPSドライバは単体では配布してないため
最新版のCUPSを使いたいときはこいつが必須な模様。
NGNG

タイトルに反して良スレの予感age

NGNG
>>37
gimp-printもいまのバージョンでIJSに対応してるからこそ
gimp-printのドキュメントでIJSに触れてるわけだが

こちらも参照。
http://www.linuxprinting.org/ijs/
43名無しさん@お腹いっぱい。
垢版 |
NGNG
他に印刷関係のスレが見つからなかったので、質問させてください。
DebianでEthernetプリンタ(プリンタにネットワークポートがついてるやつ)の
設定をしているのですが、印刷ができません。
使用しているプリンタはCanon LBP-740です。
lprで印刷した後にlpc statusで確認してみると、
下記のように表示されますが、
待っていても印刷されません。

lp1:
       queuing is enabled
       printing is enabled
       no entries
       no daemon present
lp2:
       queuing is enabled
       printing is enabled
       1 entry in spool area
       waiting for queue to be enabled on 192.168.0.1

Debianよりローカル接続では印刷できました。
Windowsからネットワーク経由で印刷できました。
ttp://www.oreilly.co.jp/BOOK/netprint/
この本を読んで何回も設定してるのでが、
どうしても印刷ができません。
どうすれば印刷できるのでしょうか?
printcapsとフィルタの設定は下記の通りです。


/etc/printcap

lp1|remote printer :\
    :sh:\
    :lp=/dev/null:\
    :sd=/var/spool/lpd/lp1:\
    :if=/usr/local/bin/send-to-remote-lips:
lp2|lips-remote:\
    :sh:\
    :lp=/dev/null:\
    :sd=/var/spool/lpd/lips-remote:\
    :rm=192.168.0.1:\
    :rp=raw:


/usr/local/bin/send-to-remote-lips

#!/bin/sh
gs -q -dKANJI -dSAFER -dNOPAUSE -sDEVICE=lips3 -sPAPERSIZE=a4 -r300 -sOutputFile=- offset.ps - | lpr -Plips-remote
NGNG
>>43
http://www.linux.or.jp/JF/JFdocs/Printing-HOWTO-11.html#ss11.5
の下のほう参照
4543
垢版 |
NGNG
>>44
さっそくありがとうございます。
Printing HOWTOを読みましたが、
どの場所が悪いのかわかりません。(涙
下のほうというの具体的にはどの文章ですか?
NGNG
>>45
そのドキュメント「LPRng」で検索かけてみれ
4736
垢版 |
NGNG
>>39
> HP DeskJetシリーズはピッカピカのニューモデルでない限りは
> ほぼ全機種大丈夫。

ありがとうございます。
gs7.05ではhpijsがサポート?されたみたいなので
gs7.05で出来るか試してみます。
4836
垢版 |
NGNG
とりあえずkernelで
device ulpt # Printer
を有効にして、dmesgで
ulpt0: Hewlett-Packard DeskJet 840C, rev 1.00/1.00, addr 3, iclass 7/1
と認識された。プリンタの電源を入れて

# dmesg > dmesg.txt
# cat dmesg.txt > /dev/ulpt0

とやっても、白紙が出て来たり、

Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986,

と、最初の2行だけがずれて印刷さたりと、挙動不審。
必ず、本体の排紙ボタンのLEDが点滅する。

この段階では/etc/printcapもgsもhpijsも関係ないと思うのですが、
どうすれば印刷出来るのでしょうか?
USBに接続しているのがいけないのでしょうか?

質問スレッドじゃないから、こういう質問は無ですか?
NGNG
>>48
FreeBSD Handbookにもちょろっと書いてあるけど、インクジェットプリンタに
プレーンテキスト送り付けてもそんなような挙動を示して当然。

さっさとGhostscriptの設定済ませるよろし。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況