Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001205Vine Linux1 バグ公開2011-08-19 21:302011-08-20 01:37
anonymous 
iwaim 
不明 
完了再現不可 
6.0 
 
x86
clamtk-4.32-1vl6.noarch、 clamav-0.97.2-1vl6.i686、 clamav-milter-0.97.2-1vl6.i686、
0001205: clamtk一般ユーザーで作動せず
 rootだと起動するのですが、一般ユーザーでclamtkを起動しようとすると
エラーがでてしまい、使えません。
------------------------------------------------------------
$ clamtk
Gtk-WARNING **: cannot open display: at /usr/lib/perl5/vendor_perl/5.12.3/ClamTk/GUI.pm line 69.
------------------------------------------------------------
このファイルを見てみましたが、対処法が全くわかりませんでした。

 利用環境ですが、vine6.0 32bit、CPUはPentiumIII 1GHz x2、メモリは
PC133 1G x2です。

 関わっていそうなプログラムのバージョンですが、
------------------------------------------------------------
# rpm -qa|grep clam
clamtk-4.32-1vl6.noarch
clamav-0.97.2-1vl6.i686
clamav-milter-0.97.2-1vl6.i686

# rpm -qa|grep gtk
gtk+-1.2.10-4vl6.i686
gtk-vnc-0.4.3-1vl6.i686
pygtk2-libglade-2.24.0-1vl6.i686
gtk-sharp2-2.12.10-6vl6.i686
pygtksourceview-2.10.1-2vl6.i686
libchamplain-gtk-0.8.0-2vl6.i686
gtkmm2-2.22.0-1vl6.i686
wx-gtk2-devel-2.8.12-1vl6.i686
usermode-gtk-1.107-1vl6.i686
python-slip-gtk-0.2.14-2vl6.noarch
gtk2-devel-2.24.4-1vl6.i686
gtkglext-1.2.0-4vl6.i686
gtk2-2.24.4-1vl6.i686
authconfig-gtk-5.4.10-5vl6.i686
pygtkglext-1.1.0-4vl6.i686
pygtk2-2.24.0-1vl6.i686
gtk+-devel-1.2.10-4vl6.i686
gtk+extra-2.1.2-1vl6.i686
libcanberra-gtk2-0.26-2vl6.i686
xdg-user-dirs-gtk-0.8-2vl6.i686
transmission-gtk-2.32-1vl6.i686
WebKit-gtk-1.2.7-1vl6.i686
clutter-gtk-0.10.8-1vl6.i686
gambas2-gb-gtk-2.23.0-1vl6.i686
swfdec-gtk-0.9.2-2vl6.i686
gtk2-engines-2.20.2-2vl6.i686
wx-gtk2-2.8.12-1vl6.i686
gtkimageview-1.6.4-2vl6.i686
gtk-xfce-engine-2.8.0-1vl6.i686
gtk-doc-1.17-3vl6.noarch
gtksourceview2-2.10.5-1vl6.i686

# rpm -qa|grep perl
perl-Gtk2-1.202-2vl6.i686
perl-X11-Protocol-0.56-2vl6.noarch
perl-Digest-SHA1-2.13-1vl6.i686
perl-SVG-Parser-1.03-2vl6.noarch
perl-HTML-Tagset-3.20-3vl6.noarch
perl-libwww-perl-5.833-3vl6.noarch
perl-XML-Twig-3.29-3vl6.noarch
perl-Net_SSLeay-1.36-2vl6.i686
perl-Gtk2-ImageView-0.04-2vl6.i686
perl-File-MMagic-1.27-2vl5.noarch
perl-DBD-SQLite-1.31-1vl6.i686
perl-SGMLSpm-1.03ii-13vl6.noarch
perl-XML-RegExp-0.03-8vl6.noarch
perl-Gnome2-VFS-1.081-2vl6.i686
perl-Net-DNS-0.66-1vl6.i686
perl-XML-DOM-1.44-9vl6.noarch
perl-Parse-Yapp-1.05-33vl6.noarch
perl-Gnome2-GConf-1.044-2vl6.i686
perl-Image-ExifTool-8.40-2vl6.noarch
perl-Net-IP-1.25-2vl6.noarch
perl-SVG-2.50-1vl6.noarch
perl-Date-Manip-5.54-2vl6.noarch
perl-Cairo-1.061-1vl6.i686
perl-Proc-ProcessTable-0.45-2vl6.i686
perl-Gnome2-Canvas-1.002-2vl6.i686
perl-XML-Simple-2.18-2vl6.noarch
perl-5.12.3-3vl6.i686
perl-XML-SAX-0.16-3vl6.noarch
perl-Net-DBus-0.33.6-3vl6.i686
perl-Date-Calc-6.3-1vl6.i686
perl-gettext-1.05-11vl6.i686
perl-Gnome2-1.042-2vl6.i686
perl-URI-1.58-1vl6.noarch
perl-WWW-Mechanize-1.54-2vl6.noarch
perl-XML-NamespaceSupport-1.09-2vl6.noarch
perl-Number-Compare-0.01-17vl6.noarch
perl-Gtk2-Unique-0.05-2vl6.i686
perl-Net-DBus-GLib-0.33.0-2vl6.i686
perl-XML-Parser-2.40-1vl6.i686
perl-Tk-804.028-5vl6.i686
perl-Digest-HMAC-1.02-1vl6.noarch
perl-Glib-1.223-1vl6.i686
perl-File-Find-Rule-0.32-6vl6.noarch
perl-XML-XQL-0.68-2vl6.noarch
perl-DBI-1.604-4vl6.i686
perl-Goo-Canvas-0.06-2vl6.i686
perl-Text-Glob-0.09-2vl6.noarch
perl-Gnome2-Wnck-0.16-2vl6.i686
perl-Bit-Vector-7.1-1vl6.i686
perl-Image-Magick-6.6.8.5-3vl6.i686
perl-HTML-Parser-3.68-2vl6.i686
perl-HTTP-Response-Encoding-0.06-2vl6.noarch
perl-Carp-Clan-6.04-1vl6.noarch
perl-Authen-Smb-0.91-2vl6.i386
perl-Tk-TableMatrix-1.22-3vl6.i686
------------------------------------------------------------
です。

 Mike
設定されていません。
課題の履歴
2011-08-19 21:30anonymous新規課題
2011-08-20 01:37iwaim担当者 => iwaim
2011-08-20 01:37iwaim状態新規 => 完了
2011-08-20 01:37iwaim解決状況不明 => 再現不可
2011-08-20 01:37iwaimコメント追加: 0000649

コメント
(0000649)
iwaim   
2011-08-20 01:37   
>  rootだと起動するのですが、一般ユーザーでclamtkを起動しようとすると
> エラーがでてしまい、使えません。

Vine Linux 6.0/i686をインストールした後にclamtkとそれに依存しているファイルをインストールした環境で試しましたが、再現しません。


> ------------------------------------------------------------
> $ clamtk
> Gtk-WARNING **: cannot open display: at
> /usr/lib/perl5/vendor_perl/5.12.3/ClamTk/GUI.pm line 69.
> ------------------------------------------------------------

エラーメッセージ的には、Xを起動したユーザとclamtkを起動しようとしたユーザの権限的な問題か、DISPLAY環境変数まわりの問題だと推測できます。そのマシンに(ssh経由などではなく)普通に一般ユーザでログインし、clamtkが起動するか否か試してみてください。それで起動するのであれば、きっと上に書いたような理由です。(解決方法はMLやフォーラムで相談してみてください)