建御雷です。
ご指摘ありがとうございます。
(2011/09/06 21:32), KATO Masashi wrote:
>> 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 との接続に失敗しているようです。
>
原因を調べたところ、icewm-session から icewmbg を実行すると上記のような
現象が発生することがわかりました。ソースを icewm-1.2 系統の最新にしても
icewmbg の動作は改善されないので、icewm-session から icewmbg を実行する
箇所をコメントアウトしました。
> 他に、これは 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 アプリを拾って来て、メニューに表示してくれるようです。
>
ソースパッケージの icewm-menu.vine を上記のとおりに修正しました。KDE4 の
メニューが表示されることを確認しております。
上記2つの修正内容を反映したパッケージを VineSeed、VinePlus/6 に put しま
した。
・VineSeed
icewm-1.2.37-4vl7.{src,i686,ppc,x86_64}.rpm
icewm-menu-gnome2-1.2.37-4vl7.{i686,ppc,x86_64}.rpm
- Patch101 (icewm-1.2.37-makefile.patch)
- Patch102 (icewm-1.2.37-session.patch)
- update Source10 (icewm-menu.vine)
・VinePlus/6
icewm-1.2.37-4vl6.{src,i686,ppc,x86_64}.rpm
icewm-menu-gnome2-1.2.37-4vl6.{i686,ppc,x86_64}.rpm
以上、よろしくお願いいたします。
--
□■□
■ Yoji TOYODA (Takemikaduchi)
□ GnuPG Fingerprint = DCAA 7D3F F44E 3F96 63CD B834 52E2 B982 8616 2E6D
_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed