VineSeed ML アーカイブ



[VineSeed:024066] icewm の不具合 (was Re: upload: rebuild packages)

  • From: KATO Masashi <mkato@xxxxxxxxxxxxx>
  • Subject: [VineSeed:024066] icewm の不具合 (was Re: upload: rebuild packages)
  • Date: Tue, 6 Sep 2011 21:32:24 +0900
加藤(大阪)です。

新規投稿にしようか、BTS にしようか、と迷ったのですが、一応こちらに付けさ
せていただきます。

Sat, 30 Apr 2011 06:42:54 +0900 付
Takemikaduchiさんのメールより引用:

> icewm-1.2.37-2vl6.{src,i686,ppc,x86_64}.rpm
> icewm-menu-gnome2-1.2.37-2vl6.{i686,ppc,x86_64}.rpm
>  - rebuild with rpm-4.8.1
>  - add BuildRequires: libSM-devel

icewm-1.2.37-2vl6 ですが、gdm より icewm セッションを選んでログイ
ンすると、いきなりログアウトしてしまいます。
(実環境上の Vine6.0-x86_64、及び VirtualBox 上の Vine6.0-i686 で確かめて
います)

/usr/bin/icewm-session に不具合があるらしく、xterm 単独セッション(Vine
5.2 のフェィルセーフの端末相当)を作ってログインし、
    $ icewm-session 2> icewm.log
で icewm-session のログを取ってみると、

------------------ ここから
icewm-session: using /home/kato/.icewm for private configuration files
IceWM: using /home/kato/.icewm for private configuration files
icewmbg: using /home/kato/.icewm for private configuration files
icewmtray: using /home/kato/.icewm for private configuration files
XIO:  fatal IO error 11 (リソースが一時的に利用できません) on X server
":0" after 156 requests (156 known processed) with 0 events remaining.
XIO:  fatal IO error 104 (接続が相手からリセットされました) on X server
":0" after 234 requests (234 known processed) with 0 events remaining.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server
":0" after 147 requests (142 known processed) with 0 events remaining.
icewmbg: Can't open display: :0. X must be running and $DISPLAY set.
------------------ ここまで

のようなエラーが出ていて、X server との接続に失敗しているようです。

原因の追求までは出来ていませんが、当面の回避方法としては、
/etc/X11/dm/Sessions/icewm.desktop の、
    Exec=icewm-session
を、
    Exec=icewm
にすると、一応ログインは可能となるようです。

他に、これは icewm-menu-gnome2 関連ですが /usr/share/icewm/menu の kde
サブメニュー関連行で、
    menuprog KDE folder icewm-menu-gnome2 \
        --list /usr/share/applications/kde
と、なっていますが、現在の KDE4 ではこのディレクトリは殆ど使われていない
為、(KDE アプリをインストールしていても) KDE サブメニューには何も表示さ
れません。
この箇所は、
    menuprog KDE folder icewm-menu-gnome2 \
        --list /usr/share/applications/kde4
に修正すれば kde4 アプリを拾って来て、メニューに表示してくれるようです。

以上、よろしく検討お願いします。

-- 
加藤 雅 <mkato@xxxxxxxxxxxxx>
	http://okatanainfo.web.fc2.com/
	http://www2.odn.ne.jp/add10/fluxbox/
_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed