Объектив Unity Applications пуст

10

Я использую Unity на Ubuntu 12.04. В течение некоторого времени объектив Приложения полностью опустошается, когда я его открываю. Если я ищу какие-либо приложения с объектива Home или Applications, результаты не отображаются. Я пытался убить и запустить линзу Приложения, как предложено на Launchpad , но это не сработало. Как я могу заставить линзу приложений работать снова?

Аарон Хилл
источник
2
Скриншот может быть полезным. Также попробуйте unity --resetи перезагрузите компьютер.
Atenz
Спасибо! Использование unity --resetсработало. Пожалуйста, отправьте это как ответ, чтобы я мог принять это.
Аарон Хилл
осторожно с этим единством - сбросить. Это убило мою пусковую установку, панель и оконные рамки.
товарищем
возможный дубликат поиска тире не дает результата
JoKeR

Ответы:

10

В терминале попробуй

unity --reset

и перезагрузите компьютер, чтобы увидеть изменения.

Что касается упомянутой ошибки , она влияла на unity-lens-applications-5.8.0-0ubuntu1 (precise)пакет, и текущая версия стоит на unity-lens-applications (5.12.0-0ubuntu1).

В нем также говорится, что, fix is releasedпожалуйста, обновите вашу систему, если она уже обновлена, чем игнорируйте это.

atenz
источник
5

Я знаю, что это было исправлено для OP, но у меня была та же проблема, и она не была решена с предложениями выше. В конце концов я исправил:

rm -r ~/.cache/unity && unity --replace &

Мой центр программного обеспечения также был сломан, и это было исправлено:

rm -r ~/.cache/software-center

Из других постов я думаю, что оба могут быть связаны, поэтому публикуют оба решения здесь для будущих поисковиков.

ivanmacx
источник
3

Вы также можете использовать команду

 unity --replace

и вам не нужно перезагружаться (более удобно). Эта команда перезапускает Unity и Compiz и очищает весь графический интерфейс, как если бы она была перезапущена.

Vosaxalo
источник
0

Я не уверен, но я думаю, что по крайней мере одно из предыдущих исправлений изменяет настройки единства, устанавливая их по умолчанию. Это может быть необходимо, но иногда просто перезапуск единства работал для меня. С другого сайта askubuntu я обнаружил, что ввод следующего в терминале перезапустит целое и восстановит мои линзы:

unity &> /dev/null & disown
Марк Д
источник