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

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

Для сброса конфигурации, связанной с 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/

За 17.10+

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

dconf reset -f /org/gnome/

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

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

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

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

Для меня этих каталогов было недостаточно - мне пришлось удалить ~/.config/dconf/user также.

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

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

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

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

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

Если вы хотите сбросить настройки GNOME по умолчанию, как если бы вы никогда не входили в систему, попробуйте

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

Сброс Расширений 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

Выйдите из системы, переключитесь на командную строку (Alt + Ctrl + F4), войдите в систему, выполните:

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

Переключитесь на X (Alt + Ctrl + F2, F7 в более старых версиях).

Точно так, как они это описали здесь.

Вы можете использовать mv команда.

Синтаксис таков:

mv source1 source2 source3 ... sourceN destination

В вашем случае:

cd ~mkdir .old-gnome-configmv .gnome .gnome2 .gconf .gconfd .metacity .cache \.dbus .dmrc .mission-control .thumbnails .config/dconf/user \.compiz* .old-gnome-config/

Последний - это каталог, и он является местом назначения.

Я сделал :

cd $HOMEcd .configrm -R *sudo reboot

И я нашел свой рабочий стол таким же, как в первый день, когда я создал свою учетную запись пользователя, но все мои параметры программного обеспечения те же (firefox, thunderbird, filezilla ...)

Переустановка gnome-tweak-tool устранена эта проблема, и после перезагрузки GNOME 3 снова появляется. На самом деле gnome-tweak-tool был установлен, но система определяет его как деинсталлированный.