Я пытаюсь сузить круг возможных ошибок (чтобы в конечном итоге сообщить о них или отказаться от них, если окажется, что для их устранения достаточно простого сброса настроек)
Я заметил, что у совершенно нового пользователя ошибка не появляется.
поэтому я попытался сбросить конфигурацию моего пользователя 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
Хотя вы не можете легко прочитать этот файл, вы можете переместить или удалить его, затем выйти/войти в систему и посмотреть