Sir*_*ion 6 xorg unity compiz parallels 16.04
我已经在我的 MacBook Pro 上通过 Parallels 11 下载并安装了 Ubuntu 16.04。
安装顺利,重启后我可以登录并使用图形界面,没有问题。
无论如何,分辨率低且显示纵横比错误,所以我像往常一样安装了 Parallels Tools 来解决这些小问题并激活一些并行功能。
在我安装了并行工具后,我重新启动了我的虚拟机,一切似乎都很好(登录和统一工作完美无缺),但是在我再次重新启动后,每次登录时统一都会崩溃。
我知道这个问题(或类似问题)已经在这里以某种方式解决了:
但这些方法都不适用于我的情况。
特别是:
1不起作用,因为当我ccsm从命令行启动时,它没有出现在图形界面中。2,我意识到,我没有xorg.conf(现在似乎默认行为是一个天)所有,所以我想sudo /etc/init.d/lightdm stop,然后X -configure,然后我重新安装Parallels的工具,没有运气!(注意:我必须在全新安装时启动这些命令,因为在我第一次安装 Parallels Tools 后 lightdm 没有正确停止)。3(即使在xorg.conf如上所述生成之后)我收到一个错误,gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins说 DBUS 无法连接。有任何想法吗?
快速而肮脏的工作
免责声明:我通过反复试验找到了这个“解决方案”,因此我不能保证它是安全的。需要您自担风险使用它。
背景:安装 Parallels Tools 后,它会在/usr/lib/compiz/一堆具有此模式的文件下进行复制libprlcompiz_*_*_*_*.so(用数字代替*)。那些是 unity 插件,看起来,当 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
Run Code Online (Sandbox Code Playgroud)
现在登录后一切正常。
登录后,我仍然有三个与并行相关的进程出现在统一侧栏中(图标为问号),一段时间后消失。
让我知道这是否适合您。