Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001217Vine Linux1 バグ公開2011-09-10 18:152012-10-04 17:50
anonymous 
tomop 
不明 
完了二重登録 
6.0 
 
x86, x86_64
cups
0001217: EpsonプリンタPX-V780が稼働しない
VineLinux5を消してクリーンインストールしたVineLinux6(32bit)で,
Epson社製のプリンタPX-V780が正常に稼働しなくなりました.
/var/log/cups/error_logに以下のメッセージが出ることから,
gnome-color-managerのバグかな?と考え,ここに新規レポートとして投稿しました.
「failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_Gray__' has already been added」
「failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_RGB__' has already been added」

プリンターの接続方法はUSBで,使用したPCはFujitsuのNX70R/Wです.
このプリンタはVineLinux5では問題なく使えていました.

症状は以下の通りです.
・pdfファイルを印刷しようとしてもプリンターはうんともすんとも言わない(かと言ってVine上にもエラーは出ない).
・プリンターのプロパティからのテスト印刷やLibreOfficeからの印刷を行うと,印刷した内容に関わらず,
 A4の四分の一ほどある大きさの真っ黒な四角形が紙の中心に印刷されるという現象が起きる.
 (しかも四枚印刷されるので黒インクをかなり消耗する).

実行した事とその状況1.
\href{http://avasys.jp/}{http://avasys.jp/}からPX-V780用RedHat9版ドライバー [^]
(pips-pxv780-Redhat9-3.0-CLGE.tgz)をダウンロード.
この時点ではavasysの指示通りpips-pxv780-Redhat9-3.0-CLGE.installを使ってドライバーをインストールしました.
その後にプリンターをつなぐと,VineLinuxによって「PX-V780」として自動的に認識されたものの,
いざ印刷しようとすると上記症状が起きました.
なお,VineLinux5では自動的な認識はされなかったものの,http:/localhost:631/から設定する事で,
問題なく印刷する事が可能な状態になりました.

実行した事とその状況2.
/var/log/cups/error_logに印刷時以下のエラーが出力されるのを発見.
「org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files"」
以下のWebサイトを参考にし,Synapticからgnome-color-managerとcolordをインストールし再起動しましたが,
http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=1204 [^]
症状は改善しませんでした.

実行した事とその状況3.
一度インストールしたドライバーをドライバーの指示に従った方法でアンインストール.
.installファイルと一緒に配布されていたソースファイルpips-3.0-1.src.rpmから,
pips-core・pips-Redhat・pips-cups・pips-gtk2・pips-lprをリビルドしてインストールしました.
この過程でcups-devel・libtool-ltdl-develをSynapticからインストールしました.
ただし肝心要のpips-pxv780と必要とされたpips-extensionはpips-3.0-1.src.rpmに入っていなかったので,
やむを得ず.installファイルからrpmパッケージを取り出して使用しました.
インストール実行後,一応「sudo /sbin/ldconfig」も実行しました(ただし再起動はしなかった).
以上の作業をしても依然として症状は改善しませんでした.

実行した事とその状況4.
/var/log/cups/error_logに印刷時「failed to AddProfile: org.freedesktop.〜」といったエラーが出力されるのを発見.
一度gnome-color-manager・colordとドライバを全て削除し再起動,
以下のWebサイトを参考にし,gnome-color-manager・colordを再度インストールして再起動しました.
http://ml.vinelinux.org/vineseed/msg07091.html [^]
その後avasysの指示通り.installファイルを使用してドライバを再インストールしましたが,
依然として症状は残りました.

現在の状況.
一旦問題解決への取り組みを止め,一日経ってから/var/log/cups/error_logのlogを観察しました.
症状は依然残ったままです./var/log/cups/error_logの現状は以下の通りでした.
・PC起動時
E [10/Sep/2011:14:19:53 +0900] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
・pdf印刷時-エラーは何も出力されないものの,プリンタも動かない.
・テストページ印刷時-前日印刷時に出力されていた「failed to AddProfile」エラーはなくなっていた.真っ黒な四角形を印刷.
・ドライバをアンインストールせず,再度avasysの.installからドライバーを上書きインストールした所,以下の出力があった.
E [10/Sep/2011:14:48:30 +0900] Unable to set ACLs on root certificate "/var/run/cups/certs/0" - Operation not supported
W [10/Sep/2011:14:48:31 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_Gray__' has already been added
W [10/Sep/2011:14:48:32 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_RGB__' has already been added
W [10/Sep/2011:14:48:32 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_Gray__' has already been added
W [10/Sep/2011:14:48:32 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_RGB__' has already been added
W [10/Sep/2011:14:48:32 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_Gray__' has already been added
W [10/Sep/2011:14:48:32 +0900] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/pxv780_RGB__' has already been added
設定されていません。
重複先 0001287完了 tomop 印刷すると真っ黒なページが排出される 
課題の履歴
2011-09-10 18:15anonymous新規課題
2011-09-11 08:05anonymousコメント追加: 0000669
2011-09-11 17:11tomopパッケージgnome-color-manager? => cups
2011-09-11 17:11tomoparchx86 => x86, x86_64
2011-09-11 17:11tomopコメント追加: 0000670
2011-09-11 21:10anonymousコメント追加: 0000671
2012-03-05 07:09tomop担当者 => tomop
2012-03-05 07:09tomop状態新規 => 完了
2012-03-05 07:09tomopコメント追加: 0000672
2012-10-04 17:49tomop関連追加重複先 0001287
2012-10-04 17:50tomop解決状況不明 => 二重登録
2012-10-04 17:50tomop詳細更新bug_revision_view_page.php?rev_id=80#r80

コメント
(0000669)
anonymous   
2011-09-11 08:05   
Vine 5.2 ユーザです。
我が家でも Vine 6 で印刷できなくなりました。機種が違う(Epson PX-201)ので原因が同じか分かりません。が、黒インクを大量に損失させられた点はまったく同じです(;;。

正当な手段でありませんが、以下のパッケージをダウングレードすることで一応、印刷は可能になりました。我が家は Vine 6 / 64bit なので、compat32 も入れてあります。また、Gutenprint をインストールする必要があるために cups-devel も入れてあります。

cups, cups-devel, cups-libs, compat32-cups-libs を Vine 5 からもらってくる。(cups-1.3.11)

# rpm -Uvh --oldpackage *cups*

ただし、pips のユーティリティ(インク残量表示など)は使えません。ekpd が機能していないためです。Vine 5.2 では問題なくすべてが機能していたので、Vine 6 の cups-1.4、cups-libs-1.4 とそれ以外の何らかのパッケージも怪しいです( gtk2 関連??)。ちなみに Ubuntu 10.10 (cups-1.4) ではすべてが正常に使えます。
(0000670)
tomop   
2011-09-11 17:11   
 PX-V780のドライバをダウンロードしてみました。この
インストーラは依存関係を無視して無理矢理インストール
するようにできており、必要なパッケージがインストール
されていなくてもインストールできてしまいます。そこで、
以下のパッケージがインストールされているかどうか確認
してみてください。

(注)x86_64版における要求パッケージ一覧。i686版の場
   合は"compat32-"がつきません。

compat32-atk
compat32-avahi
compat32-cairo
compat32-cups-libs
compat32-dbus
compat32-e2fsprogs
compat32-fontconfig
compat32-freetype2
compat32-gdk-pixbuf2
compat32-glib2
compat32-glibc
compat32-gnutls
compat32-gtk2
compat32-keyutils-libs
compat32-krb5-libs
compat32-libX11
compat32-libXau
compat32-libXcomposite
compat32-libXcursor
compat32-libXdamage
compat32-libXdmcp
compat32-libXext
compat32-libXfixes
compat32-libXi
compat32-libXinerama
compat32-libXrandr
compat32-libXrender
compat32-libexpat
compat32-libffi
compat32-libgcrypt
compat32-libgpg-error
compat32-libjpeg-turbo
compat32-libpng
compat32-libtasn1
compat32-libtiff
compat32-libxcb
compat32-libxml2
compat32-nss
compat32-pango
compat32-pixman
compat32-zlib
libgcc
libstdc++
(0000671)
anonymous   
2011-09-11 21:10   
1です.

>3さん
rpmコマンドを使って調べてみました.
ご指摘のパッケージは全てインストールされていました.

>2さん
ダウングレードにより,応急処置が出来ました.有難うございます.
確かにgnome-color-managerではなくcups-1.4関係のパッケージに原因がありそうですね.
以後の参考の為,印刷に至った過程を記します.
1.
PX-V780のドライバは.installからインストールした状態.
先ずプリンターをつないで自動認識させる.
(これ以前にcupsをダウングレードすると自動認識が行われなかった.)
2.
以下のWebサイト(VineLinux5.2)よりcups-1.3で始まるパッケージを全て入手.
http://updates.vinelinux.org/apt/5.2/i386/RPMS.main/ [^]
自動認識が終わった後,以下のコマンドでcups関連パッケージをダウングレード
# rpm -Uvh --oldpackage *cups*
3.
デスクトップの「システム」-「システム管理」-「印刷」は開かなくなったものの,
LibreOfficeのファイルは正常に印刷可能になりました.
pdfもDocumentViewerからの印刷ではプリンターが反応しなかったものの,
LibreOfficeで開いて印刷する事で正常に印刷されました.
(0000672)
tomop   
2012-03-05 07:09   
 4分割・色異常現象の修正errataが発行されましたので完了とします。