我让 compiz 与 Ubuntu trusty 一起工作。工作区切换器插件工作得很好,但是使用桌面立方体插件时,我在显示立方体时会出现奇怪的扭曲:
[截屏]
看起来 3D/纹理逻辑失败了或出了什么问题。(一旦桌面切换完成,一切都会恢复正常)。
有人见过这个问题吗/有人知道如何解决这个问题吗?
以供参考:
- 显卡是英特尔集成显卡,以前的 ubuntu 版本没有问题。(Atom 处理器 D4xx/D5xx/N4xx/N5xx 集成显卡)
- 这是 compiz
0.9.11.2 (1:0.9.11.2+14.04.20140714-0ubuntu1)
- ccsm 简介(无默认值)
答案1
我在使用 Acer D270 时也遇到过类似的问题。图形滞后且不可接受。我的解决方案是切换到没有 3D 效果的轻量级发行版。Lubuntu 和 Xubuntu 都可以很好地与您的系统配合使用。
答案2
检查了您的 ccsm 设置后,我认为您缺少的是:
[cubeaddon] s0_deformation=0
打开 Compiz 配置设置管理器。系统会警告您谨慎使用。单击“确定”。
在过滤器框中输入deform,然后单击下面显示的按钮:
将变形设置为无。我的设置如下所示。我不确定其他立方体反射和变形设置是否与您的特定问题有关,但是如果简单地将变形更改为无不起作用,您可以尝试它们。
答案3
终于找到问题的原因了:
- 打开 CompizConfig 设置管理器
- 选择 OpenGL 插件
- 禁用“顶点缓冲区对象”选项:
如果驱动程序支持,则使用顶点缓冲区对象 (GL_ARB_vertex_buffer_object) 渲染所有图形基元。
优点:这为某些驱动程序提供了更高的图形性能。
缺点:这是一项新功能,可能会导致图形问题。
注意:此功能在 OpenGL|ES 版本(例如 ARM 平台)中始终处于启用状态
现在纹理显示正常了!
看起来英特尔驱动程序尚未为此做好准备。
也遇到了此主题:
如果您关心性能,那么可能值得尝试其他 OpenGL 设置……