GNOME に ~/.profile を再度読み込むようにどのように言いますか?

GNOME に ~/.profile を再度読み込むようにどのように言いますか?

GNOMEは~/.profileログイン時にそれを読みます。何かを変更した場合.profile(例:)、ログアウトして再度ログインする必要なく、LC_MESSAGESgnomeがファイルを再度読み取ることができるようにしたいと思います。.profileBashでは、bashにsourceを指示できます.profile。実行中のGNOMEセッションに対してこれを行うにはどうすればよいですか?

答え1

これは不可能だと思います。関連スクリプトは/etc/gdm/Xsessionです。上部にあります。

# First read /etc/profile and .profile 
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"

次に(他のスクリプトのインポート、Xリソースのロードなど)、デスクトップ環境が起動され、ロードされた.profileの値を継承します。実行中のプロセスの環境を変更できないため(プロセスに変更された環境をインポートする特別な機能がないが一般的な場合ではない)、運が悪いようです。

関連情報