gnome-session/gnome-shellは設定をどこに保存しますか?

gnome-session/gnome-shellは設定をどこに保存しますか?

unstable簡単に言えば、私は10年以上(火災、炎、複数のハードウェアアップグレードを介してのみ)継続的に実行されているDebianシステムを持っています。しかし、しばらく前にDebianがgnome3とデスクトップに切り替えたときにgnome-shellいくつかの問題がありました。そのうちの1つは一般ユーザーが利用できない設定を提供し、gnome-shell起動時に即座にクラッシュしました。

完全に空白の新しいユーザーを設定しようとしましたが、すべてがうまくいきました。したがって、間違いなくデフォルトのユーザーローカル設定に問題があるようです...どこから探すべきかわからず、全体から削除したくありません。ほとんどのプロフィールが必要なので、すべてのプロフィールを登録してください。したがって、関連するすべての設定ファイルおよび/またはオプションを外科的に削除し、起動gnome-shell時に最初から再構築してそこで作業するようにしたいと思います。

編集するA:私の間違い、ちょっとした命名に失敗しました。問題はgnome-shellにあるようですgnome-session

答え1

これがGNOMEセッションの問題かどうかはどうすればわかりますか? gnome-sessionによって開始されたプログラムでもかまいません。

構成において、Gnomeは…カラフルです。設定は次の場所に保存できます。

  • ~/.gnomerc(ファイル)
  • ~/.gnome (ディレクトリ)
  • ~/.gnome2(ディレクトリ)
  • ~/.local(ディレクトリ)
  • もちろん、gnomeレジストリとも呼ばれるgconfがあります。

IIRC gnome-sessionは多くのことをしません。 /desktop/gnome/session 以下の gconf にリストされている前提条件を起動します (実際には、要件を満たすプログラムについては /desktop/gnome/session/required_comComponents を参照)。それ以来、私はより消極的に変わりました。

このデータにアクセスするには、GUIまたはgconftool-2。設定を参照するには、次の手順を実行します。

gconftool-2 -a --all-dirs /desktop/gnome/session
gconftool-2 -a --all-dirs /desktop/gnome/session/required_components

gnome-sessions "config"、サブディレクトリ、およびすべての前提条件のエントリ/apps/gnome-sessionにも興味があるかもしれません。/apps/gnome_settings_daemon/apps

その後、ディレクトリをスキャンする必要があります。私の経験では、最も興味深いオプションは.gnomerc、.gnome、および.localです。しかし、私の考えでは、.localはGnomeで最近登場したので、問題はおそらく存在しません。

関連情報