お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-08-16 21:42:20

hoteiya
メンバ
登録日: 2008-07-29

ページプリンタ対応にしたいのですが?

初心者です。
処理速度のが速そうなのでページプリンタをubuntu8.04対応にしたいのですが?
一つにはキャノンがページプリンタ対応のドライバーを出したので"渡りに船"と思ったのですが、この導入が
また大変そうです。機種は価格の面からLBP3000にしました。ところでubuntu8.04はdebian系ですか?
プリンタドライバーがrpmパッケージとdebパッケージとがあって設定の仕方が違うようです。
まず、
キャノンのダウンロードページからguide-capt-1.7Jtar.gzをダウンロードして展開しました。
内容を読んでみると何カ所か難しい場所があります。
1.commonファイルとcaptファイルはrpmかdebファイルか?
2.Ubuntu7.10対応だけれど8.04でも使えるのか?
3.ubuntu7.10だとすると「libstdc++.so.5」を追加インストールしなきゃいけないようだけど、どこからダウンロードすればよいのか?
  パッケージ(gcc-3.3-base,libstdc++5)を標準mirrorサーバーなどから取得してインストールしてくださいって書いてありますけどmirrorサーバーってどこにあるのですか?
4.ubuntu8.04はesp ghostscriptには対応してそうだからこれはいいですよね??
5.前にインクジェットプリンターのインストールを教えていただいた時はccpdデーモンなんてなかったけど?
6./etc/rc.localファイルがあるディストリブーションの場合??
   findで insservとrc.localを探してみたらrc.localがありました。
7.rootでログインし/etc/rc.localファイルに/etc/init.d/ccps startのコマンドを追加してくださいって書いてありますけどコマンドを作るんですか?
8.Linuxはコマンド入力が難しいですよねぇ?
9.最初はコマンドのアップデートからですか?
   sudo apt-get update
   sudo apt-get install alien libxml1 libping12-0 libping12-dev libgtk1.2   
libgtk1.2common
A.ほかの方の質問をみても私と同じように自分が何を入力してるかが???みたいですし。
   ppdのリンクとccpdの設定がキーのようです。
疑問点が多くてわかりにくい質問ですが よろしく ご指導お願いします
   少しずつコマンドラインを作って再質問させていただきます。

オフライン

 

#2 2008-08-18 00:09:20

RxOrca
メンバ
登録日: 2007-03-02

Re: ページプリンタ対応にしたいのですが?

キヤノンの Webページ CAPT Printer Driver for Linux Ver1.70 によると …
対象: LBP5300/5100/5000/3600/3500/3310/3300/3210/3200/3000
LBP-1120/1210
対応OS: Ubuntu 7.04 Desktop, Ubuntu 7.10 Desktop も含む

なので, たぶんそのまま利用できる可能性が高いカモです。

コード:

$ gs --help
GPL Ghostscript 8.61 (2007-11-21)
Copyright (C) 2007 Artifex Software, Inc.  All rights reserved.
(中略)
For more information, see /usr/share/doc/ghostscript/Use.htm.

$ less /usr/share/doc/ghostscript/README.Debian.gz   # gsについての資料
Reconstruction
--------------

This package is merged from the former gs-gpl, gs-esp, and gs-common
packages, see debian/NEWS file.

$ less /usr/share/doc/ghostscript/NEWS.Debian.gz 
    - OpenPrinting Vector interface

とゆーことで, gsはベクトル形式にも対応してるよーです。

インストールに必要なパッケージは, 次のコマンドでも見つかるので, 普通に (synapticでも, aptitudeでも, apt-getでも 可能) インストールするとよいカモです。

コード:

$ aptitude search libstdc++ gcc-3.3-base

ちなみに, CCPD (Canon Common Printer Daemon) はキヤノン提供の Daemonで, ソレがどのプリンターに対応しているのかはキヤノンに聞いた方がよいカモです (知りたいのであれば)。


あと他に, Ubuntuは Debian系です。
Ubuntu / Debianなソフトをダウンロード・インストールする場合には *.debファイルを選択するとよいカモです。

オフライン

 

#3 2008-08-18 18:27:57

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

RxOrca による投稿:

キヤノンの Webページ CAPT Printer Driver for Linux Ver1.70 によると …
対象: LBP5300/5100/5000/3600/3500/3310/3300/3210/3200/3000
LBP-1120/1210
対応OS: Ubuntu 7.04 Desktop, Ubuntu 7.10 Desktop も含む

なので, たぶんそのまま利用できる可能性が高いカモです。

コード:

