[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23795] Re: about desktop on sawmill



佐藤です。b


potato の sawmill パッケージについては違うかもしれませんが私が使用している Helixcode の
sawfish パッケージではちゃんと Debian メニューシステム
(http://plaza25.mbn.or.jp/~efialtes/menu/menu_html.htm) を利用しているのでルートメニューに
Debian メニューが表示されます。

* 私の場合は sawfish なので以下 s/sawfsih/sawmill/g (置き換え)して下さい。

1) まず /usr/share/sawfish/site-lisp/site-init.jl があるかどうか。内容はこんな感じ:
;; load debian menus for sawfish

(when (and (file-exists-p "/etc/X11/sawfish/debian-menu.jl")
           (featurep 'sawfish))
  (setq load-path (cons "/etc/X11/sawfish" load-path))
  (require 'debian-menu)
  (setq apps-menu debian-menu))

ここでは sawfish デフォルトの apps-menu の定義(井上さんの Programs メニューで表示されるものと同じ)を
Debian メニューシステムを利用して自動生成される debian-menu (/etc/X11/sawfish/debian-menu.jl)で
再定義しています。

2) /etc/X11/sawfish/debian-menu.jl がちゃんと生成されているかどうか
$ ls /etc/X11/sawfish/
debian-menu.jl

(いつのまにか日本語に訳されたメニューが生成されるようになってる :) )

3) 生成された Debian メニューが読み込まれ、ちゃんと apps-menu の定義が再定義されているかどうか
(debian-menu、apps-menu 定義の中身が表示されます)。

$ sawfish-client -f debian-menu
(("Apps" . debian-apps-menu) ("Screen" . debian-screen-menu)... (以下略)
$ sawfish-client -f apps-menu
(("Apps" . debian-apps-menu) ("Screen" . debian-screen-menu)... (以下略)

これらをチェックすることで Debian メニューがちゃんと定義され、読み込まれているかどうかわかります。
もしだめなら、

1) root で /usr/bin/update-menus を実行(verbose, debug オプションつきで)
   これで Debian メニューが生成され、読み込まれなければおそらくパッケージのバグではないかと。
   (そもそも Potato の sawmill パッケージがメニューサポートつきかどうかは知りません、なければ
    woody 向けパッケージや Helixcode パッケージのメニューサポートの部分を移植する必要があるかも)

2) Helixcode/Woody のパッケージを potato 用にリビルドしてインストール

などなど。

On Sat, 2 Sep 2000 22:53:52 +0900
Hirohisa Inoue <yusu@xxxxxxxxxxxxx> wrote:

> 井上裕寿といいます。
> 
> sawmill desktop の選択メニューについて教えて下さい。
> 2/18に取ったpotato snapshotを使用してinstallしました。
> その後、http://www.jp.jebian.orgより
> task-gnome-desktop
> task-gnome-apps
> をとってきましたが、desktop の選択メニューが下記のまま変りません。
> メニューをふやしたいのですが、どうすればいいのでしょうか。
> apt-get したものが自動的にメニューに追加されればいいのですが。
> 
> Windows		>
> Workspaces	>
> Programs	> xterm
> 		  Emacs
> 		  Netscape
> 		  The GIMP
> Customize	>
> 
> 


-------------------------------
SATO Satoru - ss@xxxxxxxxxxx