Unity падает после установки инструментов Parallels (Ubuntu 16.04)
Я загрузил и установил Ubuntu 16.04 через Parallels 11 на свой MacBook Pro.
Установка прошла нормально, и после перезагрузки я мог без проблем войти в систему и использовать графический интерфейс.
В любом случае, разрешение было низким, а соотношение сторон дисплея неправильным, поэтому я установил Parallels Tools, как обычно, чтобы исправить эти незначительные проблемы и активировать некоторые функции Parallels.
После того, как я установил инструменты Parallels, я перезагрузил свою виртуальную машину, и все, казалось, было в порядке (вход в систему и единство работали безупречно), но после перезапуска снова единство продолжает падать каждый раз, когда я делаю вход в систему.
Я знаю, что эта проблема (или похожая) уже была решена как-то здесь:
- Unity не загружается, ни Launcher, ни Dash не появляется
- Parallels (Инструменты) 9 и 14.04
- Unity не работает после установки Parallels Tools в Ubuntu 14.04
но ни один из этих методов не работал в моем случае.
Особенно:
- Следуя принятому решению в
1
не работал с тех пор, как я запускаюccsm
из командной строки не отображается внутри графического интерфейса. - Чтение единственного ответа в
2
Я понял, что у меня нетxorg.conf
на всех (кажется поведение по умолчанию сейчас дней), поэтому я попыталсяsudo /etc/init.d/lightdm stop
а потомX -configure
а потом я переустановил Parallels Tools без удачи! (ПРИМЕЧАНИЕ: мне пришлось запустить эти команды при чистой установке, так как lightdm не остановился должным образом после первой установки Parallels Tools). - Используя предложенное решение в
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 и добавил некоторые другие. Кажется, чтобы решить проблему. Единство сейчас начинается нормально.