[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