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

Просят установить новые версии? Он не требует удаления этих пакетов.

Я могу сказать вам, если это не обновление версии, что эти пакеты наверняка не конфликтуют.

~$ dpkg --get-selections | grep wine
libkwineffects1abi3     install
wine-gecko1.4          install
wine-gecko1.4:i386     install
wine1.2                install
wine1.3                install
wine1.4                install
wine1.4-amd64          install
wine1.4-common         install
wine1.4-dbg            install
wine1.4-dev            install
wine1.4-i386:i386      install
winetricks             install

~$ dpkg --get-selections | grep -f'test.txt'
debhelper                  install
gettext                    install
gettext-base               install
intltool-debian            install
libgettextpo0              install
libgettextpo0:i386         install
liblocale-gettext-perl     install
po-debconf                 install

После некоторых замечаний в комментариях, похоже, проблема может заключаться в многоагрессивной ошибке разрешения / ложной ситуации, когда он думает, что i386 конфликтует с x64.

1
задан 8 April 2014 в 03:46

11 ответов

Для 12.10 - 13.04

I, а также 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 & amp; 14.04

sudo apt-get install unity-tweak-tool

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

unity-tweak-tool --reset-unity

Примечание. Если это не решит ваши проблемы с Unity, тогда к вам могут обратиться следующие Q & amp; A: [!d9 ] Как сбросить GNOME до значений по умолчанию?

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

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

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

Как сбросить GNOME до значений по умолчанию? Консенсус среди разработчиков Unity что настройки будут изменены с использованием Gsettings вместо dconf напрямую.

Что именно есть dconf?

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

Консенсус среди разработчиков Unity заключается в том, что настройки должны быть изменены с использованием Gsettings вместо dconf напрямую. Gnome предоставляет Gsettings в качестве замены gconf. Gsettings - это api высокого уровня, который управляет настройками, хранящимися в бэкэнд. Unity сохраняет свои настройки в backend dconf, так как он может загружаться намного быстрее, чем gconf.
110
ответ дан 25 May 2018 в 23:57
  • 1
    Не могли бы вы объяснить, почему это лучше, чем unity --reset, который является принятым в настоящее время ответом? – Flimm 24 December 2012 в 16:33
  • 2
    12.10 и выше : единство - не было выполнено в 12.10. В настоящее время предпринимаются усилия по восстановлению его в 13.04. Между тем, это лучший выбор. – Mahesh 1 January 2013 в 23:31
  • 3
    Обновление: Я не смог завершить автоматические тесты вовремя, и поэтому патч, который я сделал, не включен в 13.04. Однако unity-tweak-tool в raring (13.04) поставляется вместе с этим скриптом. unity-tweak-tool --reset-unity должен чисто сбросить единство. – Mahesh 9 April 2013 в 18:58
  • 4
    @Mahesh По-видимому, это требует, чтобы вы были на рабочем столе, а не Ctrl + Alt_Fterminal? Что вы будете делать, если возникнут ошибки сегментации после «Загрузка плагина: единство»? – NoBugs 7 August 2013 в 07:15
  • 5
    unity-tweak-tool --reset-unity работает с 16.04 после перезагрузки. – Joel DeWitt 11 June 2016 в 01:00

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

unity --reset-icons

Или вручную:

gsettings reset com.canonical.Unity.Launcher favorites

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

29
ответ дан 25 May 2018 в 23:57
  • 1
    Почему вы хотите сбросить свои избранные? – NoBugs 7 August 2013 в 06:53

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

Вход в Ubuntu Откройте терминал, нажав Ctrl + Alt + T Вставьте и запустите следующие команды:
gconftool-2 --recursive-unset /apps/compiz-1
unity --reset
Перезагрузите, это должно работать.
20
ответ дан 25 May 2018 в 23:57
  • 1
    Спасибо, человек, ты спас мне жизнь! Все вышеперечисленное не работает для меня ... – linusg 28 May 2016 в 16:11

Для Ubuntu 12.10 (Повторно, снова)

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

dconf reset -f /org/compiz/

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

compiz --replace & disown

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

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

dconf dump /org/compiz/

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

unity --reset-icons

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

14
ответ дан 25 May 2018 в 23:57
  • 1
    Только этот инструмент подходит для моего ноутбука. Спасибо !!!! Менеджер настроек CompizConfig настолько ужасен ... лидирует столько проблем ... Плохой опыт !!! – Kin 29 January 2014 в 22:08

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

7
ответ дан 25 May 2018 в 23:57
  • 1
    Ubuntu Tweak, AFAIK, пока не работает с Ubuntu 11.10. Кроме того, я думаю, что для этого ответа требуется более подробная информация о том, какие конкретные параметры необходимо изменить. – Christopher Kyle Horton 20 October 2011 в 20:38

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

Как установить белый список панели по умолчанию?
7
ответ дан 25 May 2018 в 23:57

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

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

Unity не загружается, нет Launcher, не появляется Dash
4
ответ дан 25 May 2018 в 23:57

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

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

Удаляет пользовательский файл базы данных dconf:
 rm ~/.config/dconf/user
Затем выйдите из системы и снова войдите в систему.

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

4
ответ дан 25 May 2018 в 23:57

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

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

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
0
ответ дан 25 May 2018 в 23:57
  • 1
    Таким образом, вы удалите гораздо больше. Не только конфигурации Compiz / Unity ... – Rostislav Stribrny 2 May 2013 в 15:12

Я столкнулся с этим потоком после того, как мой рабочий стол 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.

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

0
ответ дан 25 May 2018 в 23:57

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

-1
ответ дан 25 May 2018 в 23:57

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

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