web-dev-qa-db-ja.com

ノーチラス設定をリセットするのにGsettingsでは不十分なのはなぜですか?

私はバグを絞り込もうとしています(最終的にそれを報告するか、単純な設定をリセットするだけでそれを取り除くのに十分であることが判明した場合はあきらめます)

新しいユーザーではバグがポップアップしないことに気づきました

ユーザーのノーチラスの設定をリセットしてみました

.config/nautilusの名前を変更しました.nautilus2(奇妙な名前...なぜ2ですか?)に名前を変更しました。

gsettings reset-recursively org.gnome.nautilus

不思議なことに、それはうまくいきませんでした:

例として(それ以外の場合、これはまったく興味がありません)、以前は自分の家をデスクトップフォルダとして使用するように設定しましたが、今ではキーが正しくリセットされています

$gsettings get org.gnome.nautilus.preferences desktop-is-home-dir 
false

デスクトップにホームフォルダーの内容が表示されます(つまり、dconf設定が順守されていません)。

Gtk3への移行に伴い、多くの変更があったことを知っています(gconfを使用する前は...しかし、現在はdconfとgsettingsがあります)。したがって、nautilusについてはかなり多くの質問があります...これらは残念ながら現在は古くなっているようです

3
berdario

これがバグであるとは思わないでください。gsettingsはそのオプションを有効/無効にするはずです&すぐに変更が表示されます

Setコマンドを使用して一度切り替え、trueに設定してからfalseに戻すこともできます。

ユーザーgsettingsは1つのファイルに保存されます-〜。/ config/dconf/user

そのファイルは簡単には読み取れませんが、移動または削除してから、ログアウト/ログインして確認することができます

1
doug