Як повернути GNOME до значень за замовчуванням?


109

Я бавився з деякими налаштуваннями, і тепер мені потрібно скинути GNOME до значень за замовчуванням - як це зробити?

Відповіді:


128

Щоб відновити конфігурацію, пов’язану з Unity, подивіться тут .

Для Ubuntu 17.10 і новіших версій ви можете скинути всі налаштування за допомогою dconf .

Ця команда видалить ваші файли конфігурації. Після запуску вже не повертається!

Ще зі мною?

GNOME2

Виконайте наступне в терміналі або Alt+ F2:

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

Для цього потрібно видалити всі параметри конфігурації GNOME2. Вийдіть із системи та увійдіть назад. Ви повернетесь до робочого столу.

Ви можете створити резервну копію, перш ніж грати зі своїми налаштуваннями:

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

GNOME3

Якщо ваш конфігурація не варто економити, виконайте наступне:

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/

10
більш стисло та точно використовувати для циклу резервного копіювання цикл for, наприклад, for f in .gnome .gnome2 .gconf .gconfd .metacity; do mv $f ${f}.bak; doneабоmkdir -p ~/.backup-gnome-config/ && for f in .gnome .gnome2 .gconf .gconfd .metacity; do mv $f ~/.backup-gnome-config/; done
варильні панелі

Скоротіть цей останній mkdir ./.old-gnome-config/ && mv ./.gnome* .gconf* ./.metacity ./.cache ./.dbus ./.dmrc ./.mission-control ./.thumbnails ~/.config/dconf/* ./.old-gnome-config/
шматок

21

Для 17.10+

Немає чудового рішення, але це може зробити цю роботу чи більшість її.

dconf reset -f /org/gnome/

Потім увійдіть / увійдіть

Шлях цієї команди можна скоротити, якщо потрібно більш широке скидання, тобто до просто / org / або навіть /, але я б спершу перейшов вище.

Найгірший випадок також може просто перейти до цього терміналу, я думаю, що це трохи зайве, оскільки він поверне всі dconf (gsettings) до стандартних

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

20

Для мене цих каталогів було недостатньо - мені довелося також видаляти ~/.config/dconf/user.

Це допомогло мені у цих двох випадках:

  • Конфігурація gnome-панелі зламана (намагався вказати місце розташування "зліва" для однієї панелі gnome, воно негайно вийшло з ладу і не вдалося запустити згодом)
  • Тема GTK та піктограми GTK зламані (все-таки вибір через, наприклад gnome-tweak-tool, він залишився у потворному сірому вигляді Windows-стилю, а піктограми були стандартним гномом - у мене немає поняття, як це було спровоковано, воно з’явилось раптово після входу)

Це відповідає режиму зворотного зв'язку Gnome 3, який я використовую в 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, але я не знайшов інформації щодо графічних інтерфейсів.


1
Так, у мене була така ж проблема, і мені потрібно було видалити ~ / .config / dconf aswell
wim

+1 для інформації, але було б навіть краще, якщо ви перепишете, щоб включити свої зміни
djeikyb

Це допомогло з відсутньою опцією меню "Блокування екрана" (яка, мабуть, зводиться до ще однієї пошкодженої конфігурації dconf)
prusswan

1
Врятувало мені життя! Останні дві години не вдалося завантажити мій робочий стіл Ubuntu, але видалення ~ / .config / dconf / користувач зробив свою
справу

Це дивно, мені доведеться видаляти цей файл після кожного перезавантаження, щоб уникнути циклу входу.
Ондра Жижка

11

Якщо ви хочете скинути налаштування GNOME до типових, як ніби ви ніколи не входили, спробуйте

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


3

Ви можете використовувати mvкоманду.

Синтаксис:

mv source1 source2 source3 ... sourceN destination

І у вашому випадку:

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

Останній - це каталог, і це адресат.


Пояснення: Це переміщує стару конфігурацію до резервного місця призначення ./.old-gnome-config/ її потрібно запустити в домашньому каталозі. Після цього ubuntu відновлює конфігурацію за замовчуванням.
mondjunge

@mondjunge ви відредагували мій коментар. Я зроблю це відповідно.
Макадамо

2

Скидання розширень 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

тепер мої розширення не завантажуються. якісь виправлення для цього? Я знову встановив його з сайту, але або всі не працюють, або просто деякі роботи
Tosho

@Tosho кілька речей: 1. Ви перевірили, чи встановлені вами розширення сумісні з вашою версією Gnome Shell? 2. Ви перезапустили Gnome Shell або вийшли з системи + увійшли знову?
RolandiXor

Я знову встановив Ubuntu Gnome 17.04, використовуючи свій старий / домашній розділ. Тепер після чищення, перевстановлення та видалення, здається, більшість з них спрацює нормально. Лише декілька розширень отримали ПОМИЛКУ після оновлення з extensions.gnome.org або вони випадково виходять з ладу і перезапуск нічого не виправляє. Я покину його так, як зараз. Спасибі
Тошо

0

Я робив :

cd $HOME
cd .config
rm -R *
sudo reboot

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


Допоможіть мені .. Дякую @PJ Marquet
amitabha2715

1
Це скидає ВСЕ, що використовує ~ / .config для зберігання даних конфігурації. Не рекомендовано.
RolandiXor

-1

Перевстановлення gnome-tweak-toolвирішило цю проблему, і після перезавантаження GNOME 3 з’явиться знову. Насправді він gnome-tweak-toolбув встановлений, але система виявляє його як видалений.


5
Ви хочете сказати, що перевстановлення gnome-tweak-toolнасправді скидає налаштування GNOME до стандартних? Або просто, що це може виправити деякі проблеми, які можуть мотивувати когось бажати їх скинути?
Елія Каган

Проблема - скидання налаштувань Gnome. Перевстановлення "gnome-tweak-tool" не скидає налаштування Gnome.
Пасі Суомінен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.