我登录时 Compiz(甚至一般的合成)没有启动。解决办法?

我登录时 Compiz(甚至一般的合成)没有启动。解决办法?

每当我登录桌面环境时,似乎合成都没有开始。Unity 2D 运行良好,但当我转到 Unity 3D 时,Compiz 却无法启动。compiz --replace &每次登录时我都必须输入终端。另一个例子是,当我登录 Cinnamon 会话时,主题支持突然消失(尽管这可能是一个单独的问题)。如果有帮助,我使用的是最新的 (295.40) NVIDIA 驱动程序。

编辑:在两种情况下我遇到了完全相同的问题,从 11.10 升级并进行全新安装,分别为 32 位和 64 位。

相关文章

答案1

许多人似乎都面临着同样的问题。

您需要删除主 .config 目录中的 compiz 和 compiz-1 目录。

当您重新启动并再次登录时,Compiz 文件将重新生成。

它对我有用。

答案2

sudoedit /usr/share/gnome-session/sessions/ubuntu.session

尝试检查那里是否一切正常(它会打开你的会话配置文件)。应该有这一行:

DefaultProvider-windowmanager=compiz

还要确保您的计算机支持 3D 模式所需的一切。有关更多信息看这里

答案3

“合乎逻辑”的答案是添加compiz --replace到启动程序中。我必须为尝试过的人回答,这不仅对我不起作用,而且这使得团结无法开始一点儿也不。我仍在寻找答案,因为我需要 compiz 在启动时完美地工作。

相关内容