$ gs --help
GPL Ghostscript 8.61 (2007-11-21)
Copyright (C) 2007 Artifex Software, Inc.  All rights reserved.
(中略)
For more information, see /usr/share/doc/ghostscript/Use.htm.

$ less /usr/share/doc/ghostscript/README.Debian.gz   # gsについての資料
Reconstruction
--------------

This package is merged from the former gs-gpl, gs-esp, and gs-common
packages, see debian/NEWS file.

$ less /usr/share/doc/ghostscript/NEWS.Debian.gz 
    - OpenPrinting Vector interface

とゆーことで, gsはベクトル形式にも対応してるよーです。

インストールに必要なパッケージは, 次のコマンドでも見つかるので, 普通に (synapticでも, aptitudeでも, apt-getでも 可能) インストールするとよいカモです。

コード:

$ aptitude search libstdc++ gcc-3.3-base

ちなみに, CCPD (Canon Common Printer Daemon) はキヤノン提供の Daemonで, ソレがどのプリンターに対応しているのかはキヤノンに聞いた方がよいカモです (知りたいのであれば)。


あと他に, Ubuntuは Debian系です。
Ubuntu / Debianなソフトをダウンロード・インストールする場合には *.debファイルを選択するとよいカモです。

お手数をおかけします。そのまま利用できそうということで こんな風にやってみましたが動きませんでした
cd canon
ホームページより
cndrvcups-common_1.70-1_i386.deb
cndrvcups-capt_1.70-1_i386.debをダウンロードしてcanonホルダーへ
cd canon
sudo dpkg -i cndrvcups-common_1.70-1_i386.deb
sudo dpkg -i cndrvcups-capt_1.70-1_i386.deb
cd
sudo /etc/init.d/cupysy restart
sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0
sudo /etc/init.d/ccpd start
sudo aptitude search libstdc++ gcc-3.3-base

再起動して
システム>システム管理>プリンタの設定をみてみますと
ローカルプリンタに
LBP3000_CAPT_ver.1.52
カーソルを設定に
説明                LBP3000_CAPT_ver.1.52
場所                xxxx-desktop
                     xxxxはid
デバイスURI      canon:/dev/usb/lp0
製造元とモデル   Canon LBP3000 CAPT ver.1.5
プリンタの状態    idle
デフォルトのプリンタ デフォルトのプリンタに設定されています
ここでテストページの印刷を押しました

送信しました
テストページをジョブ164として送信しました
と出ますがプリントされません
どこか手順違い・ミス・があるのかわかりません
よろしく ご指導 お願いします

オフライン

 

#4 2008-08-18 21:12:13

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: ページプリンタ対応にしたいのですが?

気になったところが何点か。

hoteiya による投稿:

sudo aptitude search libstdc++ gcc-3.3-base

searchだと検索だけで、パッケージがインストールされません。もし、インストールするなら、
sudo aptitude install libstdc++ gcc-3.3-base
になります。ただ、libstdc++.so.5必要なのであれば、libstdc++ではなくlibstdc++5をインストールしてください。

また、基本的に「○○に必要とされる××パッケージ」は○○をインストールする前に、インストールすべきです。今回の場合ですと
○○=cndrvcups-common, cndrvcups-capt
××=libstdc++5, gcc-3.3-base
ですので、libstdc++5, gcc-3.3-baseを先にインストールすることが「望ましい」です。今回の場合だと、たぶん大丈夫だとは思いますけれども。

もし、インストールしなおしたい場合(cndrvcups-common, cndrvcups-captをアンインストールしたい場合)は
sudo dpkg --purge cndrvcups-capt
sudo dpkg --purge cndrvcups-common
で、完全削除できます。

hoteiya による投稿:

システム>システム管理>プリンタの設定をみてみますと
ローカルプリンタに
LBP3000_CAPT_ver.1.52

最新版は1.70らしいのですけれども、1.52という表記で大丈夫なのでしょうか……?

オフライン

 

#5 2008-08-19 18:25:43

RxOrca
メンバ
登録日: 2007-03-02

Re: ページプリンタ対応にしたいのですが?

hoteiya による投稿:

cd canon
ホームページより

キヤノンのホームページに CAPT Printer Driver for Linux Ver1.70の記事が載ってるとも思えないので, たぶんホームではないページだと思うけど, どこのページを参考にしたのでしょう?

hoteiya による投稿:

sudo /etc/init.d/cupysy restart

これだと失敗しそうだけど (たぶん cupsysの間違い), エラーメッセージも何も出てなかったのでしょーか ?
何かメッセージが出ているのなら, それを記していないと, 何が起きているのか掴みづらいカモです。

hoteiya による投稿:

sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0

