После выполнения новой установки Ubuntu 16.04 я вхожу в систему, но среда рабочего стола единства не загружается. Все, что я получаю, это фон рабочего стола, и иногда появляется информационное окно об ошибке с компиляцией.
У меня было это до и с окончательной бета-версией, и не удалось найти решение.
Когда я пытаюсь перезапустить единство с консоли Ctrl + Alt + F1, с помощью:
DISPLAY=:0 unity
Я получаю:
compiz (core) - Info: Loading plugin: core
... many more instructions here
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
... many more instructions again
compiz (core) - Info: Starting plugin: switcher
Illegal instruction (core dumped)
У меня есть графическая карта Nvidia gtx980, и согласно для Ubuntu драйвер с открытым исходным кодом Nvidia установлен правильно, поэтому imo, Unity должен быть полностью поддержан, но по какой-то причине, когда Ubuntu пытается запустить Unity, он терпит неудачу с единственной информацией, являющейся Illegal instruction.
Пожалуйста, сообщите мне, как я могу это исправить или отладить его
Обычно ответ на этот вопрос заключается в сбросе записей dconf для единицы:
dconf reset -f /org/compiz/
setsid compiz
Это похоже на ошибку # 1569357 на стартовой панели. Обычно они также дают несколько исправлений для ошибки в записи запуска, и это, похоже, происходит только с sddm (простым диспетчером на рабочем столе) - это не происходит с lightdm.
Использование dconf reset -f / org / compiz / не работает со мной (sudo или no sudo). setid compiz также не сделал.
Я также обнаружил, что если вы вошли в систему и не имеете запущенной и нет панели, быстрый способ заставить их запускаться, если у вас есть командная строка:
nohup /usr/bin/unity > /dev/null 2>&1 &
nohup /usr/lib/x86_64-linux-gnu/unity/unity-panel-service > /dev/null 2>&1 &
Это только для сеанса, в котором вы находитесь. Это не приведет к запуску и запуску панели при следующем входе в систему.
Используйте эту команду для устранения проблемы:
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade -y
И перезагрузите компьютер. Вы вернете рабочий стол
К сожалению, у меня нет репутации, чтобы комментировать, но решение Патолы работало для меня с одним небольшим изменением:
dconf reset -f /org/compiz/
setsid compiz
должно быть
dconf reset -f /org/compiz/
setsid compiz --replace
У меня была та же проблема, и это сработало для меня:
sudo apt-get install --reinstall compiz
setsid compiz --replace
был исправлен и работал в моем случае - зафиксировано единство! Спасибо @ Джонатан Ричардс!
Я столкнулся с подобной проблемой, попробовав получить консоль единства после загрузки системы, используя: Ctrl + Alt + F1.
Войдите в систему с учетными данными администратора. Отобразите драйверы с помощью:ubuntu-drivers devices
Установите драйвер nvidia: sudo apt-get install sudo apt-get install nvidia-361
или sudo apt-get install nvidia-364
Система перезагрузки: sudo reboot now
Чтобы возобновить графический дисплей: Ctrl + Alt + F7 Работал для меня. Все лучшее