
簡単に言うと、私はunstable
10 年以上 (火災、炎上、複数のハードウェア アップグレードなどを経て) ツリーを稼働させてきた Debian システムを持っています。しかし、しばらく前に Debian が gnome3 とデスクトップに移行していたときに、gnome-shell
プロセスでいくつかの問題が発生し、そのうちの 1 つが、私の一般ユーザーにとって使用できない構成 (gnome-shell
起動してすぐにクラッシュする) になってしまいました。
完全に空の新しいユーザーを設定してみましたが、そのユーザーではすべて正常に動作しました。したがって、これは間違いなく、メイン ユーザーのどこかのローカル設定に問題があるということです... ただ、どこから調べ始めればよいかわかりません。また、ほとんどの設定ファイルが必要なので、すべての設定ファイルを一律に消去したくありません。 そのため、代わりに、関連するすべての設定ファイルやオプションを外科的に削除しgnome-shell
、起動時にそれらを最初から再構築して、そこから作業しようと考えています。
編集: 命名がちょっと間違っていました。問題はgnome-shell
ではなく にあるようですgnome-session
。
答え1
gnome-session の問題だとどうしてわかるのですか? gnome-session によって起動されたプログラムである可能性もあります。
設定に関しては、gnomeは...カラフルです。設定は以下に保存できます。
- ~/.gnomerc (ファイル)
- ~/.gnome (ディレクトリ)
- ~/.gnome2 (ディレクトリ)
- ~/.local (ディレクトリ)
- そしてもちろん、gconf、つまりgnomeレジストリにもあります。
私の記憶が正しければ、gnome-session は大した機能を果たしません。/desktop/gnome/session の gconf にリストされている必須コンポーネントを起動します (実際に要件を満たすプログラムについては、/desktop/gnome/session/required_components を参照してください)。その後は、むしろ受動的です。
このデータにアクセスするには、グラフィカルユーザーインターフェイスを使用するか、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 では比較的新しいものなので、問題はおそらくそこにはありません。