Как сбросить конфигурацию Unity?

Я возился с Unity и что-то сломал, как я начинаю?

181 голос | спросил Jorge Castro 15 WedEurope/Moscow2010-12-15T20:51:46+03:00Europe/Moscow12bEurope/MoscowWed, 15 Dec 2010 20:51:46 +0300 2010, 20:51:46

12 ответов


114

Следующая команда не работает в новых дистрибутивах (поскольку ответ ERROR: the reset option is now deprecated).

Для 12.04 и старше

Самый простой способ - нажать «открыть терминал» или нажать Alt - F2 и запустить команду:

unity --reset
ответил Kees Cook 15 WedEurope/Moscow2010-12-15T21:00:27+03:00Europe/Moscow12bEurope/MoscowWed, 15 Dec 2010 21:00:27 +0300 2010, 21:00:27
110

За 12.10 - 13.04

I, вместе с jokerdino и amithkk создали скрипт python, который полностью сбрасывает Unity для Quantal и выше.

Он размещен на github в https://github.com/phanimahesh/unity- реорганизовать забастовка>

Сценарий теперь связан с Инструментом Unity Tweak . Вы можете установить его с помощью

sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update
sudo apt-get install unity-tweak-tool

Для 13.10 & 14,04

sudo apt-get install unity-tweak-tool

Чтобы сбросить Unity, сделайте

unity-tweak-tool --reset-unity

Примечание. Если это не решит ваши проблемы с Unity, то к вам могут обратиться следующие Q & A:


Что происходит за кулисами?

Simple. Мы преследуем каждую индивидуальную настройку, которую использует Unity, и устанавливаем их значения по умолчанию, а затем перезаряжаем единицу для применения изменений. Ах, да, мы также убиваем Unity и compiz, прежде чем мы начнем, так как, как известно, становится сложно, если мы изменим настройки под носом Compiz.


Почему это лучше по сравнению с использованием dconf-editor или dconf reset?

  • Дидье Рош (didrocks), автор единственной оболочки python, говорит, что dconf reset не работает во всех случаях.
  • Консенсус между разработчиками Unity заключается в том, что настройки должны быть изменены с использованием Gsettings вместо dconf напрямую.


Что такое dconf?

Немного истории

  • Настройки конфигурации ранее управлялись gconf.
  • Gnome предоставляет Gsettings в качестве замены gconf.
  • Gsettings - это api высокого уровня, который управляет настройками, хранящимися в бэкэнд.
  • Unity сохраняет свои настройки в backend dconf, так как он может быть загружен намного быстрее, чем gconf.
ответил Mahesh 17 +04002012-10-17T14:18:57+04:00312012bEurope/MoscowWed, 17 Oct 2012 14:18:57 +0400 2012, 14:18:57
29

Как сказал Kees , работает unity --reset сбросит все параметры запуска , но не удалит ваши избранные избранные. Чтобы удалить все пусковые установки, добавленные в пусковую установку, запустите

unity --reset-icons

Или вручную:

gsettings reset com.canonical.Unity.Launcher favorites

Я бы рекомендовал запустить команду gsettings до unity --reset, так что вам не нужно будет перезапускать единицу для сброса ключа gsettings, чтобы вступить в силу.

ответил Alex Launi 8 MarpmTue, 08 Mar 2011 23:51:52 +03002011-03-08T23:51:52+03:0011 2011, 23:51:52
20

Попробуйте сделать это:

  1. Вход в Ubuntu
  2. Откройте терминал, нажав Ctrl + Alt + T
  3. Вставьте и запустите следующие команды:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Перезагрузите, это должно работать.

ответил eNry 27 +04002011-10-27T02:19:09+04:00312011bEurope/MoscowThu, 27 Oct 2011 02:19:09 +0400 2011, 02:19:09
14

Для Ubuntu 12.10 (снова изменено)

ОК, вот оно. Вы можете использовать «dconf reset», как описано выше, и будете делать именно то, что «единство - восстановление» использовалось.

dconf reset -f /org/compiz/

Затем перезапустите:

compiz --replace & disown

По-видимому, было бы лучше прекратить компиляцию перед использованием «сброса dconf». На что я сейчас работаю.

Вы также можете посмотреть настройки, которые у вас есть:

dconf dump /org/compiz/

