Я как-то испортил свой xorg, и теперь unity-3d не работает, но unity-2d кажется нормальным. Под не работает, я имею в виду, что когда я загружаюсь в 3d, я вижу только фоновое изображение, никаких значков, панелей или чего-либо еще.
Каковы наиболее вероятные подозреваемые, почему это будет иметь место? Я хотел бы вернуть 3d к тому, что было до того, как испортил свой xorg (или что я там испортил), и ищу файлы конфигурации, которые можно сбросить, или пакеты, которые можно переустановить.
Я хочу отметить, ради других пользователей, что ответ скорее всего сбрасывает Unity, как @ brunopereira81 упоминает ниже. Поэтому, пожалуйста, попробуйте это, прежде чем рвать на себе волосы.
Однако, в моем случае, ответ был на необходимость понизить версию xorg и xserver-xorg. Как только я это сделал, у меня снова был доступ к 3d. (Ответ на этот вопрос показывает больше предыстории того, как я перешел от рабочей установки к сломанной и обратно на полпути). В конечном счете, это связано с ошибкой xorg-edgers, о которой сообщалось в другом месте. 119]
В частности, мне пришлось переустанавливать xorg, xserver-xorg и ubuntu-desktop. После выполнения множества рекомендаций по сбросу compiz, dpkg-conf и т. Д. Я обнаружил пару ключевых моментов:
sudo apt-get remove xorg xserver-xorg ubuntu-desktop
было недостаточно, поскольку это не устраняло зависимости, даже после автоочистки и автоудаления. Эта серия операций исправила мои проблемы с 3D. (Однако у меня все еще есть проблемы с libglib2 , которые, вероятно, потребуют аналогичного набора отслеживания удалений и установок.)
Compiz отвечает за все приятные 3D-эффекты в Unity. Вероятно, ответственность за это поведение, попробуйте сбросить его.
unity --reset
Сброс настроек Unity в compiz.
unity --reset-icons
Сбросит значки панели док-станции в исходную форму и конфигурацию
gconftool-2 --recursive-unset /apps/compiz-1
unity --reset
Сбросит все ваши настройки compiz и конфигурацию подключаемого модуля Unity в исходное состояние.
Предпочтительно использовать их на терминале, когда вы не вошли в Ubuntu. На экране входа нажмите Ctrl + Alt + F1 и войдите с вашим пользователем. Попробуйте 1 из команд и попробуйте войти снова. Если не работает выход из системы и попробуйте следующий.