ウィンドウマネージャ起動の不具合(?)

リリースされた日本語版に関するバグ、トラブル

モデレータ: 暇人, YoN, nyu

ウィンドウマネージャ起動の不具合(?)

投稿記事by AO_o10yan » 14/04/28(月) 12:48

お世話になります。
Presice Puppy 571JPにIceWM、Openbox、Fluxbox等のウィンドウマネージャ
及び、デスクトップ環境としてXfce4を入れ、それらを切り替えて、使用しています。
各環境に合わせた設定で起動させるために、/root/.xinitrcを確認していたところ、
ウィンドウマネージャ起動で不具合と思われる箇所を見つけました。

.xinitrcの最後の方(201行目以下)で$CURRENTWMを評価して、コマンドの有無、実行ファイルの有無
を確認後、両方否定された場合にjwmを起動するように書かれていると思います。
しかし、$CURRENTWMの基になる/etc/windowmanagerファイルの書き換えを行っていません。
これでは、否定された/etc/windowmanagerの記述のままjwmが動いてしまいます。
/usr/bin/wmreboot
/usr/bin/wmpoweroff
/usr/bin/wmexit
等のスクリプトに於いて、/etc/windowmanagerを読み込んでいることを考えると、
これでは、正常に動作しないのではないかと思います。

試しに、プロンプトで xwin aho と、存在しないウィンドウマネージャを指定して
実行したところ、jwmが起動し、/etc/windowmanagerの記述は aho になっていました。
メニューのシャットダウンから「コンピュータを再起動」「コンピュータの電源を切る」
「プロンプトに戻る」「Xサーバをリスタート」を選んでも動きませんでした。

対症療法としては、exec jwm の前に
echo -n "jwm" > /etc/windowmanager
として、これから起動するウィンドウマネージャを記述しておく方法が考えられます。
(あるいは、xwinで書き込む前に引数の評価をするとかでしょうか)

なにぶん素人なので、私の考え違いとも思いますが、ご確認いただければ幸いです。
AO_o10yan
 
記事: 4
登録日時: 14/03/25(火) 21:31

Re: ウィンドウマネージャ起動の不具合(?)

投稿記事by ふうせん Fu-sen. » 14/04/28(月) 20:04

Openbox-P は入れていたので、確認してみましたが、
/etc/windowmanager は openbox になっていました。

571jp-openboxp.jpg


というかですねぇ……

AO_o10yan さんが書きました:Presice Puppy 571JPにIceWM、Openbox、Fluxbox等のウィンドウマネージャ
及び、デスクトップ環境としてXfce4を入れ、それらを切り替えて、使用しています。

もうこの段階で Puppy Linux として意図していない使い方なんですよね…… :(
動作がおかしくなってむしろ当然という状況なのですが……
パーミッションが与えられていないため、記事の添付ファイルを見ることができません
ふうせん Fu-sen. ( old: 2 8 6 )
ふうせん Fu-sen.
 
記事: 561
登録日時: 13/09/17(火) 10:01

Re: xwin aho

投稿記事by シノバー » 14/04/28(月) 20:20

AO_o10yan さんが書きました:試しに、プロンプトで xwin aho と、存在しないウィンドウマネージャを指定して
実行したところ、jwmが起動し、/etc/windowmanagerの記述は aho になっていました。
メニューのシャットダウンから「コンピュータを再起動」「コンピュータの電源を切る」
「プロンプトに戻る」「Xサーバをリスタート」を選んでも動きませんでした。

確認しました。シャットダウンできなくなるというのは深刻ですね。おっしゃることはもっともと思います。

ですが、コマンドラインでウィンドウ・マネージャを切り替えるということのできる方なら、 Ctrl+Backspace でXを切るということもできそうな気も。
The bar master, Shino's Bar
http://paper.cup.com/
アバター
シノバー
 
記事: 3080
登録日時: 09/03/21(土) 00:05

Re: ウィンドウマネージャ起動の不具合(?)

投稿記事by AO_o10yan » 14/04/28(月) 21:20

ふうせん Fu-sen.さん、シノバーさん、返信ありがとうございます。

私の使い方は想定外なので、不具合とは言えないとの事、安心しました。
わざわざ確認していただき、ありがとうございました。
AO_o10yan
 
記事: 4
登録日時: 14/03/25(火) 21:31


Return to パピーリナックス日本語版

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

cron