Как сбросить настройки GNOME до значений по умолчанию?

Как сбросить настройки GNOME до значений по умолчанию?

Я экспериментировал с некоторыми настройками, и теперь мне нужно сбросить GNOME до настроек по умолчанию. Как это сделать?

решение1

Для сброса конфигурации, связанной с Unity,посмотрите здесь.

Для Ubuntu 17.10 и выше,вы можете сбросить все настройки с помощью dconf.

Эта команда удалит ваши файлы конфигурации. После ее запуска пути назад уже не будет!

Все еще со мной?

ГНОМ 2

Запустите следующую команду на терминале или с помощью Alt+ F2:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity

Это удалит все настройки конфигурации GNOME 2. Выйдите из системы и войдите снова. Вы вернетесь к стандартному рабочему столу.

Вы можете сделать резервную копию, прежде чем в будущем менять настройки:

mkdir ./.old-gnome-config && mv ./.gnome* ./.old-gnome-config && mv .gconf* ./.old-gnome-config && mv ./.metacity ./.old-gnome-config

ГНОМ 3

Если ваша конфигурация не заслуживает сохранения, выполните следующее:

rm -rf .gnome .gnome2 .gconf .gconfd .metacity .cache .dbus .dmrc .mission-control .thumbnails ~/.config/dconf/user ~.compiz*

Для резервного копирования и сброса GNOME3:

mkdir ./.old-gnome-config/ && mv ./.gnome* ./.old-gnome-config/ && mv .gconf* ./.old-gnome-config/ && mv ./.metacity ./.old-gnome-config/ && mv ./.cache ./.old-gnome-config/ && mv ./.dbus ./.old-gnome-config/ && mv ./.dmrc ./.old-gnome-config/ && mv ./.mission-control ./.old-gnome-config/ && mv ./.thumbnails ./.old-gnome-config/   && mv ~/.config/dconf/* ./.old-gnome-config/

решение2

Для 17.10+

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

dconf reset -f /org/gnome/

Затем выйдите/войдите

Путь этой команды можно сократить, если требуется более обширный сброс, например, просто до /org/ или даже /, но я бы сначала пошел по указанному выше пути.

В худшем случае можно просто сделать это в терминале, но я думаю, что это немного излишне, так как это вернет все настройки dconf (gsettings) к значениям по умолчанию.

mv .config/dconf/user .config/dconf/user.bak && sudo reboot

решение3

Мне этих каталогов оказалось недостаточно — пришлось удалить ~/.config/dconf/userи их.

Это помогло мне в двух случаях:

  • Конфигурация gnome-panel сломана (при попытке указать расположение «left» для одной панели gnome она сразу же вылетала и после этого не могла быть запущена)
  • Тема GTK и значки GTK были сломаны (тем не менее, выбор через eg gnome-tweak-toolоставался в уродливом сером стиле Windows, а значки были стандартными для GNOME - я понятия не имею, чем это было вызвано, это появилось внезапно после входа в систему)

Это соответствует режиму Gnome 3 Fallback Mode, который я использую на Linux Mint 12 Lisa (на основе Oneiric). Но проблема с GTK сохранялась и во всех других режимах входа (MATE, Gnome 3 Standard)!

Я не уверен, какому механизму ~/.config/dconf/userсоответствует файл, так как я обнаружил, что в Linux Mint _mateconf-editor_устанавливается по умолчанию, но снабжен названием и значком от gconf-editorNatty! После gconf-editorдополнительной установки этот называется так же, но имеет другой (новый) значок. Но не полагайтесь на эти истории значков, потому что это будет зависеть от темы значков, которая для меня Mint-X-Dark.

Теория гласит, что dconfэто преемник gconf, но я не нашел никакой информации о графических интерфейсах.

решение4

Сброс расширений Gnome

Если вам необходимо удалить расширения Gnome (я столкнулся с этой проблемой, когда пробовал Ubuntu 17.10 на обновленной системе), выполните:

rm -rf ~/.local/share/gnome-shell/extensions

Имейте в виду, что это приведет к удалению всех ваших расширений.

Чтобы удалить отдельное расширение, вы можете перейти к ~/.local/share/gnome-shell/extensionsпапке расширения и найти ее, а затем удалить.

Если вы хотите сделать резервную копию

Для резервного копирования выполните:

cp ~/.local/share/gnome-shell/extensions ~/.local/share/gnome-shell/extensions-bkup

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