После обновления до 13.04 интерфейс Unity не отображается

Я перешел на Raring прошлой ночью. Само обновление прошло нормально, ошибок нет. Но когда я потом перезагрузил компьютер и вошел в мою сессию Unity, все, что я мог видеть, это фон рабочего стола (вместе с иконками рабочего стола) и отсутствие интерфейса Unity. Сочетание клавиш Super не показывало Dash, не было верхней панели и т. Д. Пожалуйста, смотрите скриншот.

No Unity after upgrading to 13.04

Как подсказка, я подозреваю, что это как-то связано с моей переключаемой графикой. Я использую Ubuntu на Acer Aspire AS5830TG с nVidia GT540M и встроенной картой Intel. В 12.10 я использовал Bumblebee для управления переключением графической карты. Во время обновления я увидел, что что-то связанное с nvidia нужно было удалить, но не обращал на это особого внимания. Я не могу быть уверен, что это как-то связано с моей проблемой.

Что может пойти не так?

14
задан 14 December 2013 в 02:51

10 ответов

Сброс Compiz как указано arkx работал для меня. Однако мне пришлось сначала обновить драйверы Nvidia, как подробно описано здесь: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10- Quantal /

Похоже, что теперь Unity работает нормально. Спасибо!

0
ответ дан 14 December 2013 в 02:51

Это сработало для меня:

  1. Нажмите Ctrl + Alt + T , чтобы открыть окно терминала.
  2. В командной строке терминала введите ccsm. Если появится окно диспетчера настроек CompizConfig, перейдите к шагу 5. Если нет, перейдите к шагу 3.
  3. Тип sudo apt-get install compizconfig-settings-manager. Введите пароль при появлении запроса.
  4. В следующем окне терминала введите ccsm.
  5. В CompizConfig Settings Manager установите флажок для плагина OpenGL , если он еще не выбран.
  6. Щелкните на элементе Ubuntu Unity Plugin .
  7. Установите флажок Включить Ubuntu Unity Plugin , если он еще не установлен. Если он уже выбран, снимите этот флажок и снова выберите его.
  8. Выход из диспетчера настроек CompizConfig.
  9. Нажмите Ctrl + Alt + Удалить . Когда появится запрос, подтвердите, что вы хотите выйти из системы.
  10. 1112 В этот момент я сделал холодную перезагрузку. Я не уверен, что это необходимо, но я немного параноик.

После этого появился Unity, как и положено мне.

У меня есть 64-битный процессор AMD Phenom и графический процессор nVidia; Я использую 64-битную Ubuntu с установленным драйвером nvidia-current, и я только что обновился до 13.04 (с этого момента Unity исчез).

0
ответ дан 14 December 2013 в 02:51

В итоге я установил gnome-panel просто для того, чтобы получить интерфейс, чтобы я мог запускать приложения.

Если вы запустите менеджер настроек Compiz и сбросите настройки до значений по умолчанию, он должен снова запустить ваш интерфейс после выхода из системы.

Вы можете безопасно удалить панель gnome после этого; Я запустил его из командной строки, чтобы перейти к значку настроек compiz.

Надеюсь, это поможет!

0
ответ дан 14 December 2013 в 02:51

Я исправил эту проблему, открыв терминал с помощью Ctrl + Alt + T, сбросив compiz с помощью dconf reset -f /org/compiz/ и выйдя из системы с помощью gnome-session-quit.

Когда я снова вошел в систему, интерфейс снова был там.

0
ответ дан 14 December 2013 в 02:51

У меня была эта проблема при запуске виртуальной машины Ubuntu на VirtualBox после обновления с VirtualBox 4.1 до 4.3. Мне пришлось переустановить Guest Additions из терминала. После этого все заработало как положено.

0
ответ дан 14 December 2013 в 02:51

Это также случилось со мной, и переключение на гном решило мою проблему. Чтобы получить gnome, откройте терминал ( Ctrl Alt t ) и выполните следующую команду:

sudo apt-get install gnome-session-fallback

После установки просто выйдите из системы и нажмите значок рядом с вашим именем, затем выберите запасной вариант гнома.

0
ответ дан 14 December 2013 в 02:51

Черт, я ненавижу, когда это происходит. Как-то все нормализовалось. Я возился с моей системой, устанавливал некоторые драйверы, удалял некоторые ядра, я на самом деле понятия не имею, что именно я сделал, чтобы это исправить. Я помню, как удалил /etc/X11/xorg.conf и переименовал /etc/X11/xorg.conf.failsafe в /etc/X11/xorg.conf, в котором исправлено несколько вещей, но не все. Теперь я не стал бы пытаться объяснить все остальное, потому что я просто не в состоянии объяснить, что не смущает. Я надеюсь, что остальные из вас, парни с такой же проблемой, найдут способ обойти это.

0
ответ дан 14 December 2013 в 02:51

Я попробовал несколько предыдущих вариантов, и у меня сработало: compizconfig-settings-manager, включив плагин Unity, и после этого я сделал ./compiz --replace, и он начал работать.

Перед выполнением этого шага я создал другого пользователя, и когда я вошел в систему как этот новый пользователь, сработало единство. Итак, я понимаю, что проблема заключалась в том, что при обновлении некоторый конфигурационный файл имел некоторые устаревшие настройки, которые обновлялись после изменения настроек в compizconfig-settings-menager.

0
ответ дан 14 December 2013 в 02:51

Моим решением было удалить все nvidia и просто использовать драйвер Intel OpenGL. Жду, пока он просто сработает. В любом случае, лучше бэттилайф :)

0
ответ дан 14 December 2013 в 02:51

Я просто удалил драйвер ATI и переустановил его, и все в порядке.

Моя система оснащена гибридной графикой, и я установил драйвер 13.1 с веб-сайта AMD для дискретной карты, и все было в порядке, пока я не обновил систему и не перезагрузил ее. После того, как я вошел в систему, экран становится черным, и Unity не запускается. Я много гуглю и делаю сброс Unity, но это не исправляет. Переустановка драйвера ATI исправила его в конце.

0
ответ дан 14 December 2013 в 02:51

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

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