USBで接続してるんでしょーか ?
プリンターを接続した時に, /dev/usb/lp0 が現れるですか ?
[システム][システム管理][システム・ログ] にログがあるので確認できるカモです。
(他にも確認方法あったと思うけど忘れた …)

あと, Shibataさんの投稿にもあるように, "aptitude search" はパッケージの見つけ方として紹介したものです。
synapticでも, aptitudeでも, apt-getでも, (どれ使っても) 普通にインストール可能なはずです。
ちなみに searchの時は sudo付ける必要は無いカモ。

オフライン

 

#6 2008-08-21 09:44:39

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

RxOrca による投稿:

hoteiya による投稿:

cd canon
ホームページより

キヤノンのホームページに CAPT Printer Driver for Linux Ver1.70の記事が載ってるとも思えないので, たぶんホームではないページだと思うけど, どこのページを参考にしたのでしょう?

hoteiya による投稿:

sudo /etc/init.d/cupysy restart

これだと失敗しそうだけど (たぶん cupsysの間違い), エラーメッセージも何も出てなかったのでしょーか ?
何かメッセージが出ているのなら, それを記していないと, 何が起きているのか掴みづらいカモです。

hoteiya による投稿:

sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0

USBで接続してるんでしょーか ?
プリンターを接続した時に, /dev/usb/lp0 が現れるですか ?
[システム][システム管理][システム・ログ] にログがあるので確認できるカモです。
(他にも確認方法あったと思うけど忘れた …)

あと, Shibataさんの投稿にもあるように, "aptitude search" はパッケージの見つけ方として紹介したものです。
synapticでも, aptitudeでも, apt-getでも, (どれ使っても) 普通にインストール可能なはずです。
ちなみに searchの時は sudo付ける必要は無いカモ。

いつもありがとうございます
ご指摘の件 ホームページではなくダウンロードサイトです
cupysy ではなくcupsysですね 訂正します
プリンター接続時の表示の件 システムログ確認します
間違いの場所を訂正して再度チャレンジしてみます
また 報告いたします ご指導お願いします

オフライン

 

#7 2008-08-25 13:56:51

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

いつもお教えいただきありがとうございます 再度お教えいただければ幸いです

ダウンロードページより
cndrvcups-common_1.70-1_i386.deb
cndrvcups-capt_1.70-1_i386.deb
をダウンロードしてcanonホルダーへ
cd canon
sudo dpkg -i cndrvcups-common_1.70-1_i386.deb
sudo dpkg -i cndrvcups-capt_1.70-1_i386.deb
cd
sudo /etc/init.d/cupsys restart
sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0
sudo /etc/init.d/ccpd start

※プリンタドライバーのバージョン表示
sudo dpkg -l | grep cndrvcups
ii cndrvcups-capt                                    1.70-1
        Canon capt Printer Driver for Linux.
ii cndrvcups-common                              1.70-1
        Canon Printer Driver Common Modules Ver.1.70
と表示されます
やはりテストプリントはプリントアウトされません
システム>印刷   の表示
ローカルプリンタ>LBP3000
デバイスURI              ccp:/var/ccpd/fifo0
製造元とモデル           Canon です
※※疑問点
ベクタープリンタドライバ対応ESP Ghostscriptの確認
$ gs-esp -h | grep opvp
bush: gs-esp:command not foundです
ESP Ghostscriptがないということでしょうか?

またベクタープリンタドライバに対応したESP Ghostscript入手するために、管理者権限によってお手持ちの環境の/etc/apt/sources.list内の定義を、次の2行に置き換えてください。という表記を見つけましたが ・・関係ありますか?
deb http://kumoto.jp/debian/mtu debian_dic main contrib non-free
deb http://ftp.jp.debian.org/debian stable main contrib non-free
置き換えるということは エディターを使って書き換えるということでしょうか?
プリントされない原因がこの辺にあるとすると入力方法がわかりません。
ぜひお教えください。よろしくお願いします。

オフライン

 

#8 2008-08-25 14:19:51

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

いつもお世話になります
早速ですが
RxOrcaさんに以下のように教えていただいてるのに理解できていなかったようです
$ gs --help
GPL Ghostscript 8.61 (2007-11-21)
Copyright (C) 2007 Artifex Software, Inc.  All rights reserved.
(中略)
For more information, see /usr/share/doc/ghostscript/Use.htm.

$ less /usr/share/doc/ghostscript/README.Debian.gz   # gsについての資料
Reconstruction
--------------

This package is merged from the former gs-gpl, gs-esp, and gs-common
packages, see debian/NEWS file.

$ less /usr/share/doc/ghostscript/NEWS.Debian.gz
    - OpenPrinting Vector interface

