我知道这个问题之前已经被问过多次了,但它们似乎已经有 3-4 年的历史了,我找不到任何与 Ubuntu 14.04 相关的。此外,那里提到的解决方案并没有真正提高 Unity 的性能。
问题很简单 - 当我拖动窗口时,它们无法像应有的那样顺畅移动,只是会有一些不连贯的跳跃。我拖动的窗口越大 - 延迟就越大。当我打开或关闭启动器时也会出现问题 - 它无法顺畅地淡入或淡出。
这些是我已经尝试过的事情:
- 取消选中 ccsm 中 OpenGL 部分中的“同步到 VBlank” - 它稍微提高了 Unity 性能。
- 取消选中复合部分中的“检测刷新率”是 ccsm
- 安装较新的 Nvidia 驱动程序
- 登录到访客会话-一切运行正常。
我也听说过此 PPA带有修复的 compiz,但我还没有安装它,因为我猜 2012 compiz 有点太旧了。
我的电脑规格:
- 英特尔酷睿 2 双核 ( 2x 2.8GHz )
- 4 GB 内存
- Nvidia GeForce GT 520
- Ubuntu 14.04 LTS 32 位
我认为这并没有那么糟糕。
适合我的驱动程序:
也许你们中的一些人也遇到了这个问题,无论如何,谢谢你的帮助!
答案1
我也遇到了完全相同的症状,最后决定深入研究我的点文件,并通过系统消除过程找到解决方案。
就我的情况而言,结果是存储在我的 compiz 配置缓存中的文件出现了问题。
只需删除目录并重新登录即可解决我的图形问题:
$ rm ~/.cache/compizconfig-1
登录后,缓存将自动(正确地)重建。
答案2
如果访客会话中一切正常,您可以使用以下非常简单的系统再次获得高性能系统:
转到System Settings User Accounts +并添加一个与当前用户同名但2
末尾附加的用户。在下面的过程中将使用“User”和“User2”。
现在,
- 以用户2身份登录
- 打开文件管理器
- 浏览
/home/user
目录 - 复制(别动!)所有的文件从下载到
/home/user2/Downloads
- 检查你是否做得很好。
- 现在删除
/home/user/Downloads
- 返回步骤 3 并对文档、视频等重复此操作...
- 在终端中输入以下命令:
deluser user --remove-home