Как исправить заблокированные настройки Unity?

12

Я не могу отрегулировать какие-либо настройки в Ubuntu 14.04. Все в Unity заблокировано / отключено. Я попытался удалить Unity и переустановить его. Я попытался установить xscreensaver, и это не сработало. ПК зависнет, а затем заблокируется через 5 минут.

Затем я попытался открыть единство из терминала, и при попытке изменить настройки блокировки это обнаружилось ... Я понятия не имею, что это значит, но, может быть, кто-то немного более знающий может понять, что он говорит, и, надеюсь, поможет мне решить проблему?

(unity-control-center:4202): dconf-WARNING **: failed to commit changes to dconf:
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code17: 
Cannot open dconf database: invalid gvdb header
Сильвен Пино
источник
добро пожаловать в askubuntu! Я думаю, что база данных dconf повреждена из-за «Не могу открыть базу данных dconf: неверный заголовок gvdb» .. На основании некоторой информации, которую я нашел здесь: ubuntuhandbook.org/index.php/2014/04/… Я кое-что нашел и нашел файл с именем user в ~. / config / dconf, который выглядит как файл конфигурации dconf.
Старейшина Компьютерщик

Ответы:

20

Кажется, что ваши ~/.config/dconf/user*файлы повреждены. Попробуйте следующую команду, она должна воссоздать новую и позволить вам постоянно сохранять ваши настройки:

mv ~/.config/dconf/ ~/.config/dconf.bak

Обратите внимание, что вы можете потерять некоторые настройки, которые вы могли установить в своей системе, поскольку все они будут сброшены.

Если это не решит вашу проблему, все, что вам нужно сделать, это:

mv ~/.config/dconf.bak ~/.config/dconf/ 
Сильвен Пино
источник