ですけど まだ動きません
上記確認は
$ sudo gs -h | grep opvpでよろしいですか
そのほか間違い部分があれば お教えください

オフライン

 

#9 2008-08-25 17:14:48

RxOrca
メンバ
登録日: 2007-03-02

Re: ページプリンタ対応にしたいのですが?

hoteiya による投稿:

ですけど まだ動きません
上記確認は
$ sudo gs -h | grep opvpでよろしいですか
そのほか間違い部分があれば お教えください

全く同じ環境を持っている訳でも, それを用意できる訳でも無いので, いったいそこで何が起きているのかは hoteiyaさん本人しか知り得ることができません。

どの Webページを参考に操作を行っているのか, また, 何かメッセージが出ているのならソレを漏らさず記してないとダメかも。
んで, 準備が必要なものは揃えておいてください。

#4 で Shibataさんが, パッケージをインストールしたのかどうか尋ねてるです。
インストールしていなければ動かないかエラーが発生するカモです。

#5 では, 参考にしている URLと, USB接続かどうか, そのデバイスノードがホントに合っているのかどーか聞いてるです。
出力先が合っていなければ出力は (つか反応) できません。


んで, もしかすると CUPSに何か (CUPSに関する) ログでも出てるカモです。
http://localhost:631/
http://localhost:631/admin/

オフライン

 

#10 2008-08-26 18:14:49

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

いつもありがとうございます
参考にしているWebページですが
http://cweb.canon.jp/drv-upd/lasershot/drv_linux.html
からCAPT Printer Driver for Linux Ver1.70 の
オンラインマニュアル tarアーカイブファイル
CUPSドライバ共通モジュール インストールパッケージ debパッケージ
CAPT Printer Driver for Linux インストールパッケージ debパッケージを
ダウンロードして オンラインマニュアルを参考にしています

CAPT Printer Driver for Linux Ver1.70 のreadmeファイルの”必ずお読みください”のなかの5.使用上の注意に
ー以下のディストリビューションをご使用の場合..<中略>..
-Ubuntu7.10 Debian GNU/Linux 4.0
->パッケージを..http://lug.mtu.edu/ubuntu/pool/main/g/gcc-3.3/から取得してインストールしてくださいという項目がありましたので
Shibataさんから教えていただいた方法で
○○=cndrvcups-common, cndrvcups-capt
××=libstdc++5, gcc-3.3-base
sudo aptitude install  libstdc++5 gcc-3.3-base でインストールできましたが
私の早とちりのようでこのパッケージをインストールするとanthy+scimでの日本語入力ができなくなりますので改めてanthy+scimをインストールし直しました。
申し訳ありませんでした。
オンラインマニュアルを参考にすればよいのかもしれません。そこで
cndrvcups-common_1.70-1_i386.deb
cndrvcups-capt_1.70-1_i386.deb
をダウンロードしてcanonホルダーへ
cd canon
sudo dpkg -i cndrvcups-common_1.70-1_i386.deb
sudo dpkg -i cndrvcups-capt_1.70-1_i386.deb
cd
sudo /etc/init.d/cupsys restart
sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0
sudo /etc/init.d/ccpd start
※プリンタドライバーのバージョン表示
sudo dpkg -l | grep cndrvcups
ii cndrvcups-capt 1.70-1
Canon capt Printer Driver for Linux.
ii cndrvcups-common 1.70-1
  Canon Printer Driver Common Modules Ver.1.70
と表示されます
やはりテストプリントはプリントアウトされません
システム>印刷の表示
ローカルプリンタ>LBP3000
デバイスURI ccp:/var/ccpd/fifo0
製造元とモデルはCanon LBP3000 CAPT ver.1.5です
接続はusb接続です
Shibataさんの言う通り1.70で無いのが不安です
http://localhost:631/
http://localhost:631/admin/
を のぞいてみましたが英語でした。
#5 では, 参考にしている URLと, USB接続かどうか, そのデバイスノードがホントに合っているのかどーか聞いてるです。出力先が合っていなければ出力は (つか反応) できません。 ここが問題点なのだろうと思いますが解法がわかりません。ほかにメッセージは出ていないと思いますが、出たら報告します。よろしくお願いします。

オフライン

 

#11 2008-08-31 00:45:37

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: ページプリンタ対応にしたいのですが?

hoteiya による投稿:

RxOrca による投稿:

#5 では, 参考にしている URLと, USB接続かどうか, そのデバイスノードがホントに合っているのかどーか聞いてるです。
出力先が合っていなければ出力は (つか反応) できません。

