
Я экспериментировал с некоторыми настройками, и теперь мне нужно сбросить 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-editor
Natty! После 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