Что может вызвать & ldquo; нормальный & rdquo; Ubuntu не для работы, но Ubuntu-2d для работы? 11,10

Я как-то испортил свой xorg, и теперь unity-3d не работает, но unity-2d кажется нормальным. Под не работает, я имею в виду, что когда я загружаюсь в 3d, я вижу только фоновое изображение, никаких значков, панелей или чего-либо еще.

Каковы наиболее вероятные подозреваемые, почему это будет иметь место? Я хотел бы вернуть 3d к тому, что было до того, как испортил свой xorg (или что я там испортил), и ищу файлы конфигурации, которые можно сбросить, или пакеты, которые можно переустановить.

0
задан 28 October 2011 в 19:38

2 ответа

Я хочу отметить, ради других пользователей, что ответ скорее всего сбрасывает Unity, как @ brunopereira81 упоминает ниже. Поэтому, пожалуйста, попробуйте это, прежде чем рвать на себе волосы.

Однако, в моем случае, ответ был на необходимость понизить версию xorg и xserver-xorg. Как только я это сделал, у меня снова был доступ к 3d. (Ответ на этот вопрос показывает больше предыстории того, как я перешел от рабочей установки к сломанной и обратно на полпути). В конечном счете, это связано с ошибкой xorg-edgers, о которой сообщалось в другом месте. 119]

В частности, мне пришлось переустанавливать xorg, xserver-xorg и ubuntu-desktop. После выполнения множества рекомендаций по сбросу compiz, dpkg-conf и т. Д. Я обнаружил пару ключевых моментов:

  1. По крайней мере для меня sudo apt-get remove xorg xserver-xorg ubuntu-desktop было недостаточно, поскольку это не устраняло зависимости, даже после автоочистки и автоудаления.
  2. Скорее мне пришлось использовать synaptic, чтобы сделать «полное удаление» для каждого из этих элементов.
  3. После полного удаления, наконец, также были удалены все зависимости, и теперь они были правильными, откатанными версиями.
  4. Переустановка Ubuntu-Desktop добавляет их обратно. В xserver-xorg и xorg было около 5 элементов, в которых было сказано, что они отказываются устанавливать, потому что требуется другая зависимость. Решение этой проблемы состояло в том, чтобы просто записать название объекта, который он установит, и выбрать его, прежде чем выбрать отказывающий элемент, который затем позволил себе выбрать. Мне показалось странным, что это не происходит автоматически, но таких случаев было всего около 5, так что это было неплохо.

Эта серия операций исправила мои проблемы с 3D. (Однако у меня все еще есть проблемы с libglib2 , которые, вероятно, потребуют аналогичного набора отслеживания удалений и установок.)

0
ответ дан 28 October 2011 в 19:38

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 из команд и попробуйте войти снова. Если не работает выход из системы и попробуйте следующий.

0
ответ дан 28 October 2011 в 19:38

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

Похожие вопросы: