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
Вот и все, это сработало для меня! Моя старая установка, вероятно, испортила пользовательские файлы, поэтому их удаление помогло.