[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:74105] Re: LASER5での.Xdefaults


さくです。

ブックレビューの対象にもなっている「Linux日本語環境」の付録Bに詳しく説明さ
れています、と紹介しておいた上で、かなりおおざっぱに。

At Fri, 29 Sep 2000 17:32:29 +0900,
H Mizutani <h-miz _at_ kctv.ne.jp> wrote:

> .Xdefault と .Xresources の使い分けをどなたか教えてください。

・~/.Xdefaults
歴史的理由で、一切xrdbを使用しない状態だと、各Xクライアントは起動されるた
びに~/.Xdefaultsを参照します。参照されるのは必ずこの名前のリソース定義ファ
イルです。

Xを使用している最中に~/.Xdefaultsを変更した場合、同じXのセッション中に何か
Xクライアントを起動すると、この変更を反映した状態で起動します。

一度でもxrdbで何らかのリソースファイルを読んでしまうと、以降はXクライアン
トは~/.Xdefaultsを参照しなくなります。つまり、~/.Xdefaultsへの変更は無視さ
れます。同一Xセッション中でリソースの変更をXクライアントに反映させるために
は、修正後の~/.Xdefaultsを明示的にxrdbで読み直す必要が生じます。

・~/.Xresources
とくに決められた名前ではなく、Xを使用するときにxrdbに読ませるリソース定義
ファイルの名前として慣例的に使用されているだけです。

システムのX起動設定でxrdbが実行される環境では~/.Xdefaultsを用意しても意味
がないので、~/.Xresourcesを使用するのがよいのかな。

xrdbはcppを通した結果を読むので、#includeを使うのも手です。

-- 
OZAWA -Crouton- Sakuro
E-Mail: mailto:crouton _at_ weatherlight.org
   Web: http://www.weatherlight.org/~crouton/
   PGP: C98F 74E0 AEEB 4578 1DFC  F650 3BE0 9627 11FC C9F5

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: