Emerald安装后出现Compiz错误

Emerald安装后出现Compiz错误

致敬!

因此,我再次被窗口装饰器 emerald 所吸引。就像第一次一样,(我知道我知道)当我试图退出 emerald 并转而使用 compiz 时,我遇到了一个问题。

似乎几分钟后或打开 Chrome 后,任何未最大化的窗口的边框都会被移除(因此没有关闭、最小化和最大化等按钮)。如果我通过 fusion-icon 重新加载 compiz,我可以很快恢复它们。在 IRC 上简短聊天后,似乎 compiz 崩溃了。这是我通过终端运行 compiz 的 pastebin 日志。

http://pastebin.com/sK65v4Fi

我忘记了我的两个誓言‘永远不要通过 wine 或 VM 使用 Windows 应用程序’和‘永远不要使用 compiz’。

***GTK-Window-Decorator 日志

gtk-window-decorator    
(gtk-window-decorator:11027): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Segmentation fault

**还在 ubuntuforums 上发帖以扩大我的帮助范围。

答案1

好的,我已经成功修复了。如果您在运行 gtk-window-decorator 时也遇到分段错误,那么这可能会解决问题。

看来 ~/.gconf/apps/compiz-1 和 compizconfig-1 文件夹是导致此问题的罪魁祸首。我删除了它们,然后再次登录并退出。这将再次创建这两个文件夹并停止边框缺失问题,现在您可以愉快地照常继续。

您可能需要备份您的应用程序文件夹以恢复某些设置。我希望以相同的方式恢复我的启动器,所以我...

复制‘unityshell’文件夹来自~/.gconf/apps/compiz-1/插件/目录以及〜/ compizconfig-1 /配置文件/默认/插件目录。然后分别将两个“unityshell”文件夹粘贴回其新创建的 compiz-1 和 compizconfig-1 文件夹中,这样我就恢复了我的 Unity Dock。

玩得开心!

相关内容