Java Desktop System Release 3 システム管理

パネルおよびパネルオブジェクトの環境を個別に設定

パネルやパネル内のオブジェクトの設定を行うには、次の手順を実行します。

  1. テストユーザーアカウントでセッションにログインします。

  2. 必要に応じてパネルを設定します。

  3. --dump オプションを指定して gconftool-2 コマンドラインツールを使用し、使用しているパネル設定の XML 記述を含むファイルを生成します。--dump オプションは、ユーザーが指定した GConf リポジトリディレクトリ内にあるすべての設定キーを含む一覧を生成します。

    たとえば、次のコマンドはデフォルトパネル設定の XML 記述を my-panel-setup.entries というファイルに作成します。

    # gconftool-2 --dump /apps/panel/profiles/default > my-panel-setup.entries

  4. my-panel-setup.entries ファイルをテキストエディタで開き、必要に応じて修正します。

    たとえば、デスクトップエントリファイルの場所を変更します。次に、--dump オプションで生成されたファイルの抜粋を示します。

    <entry>
          <key>objects/object_16/launcher_location</key>
          <schema_key>/schemas/apps/panel/objects/launcher_location</schema_key>
          <value>
            <string>hadjaha-00adce02f7.desktop</string>
          </value>
        </entry>

    上のサンプルで、hadjaha-00adce02f7.desktop への参照を、広く使用可能な別のデスクトップエントリファイルに変更することも考えられます。

    --dump オプションでパネル設定を生成すると、パネルオブジェクトの位置は絶対的な位置になります。パネルオブジェクトの位置を絶対的な位置から相対的な位置に変更したい場合もあります。パネルの一番左端のオブジェクトの position 値は 0 です。その次のオブジェクトの position 値は 1 という具合になっています。オブジェクトをパネルの右側と相対する位置に置くには、right_stick キーを true に設定します。

  5. --load オプションを指定して gconftool-2 コマンドラインツールを使用し、デフォルトの構成ソースの値を my-panel-setup.entries ファイル内の値に設定します。たとえば、次のコマンドは、デフォルトの構成ソースのキー値を my-panel-setup.entries 内の対応するキーの値に設定します。

    # gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --load my-panel-setup.entries

  6. テストユーザーアカウントからログアウトします。