ここが問題点なのだろうと思いますが解法がわかりません。ほかにメッセージは出ていないと思いますが、出たら報告します。よろしくお願いします。

RxOrcaさんは、「まずプリンタをどのようにPCに接続しているのか」を尋ねているんだと思います。マニュアルのインストール方法の箇所にも、USB接続とネットワーク接続で設定方法が異なっています。hoteiyaさんはUSB接続の方の設定を行っていますが、本当にUSB接続を行っているかどうかを確認したいんです。


hoteiya による投稿:

sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0

この部分が気になります。たしかにマニュアルにはこのようにするようにと書いてありますが、hoteiyaさんの環境では、/var/ccpd/fifo0と/dev/usb/lp0というファイルは存在しますでしょうか? 存在しない場合、作らなくてもいけるのでしょうか?

マニュアルにその辺の注意事項って書いてありませんでしたか?

オフライン

 

#12 2008-08-31 01:42:02

RxOrca
メンバ
登録日: 2007-03-02

Re: ページプリンタ対応にしたいのですが?

Shibata による投稿:

RxOrcaさんは、「まずプリンタをどのようにPCに接続しているのか」を尋ねているんだと思います。マニュアルのインストール方法の箇所にも、USB接続とネットワーク接続で設定方法が異なっています。hoteiyaさんはUSB接続の方の設定を行っていますが、本当にUSB接続を行っているかどうかを確認したいんです。

hoteiya による投稿:

sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usb/lp0

この部分が気になります。たしかにマニュアルにはこのようにするようにと書いてありますが、hoteiyaさんの環境では、/var/ccpd/fifo0と/dev/usb/lp0というファイルは存在しますでしょうか? 存在しない場合、作らなくてもいけるのでしょうか?

そーですね。
んで, たぶん /dev/usb/lp0 じゃなくて /dev/usblp0 カモです。(実際に動かしてみないとアレだけど)

/etc/udev/rules.d/60-symlinks.rules に次の様な記述があって, 接続時にそれが作られるはずだから。

コード:

# Compatibility symlinks for USB printers
SUBSYSTEMS=="usb", KERNEL=="lp[0-9]*",  SYMLINK+="usb%k"

実際のソレを調べるには, 前にも書いたよーに, (USBであれば) 接続後に [システム・ログ] (あるいは端末で dmesgとか) で確認できるです。

# もしも /dev/〜 の名前が違ってると, 出力先が異なるので印刷できないし

オフライン

 

#13 2008-08-31 15:48:36

hoteiya
メンバ
登録日: 2008-07-29

Re: ページプリンタ対応にしたいのですが?

いつもお世話になります
質問させていただいているのに私の環境を明記しておりませんでいた。
ADSLでハブを介してのラン接続です。
LBP3000はローカルでUSB接続です。
CPUはpentium4で1.7GHメインメモリーは512mbです
ログは再確認させていただきます
ご意見をいただく参考になれば幸いです
よろしくお願いいたします

オフライン

 

#14 2008-09-19 10:57:08

RXoyaji
メンバ
登録日: 2008-01-22

Re: ページプリンタ対応にしたいのですが?

横からすいません。
ほぼ同じような環境だったもので参考までに。

ubuntu8.04でcanonのLBP5400をネットワーク接続で使用しています。

canonのホームページから、下記の2つをダウンロード
cndrvcups-common_1.70-1_i386.deb
cndrvcups-lipslx_1.70-1_i386.deb

cndrvcups-common→cndrvcups-lipslxの順番でインストール。
(この順番が逆だとダメなようです。)
自分はコマンドが苦手なので、デスクトップに保存したアイコンをダブルクリックしてインストールしちゃいました。

次に端末から下記を実行してCUPSを再起動します。
$ sudo /etc/init.d/cupsys restart

ブラウザから http://localhost:631/ を開きます。

[プリンタの追加]より名前、場所を入力して次へ
デバイスのプルダウンより、接続先のプリンタを選択
モデルより Canon LBP5400 LIPSLX ver.1.7(en) を選択
※なぜか、同じな前が2個あるので、デフォルトで選択されていた方を選びました。

登録が完了した後、試しにそのまま表示されているブラウザの画面を印刷してみましたが、
なぜか用紙がA4になっていなくてプリンタに「用紙を変えてください」とエラーが出てしまいます。

システム→システム管理→印刷より、プリンタの設定を確認。
用紙がA4になっていることを確認します。

確認後、ブラウザやOooなどから印刷してみましたが。
問題なく印刷できます。カラーも問題ありません。

ubuntuは昨日クリーンインストールしたばかりで、特別なことは何もしていません。

オフライン

 

Board footer

Powered by FluxBB