vine-users ML アーカイブ



[vine-users:072012] Fluxboxの 気付き

  • From: Seiichirou B <mindgear@xxxxxxxxxxxx>
  • Subject: [vine-users:072012] Fluxboxの 気付き
  • Date: Mon, 30 May 2005 11:14:10 +0900
馬場崎です。

通常ウインドウマネージャーに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
__/__/__/__/__/__/__/__/__/__/