Unity падает после установки инструментов Parallels (Ubuntu 16.04)

Я загрузил и установил Ubuntu 16.04 через Parallels 11 на свой MacBook Pro.

Установка прошла нормально, и после перезагрузки я мог без проблем войти в систему и использовать графический интерфейс.

В любом случае, разрешение было низким, а соотношение сторон дисплея неправильным, поэтому я установил Parallels Tools, как обычно, чтобы исправить эти незначительные проблемы и активировать некоторые функции Parallels.

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

Я знаю, что эта проблема (или похожая) уже была решена как-то здесь:

  1. Unity не загружается, ни Launcher, ни Dash не появляется
  2. Parallels (Инструменты) 9 и 14.04
  3. Unity не работает после установки Parallels Tools в Ubuntu 14.04

но ни один из этих методов не работал в моем случае.

Особенно:

  1. Следуя принятому решению в 1 не работал с тех пор, как я запускаю ccsm из командной строки не отображается внутри графического интерфейса.
  2. Чтение единственного ответа в 2 Я понял, что у меня нет xorg.conf на всех (кажется поведение по умолчанию сейчас дней), поэтому я попытался sudo /etc/init.d/lightdm stop а потом X -configure а потом я переустановил Parallels Tools без удачи! (ПРИМЕЧАНИЕ: мне пришлось запустить эти команды при чистой установке, так как lightdm не остановился должным образом после первой установки Parallels Tools).
  3. Используя предложенное решение в 3 (даже после генерации xorg.conf как описано выше) я получаю ошибку, используя gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins говоря, что DBUS не может подключиться.

Есть идеи?

3 ответа

Решение

БЫСТРАЯ И Грязная работа вокруг

Отказ от ответственности: я нашел это "решение" путем проб и ошибок, поэтому я не могу гарантировать, что это безопасно. Используйте его на свой страх и риск.

Справочная информация: когда Parallels Tools установлен, он копируется в /usr/lib/compiz/ куча файлов с этим шаблоном libprlcompiz_*_*_*_*.so (с цифрами вместо *). Это плагины Unity и, как кажется, когда загружается Unity, загружается и последняя версия этого плагина.

Теперь, в моем случае, случается, что единство пытается загрузить libprlcompiz_0_9_12_2.so, что вызывает ошибку: Segmentation fault (core dumped),

Так что моя уловка была в том, чтобы переименовать этот файл и надеяться, что предыдущая версия плагина не содержит ошибок (а именно libprlcompiz_0_9_12_1.so). Откройте терминал и:

sudo mv /usr/lib/compiz/libprlcompiz_0_9_12_2.so /usr/lib/compiz/libprlcompiz_0_9_12_2.so.backup
reboot

Теперь все должно работать нормально после входа в систему.

У меня все еще есть три связанных процесса параллелей, появляющихся на боковой панели единства после входа в систему (со знаком вопроса в виде значка), которые исчезают через некоторое время.

Дайте мне знать, если это работает для вас.

Только что установил обновление Parallels версии 11.2.0 (32581), и у меня, похоже, появился новый пакет инструментов Parallels. Он больше не содержит файл libprlcompiz_0_9_12_2.so и добавил некоторые другие. Кажется, чтобы решить проблему. Единство сейчас начинается нормально.

Отключите 3D ускорение, все будет работать нормально.

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