Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000362Vine Linux1 バグ公開2006-11-07 01:122007-05-05 00:15
anonymous 
kazutaka 
不明 
完了不明 
4.0 
 
x86
vutils
0000362: WindowManagerが定義されていないときのsetwm statusの結果異常
最小構成でインストール後、task-**等でWindowManagerをインストールし、
setwm statusを実行すると
「Current Window Mangager is cat: /root/.wm_style: そのようなファイルやディレクトリはありません」
という変な表示になります。
setwm statusのスクリプトで.wm_styleの存在確認が必要だと思います。
設定されていません。
patch setwm.patch (973) 2007-05-03 14:24
http://mantis.vinelinux.org/file_download.php?file_id=118&type=bug
課題の履歴
2006-11-07 01:12anonymous新規課題
2006-11-08 00:44anonymousコメント追加: 0001969
2006-12-05 15:29anonymousコメント追加: 0001970
2007-05-03 14:24kazutaka優先度中 => 低
2007-05-03 14:24kazutaka担当者 => kazutaka
2007-05-03 14:24kazutaka添付ファイル追加: setwm.patch
2007-05-03 14:24kazutaka状態新規 => 担当者決定
2007-05-03 14:24kazutakaコメント追加: 0001971
2007-05-05 00:15kazutaka状態担当者決定 => 完了
2007-05-05 00:15kazutakaコメント追加: 0001972

コメント
(0001969)
anonymous   
2006-11-08 00:44   
setwm の修正案ということで便乗投稿します。
内容は [VineSeed:09719] からの転載です。

twm のパッケージは XOrg-twm になっているので、setwm をオプション無しで実行したときのウィンドウマネージャ一覧に twm が表示されませんでした。
表示されないだけで setwm twm とやると twm に設定されますが、せっかくなので直してみました。

--- setwm-orig 2005-02-02 22:12:36.000000000 +0900
+++ setwm 2005-02-06 14:58:11.000000000 +0900
@@ -4,13 +4,13 @@
 
 
 AllWM="gnome-session kdebase xfce-utils \
- WindowMaker enlightenment fvwm2 twm \
+ WindowMaker enlightenment fvwm2 XOrg-twm \
        afterstep blackbox fluxbox sawfish icewm qvwm"
 ExistWM=""
 for i in $AllWM
 do
   if (rpm -q --quiet $i) ;then
- ExistWM="$ExistWM $(echo $i | sed -e 's/gnome-session/gnome/' -e 's/kdebase/kde/' -e 's/xfce-utils/xfce/')"
+ ExistWM="$ExistWM $(echo $i | sed -e 's/gnome-session/gnome/' -e 's/kdebase/kde/' -e 's/xfce-utils/xfce/' -e 's/XOrg-twm/twm/')"
   fi
 done
(0001970)
anonymous   
2006-12-05 15:29   
インストールも、推奨で、window makerはいれていません。
初期状態での、setwmコマンドでは、きちんと表示されます。

Current Window Managaer is gnome-session
(0001971)
kazutaka   
2007-05-03 14:24   
qemu 上で新規インストール、インストールの
種類はデスクトップで試してみたところ、再現
しました。

ということで .wm_style の存在をチェックして、
無いときは "Window Manager is not set yet."
というメッセージを出力するように修正する
patch を作ってみました。

併せて twm の件も一緒に含めてあります。

これで問題無さそうであれば、Seed のパッケージは
更新しておきます。

ハラダ
(0001972)
kazutaka   
2007-05-05 00:15   
> これで問題無さそうであれば、Seed のパッケージは
> 更新しておきます。

vutils-1.34.0-0vl1 を Seed 向けに up しました。

errata については相談しましたが、現状のままでも
実質的な影響はほとんどないということで、
errata は発行しないこととしました。

状態を完了に変更します。

ハラダ