[VineLinux.org] CUPSによる印刷環境の設定方法と使用方法
/etc/cupsd.confが設定ファイル、
Apache風の記述によりWeb形式で制御できる、
http://localhost:631/でアクセス。
他のLANマシンからアクセスする場合は、Allow From箇所を変更
かつてはうまく印刷できてたんだけど、Vinelinuxのapt-getでいくつかのモジュールをアップデートした結果、印刷できなくなってしまった模様。印刷できたのは2004年11月頃、んで今2005年1月やってできんかった。環境は、Samba経由でWinマシンからのみLinuxマシンにつながれたdj955cプリンタ(USB)を使うというもの。細かい初期設定はVinelinuxのドキュメントページへ。
http://lists.samba.org/archive/samba/2003-August/072289.html
print_job: Unsupported format 'application/octet-stream'!
Hint: Do you have the raw file printing rules enabled?
と/var/log/cups/error_logに出た場合、/etc/cups/mime.typeのapplication/octet-streamの行のコメントを解除。
で、/etc/init.d/cups reloadで再読込。
これでも、Samba経由でWinから利用しているプリンタ、うまく印刷してくれない・・・
同じく、/var/log/cups/error_logより
Unable to convert file 0 to printable format for job 4!
Hint: Do you have ESP Ghostscript installed?
Hint: Try setting the LogLevel to "debug".
http://www.turbolinux.co.jp/dcforum/DCForumID11/4382.html
ppdのファイルを消せとのこと、/etc/cups/ppd/ディレクトリにあるファイル「dj995c」(人によって違うはず)を削除して/etc/init.d/cups reloadで再読込。
今度こそうまく印刷でけた。