노틸러스 설정을 재설정하는 데 Gsettings가 충분하지 않은 이유는 무엇입니까?

노틸러스 설정을 재설정하는 데 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가 있습니다). 따라서 여기에는 노틸러스에 대한 질문이 꽤 많습니다... 하지만 불행하게도 이것들은 이제 오래된 것 같습니다

답변1

이것이 버그라고 믿지 마십시오. gsettings는 해당 옵션을 활성화/비활성화해야 하며 변경 사항이 즉시 표시됩니다.

set 명령을 사용하여 한 번 전환하고 true로 설정한 다음 다시 false로 설정할 수 있습니다.

사용자 gsettings는 ~./config/dconf/user 1개 파일에 저장됩니다.

해당 파일을 쉽게 읽을 수는 없지만 이동하거나 삭제한 다음 로그아웃/로그인하여 볼 ​​수 있습니다.

관련 정보