テクノロイド

コンピュータやゲーム他、色々日々思ったことをつづっていきます。

無料で使えるVMWare Playerが登場

2005-10-22 15:14:00 | アプリ・ソフト
VMWareとは例えばWindows上からLinux動かしたり、Linux上からWindows動かしたり出来るソフト。これが高いんで同様な機能を持つXenに注目してたんだが、それにおののいたか、なんと無料で使えるのが登場したようだ。ただしプレイヤーと付けてるだけあって、自分で動かしたいOS環境は作れないようだ。でもまあすでに裏技があるようだし、多分色々と解析されるだろうし問題はないだろう。単純にうれしい。

HP PSC1510確認 完了

2005-10-20 00:10:46 | ORCA関係,Debian Linux
やっときちんと打ち出せるようになった。長かったが、納品に間に合って良かった。(^_^;
gs-jaを入れたが結局端が印刷されないし、漢字設定が分からないしで update-alternatives --config gs で gs-gnu に戻すことにした。
その上で、用紙サイズletterとA4のずれを考慮して、PPDファイルのDEVICEHEIGHTPOINTS(偶然これがgsのオプションで渡ってるのが分かった)の値を変更してみることにしたところ、+20するとついにきちんと印刷出来た!A5の場合も何故か+20で印刷出来た!
ホッとした瞬間。原因はよく分からないが gs のバグだろう(?)ということで。

以下のコマンドでテストできるようだ。
cat /tmp/la5.ps | gs -q -sDEVICE=ijs -sIjsServer=hpijs -dIjsUseOutputFD -sDeviceManufacturer="Hewlett-Packard" -sDeviceModel="DESKJET 970" -r300x300 -sPAPERSIZE=a5 -dNOPAUSE -dSAFER -sOutputFile=- - | ptal-print mlc:usb:PSC_1500_series

HP PSC1510確認 その9

2005-10-18 21:17:31 | ORCA関係,Debian Linux
foomatic-ripのサイトを見たら lpr -Z PageSize=A5 でA5を指定できると書いてあったのを思い出したが、やってみたら問題なくできた。(^_^;
ただし、ORCAからlprのオプションを指定する方法がないから別な指定方法を探していたんだった。と、そんな折、ORCAのMLにヒントになる話題(フィルターをかませる方法ちゅーか)が出たのでなんとか、A5を指定することが出来た。
ORCA USERS ML:8205
後は、はじっこが欠ける問題だなぁ。。。まだ続くのかよ。。。

/etc/printcap
hpa4:\
:lp=/var/run/ptal-printd/mlc_usb_PSC_1500_series:\
:sd=/var/spool/lpd/lp:\
:af=/usr/local/share/ppd/HP/HP-PSC_1510-hpijs.ppd:\
:if=/usr/local/bin/foomatic-rip:\
:mx#0:sh:

hpa5:\
:lp=/dev/null:\
:sd=/var/spool/lpd/ps:\
:if=/usr/local/bin/hpa5f:\
:mx#0:sh:

/usr/local/bin/hpa5f
#!/bin/sh
lpr -Phpa4 -Z PageSize=A5
exit 0

HP PSC1510確認 その8

2005-10-15 16:30:12 | ORCA関係,Debian Linux
ようやく印刷の目処が立った。
gs-gnu だと(ずれながらも)印刷できるし、gs-jaは画面上では漢字が表示されるのに印刷だと文字化け。つまり、foomatic-ripの問題か?と疑っていた。試しにgs-ja -dNOKANJIで表示させると文字化けが印刷の場合と全く同じだったので、gsを使ってるところに-dKANJIオプションをつけるしかないかと探したら、foomatic-ripではなくてPPDファイルの方にgsの記述があったので、さっそく修正。
やっと漢字が表示出来るようになったが、また思いっきりずれるではないか。PPDのデフォルトの用紙がletterになっていたのでA4に変更してなんとかずれはおさまったが、横向き印刷の一番右が印刷されずに切れている。うぅぅ、、、どこまでやっかいなんだ。
とりあえず目的の印刷物では問題ないようなので今のところ妥協するしかなさそう。
デフォルトの用紙をA4に出来たので、同様にA5にすればA5の印刷も問題ないかとやってみたがエラーになってしまう。これはさっぱり分からないので、追求はやめるしかない。

つーわけで、妥協が必要だったが何とかなって良かった。。。のかな。。。

ということを書いていたが、よく考えたら予備機なので故障時にA5を印刷する可能性があるんだった。。。というわけで続く。。。