JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 デスクトップ管理者ガイド     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris デスクトップの管理

2.  GConf を使用したユーザー設定の管理

GConf の概要

GConf リポジトリコンポーネント

構成ソース

スキーマ

スキーマ定義ファイル

GConf デーモン

GConf コマンド行ツールの使用

設定値の設定

一般設定

HTTP プロキシ設定

ワークスペースの数

キーボードのアクセシビリティー設定

キーボードショートカット設定

パネルおよびパネルオブジェクト設定の指定

個別のパネルおよびパネルオブジェクトの構造

見た目と使い心地の設定

フォント設定

背景設定

スプラッシュイメージ設定

デフォルト設定値の復元

3.  メニューのカスタマイズ

4.  テーマのインストール

5.  フォントのカスタマイズ

6.  MIME タイプの使用

7.  スクリーンセーバーの管理

8.  セッションの管理

9.  Yelp ヘルプブラウザの概要

10.  Oracle Solaris デスクトップシステムのパフォーマンス向上

11.  Oracle Solaris デスクトップシステムでの機能の無効化

12.  X Window System の操作

A.  隠しディレクトリ

用語集

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

GConf リポジトリコンポーネント

GConf リポジトリは、単純なファイルシステムのように構成され、階層に編成されているキーが含まれます。それぞれのキーは、さらに多くのキーを含むディレクトリであるか、または値を持ちます。

リポジトリは、アプリケーションの種類に基づいて論理グループへと編成され、次のディレクトリが含まれます。

GConf リポジトリ内の各設定は、キーと値のペアで表されます。1 つの GConf 設定キーは、リポジトリ内で 1 つのアプリケーション設定に対応する要素です。たとえば、/apps/gnome-session/options/show_splash_screen 設定キーは、「セッション」設定ツールの「起動時にスプラッシュスクリーンを表示する」に対応します。

設定キーは、通常、次のような単純データ型を持ちます。

リポジトリ内の設定キーの形式は、リポジトリの読み取りに使用される Extensible Markup Language (XML) バックエンドモジュールに依存します。次は、XML バックエンドモジュールがリポジトリの読み取りに使用されるときの /desktop/gnome/interface/font_name 設定キーの例です。

<entry name="font_name" mtime="1038323555" muser="user123" type="string">
        <stringvalue>Sans 10</stringvalue>
</entry>

注 - このガイドで設定キーを参照するときは、キーへのパスがキーの名前に追加されます。たとえば、/desktop/gnome/interface サブディレクトリの font_name 設定キーは、/desktop/gnome/interface/font_name のように参照されます。


構成ソース

GConf リポジトリには、構成ソースと呼ばれる一連の保管場所が含まれます。構成ソースは、/etc/gconf/2 ディレクトリにある GConf パスファイルに記載されています。

パスファイルは、次の情報を構成ソースごとに指定します。

GConf パスファイルには、include 命令も含まれます。デフォルトで、GConf パスファイルの内容は次のとおりです。

xml:readonly:/etc/gconf/gconf.xml.mandatory
include /etc/gconf/2/local-mandatory.path
include "$(HOME)/.gconf.path"
include /etc/gconf/2/local-defaults.path
xml:readwrite:$(HOME)/.gconf
xml:readonly:/etc/gconf/gconf.xml.defaults

GConf は、設定値を検索するときに、パスファイルで指定された順序で構成ソースを読み取ります。次の表では、パスファイル内の構成ソースについて説明します。

構成ソース
説明
必須
構成ソースに対するアクセス権は、読み取り専用に設定されています。ユーザーは、このソースの値を上書きできません。そのため、ソース内の設定は必須です。
ユーザー
構成ソースは、ユーザーのホームディレクトリ内の .gconf ディレクトリに格納されます。ユーザーが設定を行うと、新規設定情報がこの場所に追加されます。

構成エディタアプリケーションを使用してユーザー構成ソースを変更できます。

デフォルト
構成ソースには、デフォルト設定が含まれます。

GConf は、設定を次の優先順位で適用します。

  1. 必須設定

  2. ユーザーが指定した設定

  3. デフォルト設定

GConf パスファイルの include 命令によって、その他の構成ソースを指定できます。

含められる構成ソース
説明
/etc/gconf/2/local-mandatory.path
この構成ソースを使用して、特定システムの必須設定の値を格納します。
$(HOME)/.gconf.path
ホームディレクトリ内の.gconf.path ファイルで、構成ソースの場所を指定します。
/etc/gconf/2/local-defaults.path
この構成ソースを使用して、特定システムのデフォルト設定の値を格納します。

スキーマ

GConf スキーマは、GConf スキーマキーと GConf スキーマオブジェクトの総称です。スキーマキー、スキーマオブジェクト、およびそれらと設定キーとの関係は、次のように定義されます。

スキーマキーは設定キーと関連付けることができます。たとえば、/desktop/gnome/interface/font_name キーには次のスキーマキーが含まれます。

<entry name="font_name" mtime="1034873859" 
schema="/schemas/desktop/gnome/interface/font_name"/>

スキーマキーを設定キーと関連付けると、設定ではスキーマキーのスキーマオブジェクトで指定された推奨値が使用されます。推奨値は、スキーマオブジェクトの <default> 要素に含まれます。デフォルトで、デフォルト構成ソース内のすべての設定キーは、スキーマキーと関連付けられています。通常、スキーマはデフォルト構成ソースに格納されます。

スキーマ定義ファイル

スキーマはスキーマ定義ファイルから生成されます。スキーマ定義ファイルは、特定アプリケーションに関するすべてのキーの特性を定義し、新規構成ソースを作成するために使用されます。スキーマ定義ファイルは、.schemas 拡張子を持ち、 /etc/gconf/schemas ディレクトリ内に含まれています。

一部のスキーマ定義ファイルは、Oracle Solaris デスクトップのユーザーインタフェースの部分と密に対応しています。たとえば、system_http_proxy.schemas ファイルは、「インターネット」設定ツールでの設定に対応するキーを記述します。

その他のスキーマ定義ファイルは、Oracle Solaris デスクトップのユーザーインタフェースによって公開されていないキーを記述します。たとえば、panel-global.schemas ファイルは、/apps/panel/global/tooltips_enabled キーを記述します。ツールチップがデスクトップパネルに表示されるかどうかを制御するこのキーは、どのデスクトップ設定ツールの設定としても公開されていません。そのようなキーは、gconftool-2 コマンドを使用して変更できる場合があります。詳細は、「GConf コマンド行ツールの使用」を参照してください。

Oracle Solaris デスクトップのユーザーインタフェースのいくつかの部分には、複数のスキーマ定義ファイルからの GConf キーを表す設定が含まれます。たとえば、「キーボードショートカット」設定ツールには、panel-global-config.schemas および metacity.schemas ファイルからのキーを表す設定が含まれます。