web-dev-qa-db-ja.com

どのアプレットがgnome-panelにロードされますか?

どのアプレットがgnome-panelにロードされているかを一覧表示するにはどうすればよいですか?

どのgnome-panelがありますか?私はUbuntuの「gnome-panel」パッケージを使用していますが、それが何を意味するのか完全にはわかりません(バージョン3.4.1; lddはgtk3に依存することを示しています)。

これまでのところ、gconf-editor/apps/panel3-appletsの下にいくつかのエントリを表示していることがわかりました。 object_0_3。これらは実行中のアプレットとその構成に関係しているようですが、a)エントリが5つしかない(十分ではない)、b)それらのエントリがどのファイル/パッケージからのものであるかがわかりません。

gsettings list-recursivelyで、興味深いエントリを見つけました。

org.gnome.gnome-panel.layout object-id-list ['menu-bar', 'clock', 'notification-area', 'user-menu', 'object-0-0', 'object-0-1', 'object-0-2', 'object-0-3', 'object-0-4', 'object-0-5']

gconf-editorなどで見つけたオブジェクトが一覧表示されます。しかし、ここでは、構成エントリなどは表示されません。

自分で追加したアプレットから、アプレットチューザーは/usr/share/gnome-panel/4.0/applets/にあるファイルに基づいているようだと言えます。このファイルには、共有ライブラリにパネルでロードするように指示する行が含まれています(おそらく)。 – ただし、追加した後、gnome-panelは、次にロードするアプレットをどこに格納しますか??

2
Robert Siemer

これはに保存されます

    $ HOME/.config/dconf/user
    dconfダンプ/
    dconf-editor

注:私はこれを実行して理解しました

    $ HOME -mmin'-20 '-exec ls -ld {} \;を検索します。 >/tmp/before
1
Acorn