Unity не работает после обновления до Ubuntu 15.10

Сегодня я обновился до Ubuntu 15.10, во время обновления не произошло никаких ошибок, но после обновления я могу войти в систему, используя свое имя пользователя и пароль, но единство не работает, ни панель запуска, ни панель абсолютно ничего, только фон.

Я пытался начать единство, используя себя compiz --replace unity это дает мне ошибку об отсутствии определения функции в libunity.so и это не удается загрузить.

Пожалуйста, вы можете помочь мне с этим?

[ОБНОВИТЬ]

вывод sudo apt-cache policy libunity9 является

libunity9:
  Installed: 7.1.4+15.10.20151002-0ubuntu1
  Candidate: 7.1.4+15.10.20151002-0ubuntu1
  Version table:
 *** 7.1.4+15.10.20151002-0ubuntu1 0
        500 http://sy.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
        100 /var/lib/dpkg/status

[ОБНОВИТЬ]

После попытки выполнить два ответа сообщение об ошибке изменилось следующим образом

DISPLAY=:0 compiz --replace unity выводит на стандартную ошибку

  compiz (core) - Info: Loading plugin: core
  compiz (core) - Info: Starting plugin: core
  Invalid MIT-MAGIC-COOKIE-1 keycompiz (core) - Fatal: Couldn't open display :0
  compiz (core) - Info: Stopping plugin: core
  compiz (core) - Info: Unloading plugin: core

2 ответа

Решение

Возможно, у вас уже есть ответ, попробуйте новую установку Unity.

sudo apt-get update

sudo apt-get remove unity unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-5.0 unity-common indicator-sound indicator-power indicator-appmenu libindicator7 indicator-application indicator-datetime indicator-messages libnux-2.0-0 nux-tools libunity-misc4 unity-2d-common

sudo apt-get autoremove

sudo apt-get autoclean

sudo apt-get install unity unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-5.0 unity-common indicator-sound indicator-power indicator-appmenu libindicator7 indicator-application indicator-datetime indicator-messages libnux-2.0-0 nux-tools libunity-misc4 unity-2d-common

sudo apt-get upgrade

Это должно восстановить единство.

Источник

Переустановка не работает для меня, так как проблема была из-за определенных пользовательских файлов (~/.)

Чтобы вернуть свой модуль запуска Unity после обновления до Ubuntu 15.10, вы можете просто открыть виртуальный терминал Ctrl+Alt+F1, войдите и затем:

sudo service lightdm stop
cd ~
rm  -rf .gconf .gconfd .compiz .config/compiz .config/dconf
sudo service lightdm restart

Вот и все, это сработало для меня! Моя старая установка, вероятно, испортила пользовательские файлы, поэтому их удаление помогло.

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