ページ 11

Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月01日(水) 14:30
by nao3020
今までMint17 Cinamon 64bitを使って来ましたが、ハングアップしてフリーズする現象に降参してMint17 Xfce 64bit に入れ替えました。
フリーズは完全に無くなりましたが、Canon プリンター MG6330が全く動かなくなってしまいました。
依存関係にあるlibtiff4はインストール、Canonのドライバー「cnifilter-mg6300series-3.80-1-deb」からCinamonの時と同じ様に
$ ./install.shでインストール。 然るに、今回はMG6300-USBで認識されてるのに、プリント釦を画面上で(テスト印刷など)押しても
全くプリンターの動く気配がありません。
CinamonとXfceがプリンターに対する挙動が違うとは考えにくいのですが、何か対策があるものでしょうか。
初心者の域を脱していないもので、何かヒントを頂けますと幸いです。 

Re: Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月04日(土) 11:20
by firefly
nao3020 さん こんにちは。

プリンターのトラブルにあまり遭遇したことがなく憶測でのアドバイスになるため解決に繋がるかどうかはわかりません。

MG6330 のインストールガイドを見たところ install.sh は管理者権限で実行と案内されていますが、sudo ./install.sh で実行されましたか?(スクリプト本体を見たところなくてもいいように見えなくもないですが)

システムログにエラーのようなものは出ていないでしょうか?ターミナルで以下のコマンドを実行した状態で印刷を行ってみてください。(Ctrl+C キーを押すとこのコマンドは終了します)
コード: 全て選択
tail -F /var/log/syslog

あと、ターミナルから印刷した場合に何かメッセージは出ますでしょうか?(印刷対象のファイルは適当なものでかまいません)
コード: 全て選択
lpr /etc/linuxmint/info

Re: Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月06日(月) 09:51
by nao3020
fireflyさん コメント有り難うございます。
レス遅れて申し訳ありません。その後色々トライしてますが未だ解決しておりません。

>MG6330 のインストールガイドを見たところ install.sh は管理者権限で実行と案内されていますが、sudo ./install.sh で実行されましたか?
結果はどちらでやっても同じでした。

>システムログにエラーのようなものは出ていないでしょうか? 以下のメッセージが出てますが、意味が解っておらず済みません。
$ tail -F /var/log/syslog
Oct 5 09:17:14 jun-Studio-XPS-435T-9000 hp[4450]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Oct 5 09:17:14 jun-Studio-XPS-435T-9000 python: io/hpmud/pp.c 627: unable to read device-id ret=-1
Oct 5 09:19:49 jun-Studio-XPS-435T-9000 dbus[931]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Oct 5 09:19:49 jun-Studio-XPS-435T-9000 dbus[931]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Oct 5 09:19:49 jun-Studio-XPS-435T-9000 colord: Device added: cups-Canon-MG6300-series
Oct 5 09:19:54 jun-Studio-XPS-435T-9000 kernel: [ 2949.078015] usblp1: removed
Oct 5 09:20:06 jun-Studio-XPS-435T-9000 kernel: [ 2961.128539] usblp 2-5.1:1.1: usblp1: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1765
Oct 5 09:20:38 jun-Studio-XPS-435T-9000 dbus[931]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Oct 5 09:20:38 jun-Studio-XPS-435T-9000 dbus[931]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism

>あと、ターミナルから印刷した場合に何かメッセージは出ますでしょうか?  $ lpr /etc/linuxmint/info
一瞬、プリンターにジョブが送られ、デスプレイ上にも送信された旨の表示が出ますが、「処理中です。しばらくお待ち下さい」となり、プリンターがピュンと云う音がするだけで印刷動作に入りません。おまけに、“Canon-MG6300-seriesのインクが少なくなっています” (実際はマゼンタカートリッジ)なるメッセージまで出てるので、認識はしてると思うのですが。

念のため、ドライバーを削除して、プリンターの設定、「追加」を押すと自動的にCanon-MG6300-series(USB)として認識登録されますが、これでもNGでドライバーとの関連もいまいち不明です。

Re: Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月06日(月) 14:16
by firefly
nao3020 さん

