為什麼 Gsettings 不足以重置我的 nautilus 設定?

為什麼 Gsettings 不足以重置我的 nautilus 設定?

我正在嘗試縮小錯誤範圍(最終報告它或放棄,如果事實證明重置一個簡單的設置足以消除它)

我注意到對於全新用戶,該錯誤不會彈出

所以我嘗試重置用戶 nautilus 的配置

我重命名為 .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 的問題...但是不幸的是,這些現在似乎已經過時了

答案1

不要相信這是一個錯誤,gsettings 應該啟用/停用該選項,您會立即看到更改

您可以嘗試使用 set 命令將其切換一次,設為 true,然後將其設定回 false。

使用者 gsettings 儲存在 1 個檔案中 - ~./config/dconf/user

雖然您無法輕鬆讀取該文件,但您可以移動或刪除它,然後登出/登入並查看

相關內容