Чтобы сбросить значки единиц измерения, вы все равно можете использовать

unity --reset-icons

Эта информация поступает из разных источников после многого поиска.

ответил fabricator4 9 +04002012-10-09T01:06:35+04:00312012bEurope/MoscowTue, 09 Oct 2012 01:06:35 +0400 2012, 01:06:35
7

Установите настройку ubuntu. Красота ubuntu tweak заключается в том, что вы можете сохранить настройки рабочего стола и приложения и восстановить после того, как вы что-то испортили. Он также имеет функцию возврата к исходным настройкам.

введите описание изображения здесь>> </p></body></html>

ответил dago 16 J0000006Europe/Moscow 2011, 23:59:56
7

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

ответил Jorge Castro 7 12011vEurope/Moscow11bEurope/MoscowMon, 07 Nov 2011 00:25:08 +0400 2011, 00:25:08
4

Иногда люди случайно отключают плагин Unity или установку неподдерживаемой опции в CCSM могут привести к его разрыву.

Вы можете включить его, следуя этим указаниям:

ответил Jorge Castro 10 42011vEurope/Moscow11bEurope/MoscowThu, 10 Nov 2011 09:38:35 +0400 2011, 09:38:35
4

За 12.10 - 13.04 [может быть старше]

Я использую это обходное решение для сброса конфигурации единства. Но с Unity он сбрасывает все конфигурации, такие как пользовательские обои, темы, темы иконок и т. Д.

  1. Удалить файл базы данных dconf, специфичный для пользователя:

     rm ~/.config/dconf/user
    
  2. Затем выйдите из системы и снова войдите в систему.

ВАЖНО! Убедитесь, что вы BACKUP этот файл, потому что вы потеряли настройки ВСЕ Unity и переключитесь на значение по умолчанию!

ответил Anwar 3 +04002012-10-03T20:35:55+04:00312012bEurope/MoscowWed, 03 Oct 2012 20:35:55 +0400 2012, 20:35:55
0

Для 11.10 и более поздних

Из http://wiki.ubuntuusers.de/Unity/FAQ

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
ответил Ronramon 30 32011vEurope/Moscow11bEurope/MoscowWed, 30 Nov 2011 07:34:43 +0400 2011, 07:34:43
0

Я столкнулся с этим потоком после того, как мой рабочий стол Unity 2d внезапно отказался отображать стартовую панель и заголовок (для всех пользователей), без видимых причин. Autohide отключен. Повторное включение Unity в CCSM как запрошенное в других потоках было частью решения, но ни одна из других мер, предложенных в этом и нескольких других связанных потоках, включая, но не ограничиваясь:

Reinstalling unity

Reinstalling ubuntu desktop

Removing all relevant (e.g. compiz, gconf, etc.) configuration information

помог мне полностью решить эти симптомы.

unity --reset

не будет работать для меня. После доставки различных сообщений об ошибках и информации он всегда зависает:

Setting Update "run_key"

, как показано в журнал, опубликованный в потоке под названием «Единство исчезло " для единства, без аргументов.

Я заметил, что сообщение об ошибке доставлено:

/usr/lib/nux/unity_support_test -p

был похож на некоторые из ошибок, сообщаемых единством --reset:

при загрузке разделяемых библиотек: libGL.so.1:

cannot open shared object file: No such file or directory.

После обширного поиска я нашел следующее решение (любезно предоставлено J.D. Bartlett):

Get the path of libGL.so.1 by using the command locate libGL.so.1.

Add a link to the library in /usr/lib/ as shown in the following example:

sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib

Restart the computer.

Это не только позволило запустить single_support_test-p и unity --reset, но и разрешить запуск Unity 2d. Как и автор вышеупомянутого поста, я понятия не имею, что вызвало мои проблемы. Я также по-прежнему не уверен, является ли ссылка полным решением, или я должен полностью переустановить графические библиотеки, но с момента создания ссылки все отлично работает в течение нескольких недель.

ответил R B 11 WedEurope/Moscow2013-12-11T23:32:03+04:00Europe/Moscow12bEurope/MoscowWed, 11 Dec 2013 23:32:03 +0400 2013, 23:32:03
-1

Я бы попробовал rm -rf ~/.compiz-1

ответил Muhammad Hewedy 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 28 Sep 2013 14:31:33 +0400 2013, 14:31:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132