Почему 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.

Пользовательские настройки хранятся в 1 файле - ~./config/dconf/user

Хотя вы не можете легко прочитать этот файл, вы можете переместить или удалить его, затем выйти/войти в систему и посмотреть

Связанный контент