馬場崎です。
通常ウインドウマネージャーにFluxBoxを使用しております。
先頃バージョン0.9.13 がアップされましたのでこの機に使用者側からの
気づきを投稿しておこうと思います。
(メンテナの皆様、いつもご苦労様です)
**************※メニュー生成に関すること
apt で導入したりしますとメニューの再作成を指示されることがあります。
(あるいは新たにアプリケーションを加えたりする場合にも)
設定ファイルは以下の場所に集約されています。
~/.fluxbox/
groups …… 記されたアプリケーション名をグループ化
init …… 全体の設定 ※1
keys …… 組合わせ制御キーの動作設定
menu …… メニューファイルの実体 ※2
menuconfig …… メニュー生成の設定 ※3
startup …… Fluxbox起動後に動かしたいプログラムを列挙できる
usermenu …… メニュー生成の時に取り込まれる設定 ※3
また、シンボリックリンクを張っておくと便利に思えるのは次です
fluxbox_menu_tips.html >> /usr/share/fluxbox/fluxbox_menu_tips.html
fluxbox_toolbar_tips.html >>
/usr/share/fluxbox/fluxbox_toolbar_tips.html
fluxtips.txt >> /usr/share/fluxbox/fluxtips.txt
menu.org >> /usr/share/fluxbox/menu
keys.sample >> /usr/share/fluxbox/keys.sample
■ ※1 と ※2
さて、メニューの生成に関して、次の現象の再現性がどの程度なのかわかりませ
んが、
これまで何度か使っていて発生したのが「ホームディレクトリ」という状態でし
た。
メニューから「メニュー再作成」を実行したり、またはターミナルから
fluxbox-generate_menu
コマンドを実行します。
そして※1 init に指定された場所に ※2 menu が存在しているにもかかわらず
、見失って
「デフォルトメニュー」というタイトルのメニューしか表示されないことがあり
ます。
この場合、※1 init の書き方を変えると改善されます
(元) session.menuFile: ~/.fluxbox/menu
(後) session.menuFile: /home/hogehoge/.fluxbox/menu
その後、fluxboxを再起動するか、ログインし直すことで反映されます。
■ ※1 と ※2と ※3
メニューの作成にカスタマイズを加えたい場合は ※3 の二つのファイル
menuconfig に手を加え、usermenu を用意します。
しかしこれも前段のように見失うことがあります。
まず menuconfig ですが、次の二カ所です。
# Name of the outputfile
MENUFILENAME=~/.fluxbox/menu
...
# location with your own menu-entries
USERMENU=~/.fluxbox/usermenu
これを前段のように明確に指定します。
# Name of the outputfile
MENUFILENAME=/home/hogehoge/.fluxbox/menu
...
# location with your own menu-entries
USERMENU=/home/hogehoge/.fluxbox/usermenu
(注意)イコールの両側に空白などがあってはいけません!
これらから類推できますように、 usermenu に独自のアプリケーションを
登録したい場合は、ディレクトリの指定を明確にしなくてはなりません。
この他にも、ユーザー作成のスタイルや壁紙をメニューのエントリに
加えたい場合、どこを探させるのかという指示はフルパスで与えた方が
間違いがないようです。
**************※ここまで
内容の正確さは保証の限りではありませんが、同様の現象でお困りの方、
あるいは『トラブル予防』になるかと思って投稿します。
--
__/__/__/__/__/__/__/__/__/__/
ZON or MaruArt.
>> Babasaki Seiichirou (Jap)
E-Mail mindgear@xxxxxxxxxxxx
Zaurus zon@xxxxxxxxxxxx
__/__/__/__/__/__/__/__/__/__/