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

Я возился с Unity и что-то сломал, как мне «начать все сначала»?

183
задан 8 April 2014 в 02:46

12 ответов

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

Для 12. 04 и старше

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

unity --reset
115
ответ дан 8 April 2014 в 02:46

Я просто попробую rm -rf ~/.compiz-1

-1
ответ дан 8 April 2014 в 02:46

Для 11.10 и более поздних версий

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

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
0
ответ дан 8 April 2014 в 02:46

Для Ubuntu 12.10 (снова исправленная)

Хорошо, вот оно. Вы можете использовать 'dconf reset', как описано ранее, и будет делать то же самое, что и 'unity --reset'.

dconf reset -f /org/compiz/

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

compiz --replace & disown

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

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

dconf dump /org/compiz/

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

unity --reset-icons

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

14
ответ дан 8 April 2014 в 02:46

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

7
ответ дан 8 April 2014 в 02:46

As Kees said, running единство -- сброс сбросит все опции пусковой установки , но не удалит избранное. Чтобы удалить все добавленные в пусковую установку пусковые установки, запустите

unity --reset-icons

или вручную:

gsettings reset com.canonical.Unity.Launcher favorites

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

29
ответ дан 8 April 2014 в 02:46

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

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

4
ответ дан 8 April 2014 в 02:46

Для 12.10 - 13.04 [может быть, старее]

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

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

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

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

4
ответ дан 8 April 2014 в 02:46

В период с 12.10 по 13.04

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

Он размещен на github по адресу https: // github.com/phanimahesh/unity-revamp

Скрипт теперь связан с Unity Tweak Tool . Вы можете установить его, используя

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, то к вам могут относиться следующие вопросы и ответы:


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

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


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

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


Что такое dconf ?

Немного history

  • Ранее настройками конфигурации управлял gconf.
  • Gnome предоставляет Gsettings в качестве замены для gconf.
  • Gsettings - это высокоуровневый API, который управляет настройками, хранящимися в бэкэнде.
  • Unity сохраняет свои настройки в backend dconf, так как он может загружаться намного быстрее, чем gconf.
112
ответ дан 8 April 2014 в 02:46

Я наткнулся на эту ветку после того, как мой рабочий стол Unity 2d внезапно отказался отображать панель запуска и строка заголовка (для всех пользователей) без видимой причины. Автоскрытие отключено. Повторное включение 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.

После тщательного поиска я обнаружил следующее решение (любезно предоставлено JD 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.

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

0
ответ дан 8 April 2014 в 02:46

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

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

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

20
ответ дан 8 April 2014 в 02:46

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

enter image description here

7
ответ дан 8 April 2014 в 02:46

Другие вопросы по тегам:

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