プリンターとの通信はできているけど印刷してくれない感じですね…。
ブラウザで http://localhost:631 にアクセスすると CUPS サーバにアクセスできるんですが、もしかしたら管理やジョブのタブでエラーに関する情報が見つかるかもしれません。パスワードを要求された場合はユーザ名を root、パスワードは root のパスワードを入力してください。
ちょっと気になったのですが、用紙サイズって設定されてますでしょうか?locale コマンドを実行すると LC_PAPER という値が出てくるかと思うのですがそこが ja_JP.UTF-8 など「ja」がついたものになっているか確認してみてください。もしなっていなければ前回のコマンドの先頭に LC_PAPER=ja_JP.UTF-8 を追加して実行してみてください。
コード: 全て選択
LC_PAPER=ja_JP.UTF-8 lpr /etc/linuxmint/info

宜しくお願いします。

Re: Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月07日(火) 08:32
by nao3020
fireflyさん。 ご丁寧なアドバイス感謝致します。

実は何とか解決しました。 原因は素人の私がその後遣り繰りしたもので正解ではないかも知れません。
実は、プリンターのドライバーをインストールした時の様子を見てると、synapticで入れた「libtiff4」が無いと怒られている様子でした。
それで、Ubuntu フォーラムの https://forums.ubuntulinux.jp/viewtopic.php?id=16338 を参考にして、「libtiff4」を以下の方法でインストールして見ました。

$ wget http://cz.archive.ubuntu.com/ubuntu/poo ... _amd64.deb
$ dpkg -i libtiff4_3.9.7-2ubuntu1_amd64.deb
$ sudo apt-get install -f
としたら、プリンタードライバーのインストール時に、
1) [プリンターの登録]
2) [接続方法の選択] 1. USB 2. ネットワーク の選択で 1 を選ぶ
3) [プリンターの選択] 現在の選択値[1] canonMG6300series(/dev/usb/lp1)
4) [プリンターの登録] プリンターの名前入力 [MG6300USB] と出た
5) [通常使うプリンター] n or y で[y]を選択
以上で完了し、プリンターの設定メニューで [Canon-MG6300-series] と[MG6300USB] の二つが出来てるが[MG6300USB] を選ぶ

これで、完全にOKになりましたが、未だに libtiff4の入れ方が違っていた様子に確信が持てないでおります。
再度 Cinnamonをインストールして実験・検証してみたいと思います。

 色々とお世話になりました。 80代の老人には未だまだUbuntu系のLinuxでもつらいところがありますね。

Re: Mint17 XfceでCanonプリンター動作せず

投稿記事Posted: 2014年10月07日(火) 13:54
by firefly
nao3020 さん

インストールおめでとうございます :D

libtiff4 が無かったのですね。libtiff は私も使うことがあるので調べてみたところ Mint 17 Qiana のベースになっている Ubuntu 14.04 Trusty では libtiff4 は提供されておらず libtiff5 になっているようです。(libtiff の公式安定版が 4.0.3 だったので Ubuntu も同じバージョニングをしていると思っていたのですが Ubuntu の場合はバージョンがひとつずれているのに気が付きませんでした)。

nao3020 さんがダウンロードされた libtiff4_3.9.7-2ubuntu1_amd64.deb は http://packages.ubuntu.com/search?keywords=libtiff&searchon=names をご覧いただくとわかると思いますが、13.10 Saucy 用 libtiff4 パッケージのようです。

Cinnamon で上記の libtiff4 のインストールをして MG6330 の install.sh の実行を試してみました。プリンタ実機が無いので最後までインストールが完了できなかったことと、Live 起動のため若干環境が異なりますが特に問題はなさそうでした。libtiff4 と libtiff5 パッケージの混在もバージョン毎にきちんと名前が変更されているので競合の問題もなさそうに思えます。(このコメント投稿時にリンクがどうのこうのと書いていましたが確認してみたところ問題なさそうでした)

プリンターが2つ表示されているのは USB 印刷とネットワーク印刷の違いでしょうか?Cinnamon の方で特に問題がなかったのはちょっと気になりますが Xfce での手順はこちらの方法で問題ないのではないかと思います。