Ubuntu 14.10 中 Intel 板载显卡的图形卡顿问题

Ubuntu 14.10 中 Intel 板载显卡的图形卡顿问题

我正在运行 Ubuntu 14.10,在过去的几天里,我遇到了 Unity 图形卡顿的问题,这主要影响文本和 Unity 的各个部分(参见屏幕截图)。

锯齿状图形

这种情况尤其发生在我同时使用多个应用程序时,例如 Chrome(最新版)、在终端中打开多个选项卡(运行 node-http-server)。我唯一能修复它的方法是重启或注销(即重置 Unity 会话)。

请注意,这是一台 5 年前的笔记本电脑,配备 3 GB RAM、2.0 Ghz 双核英特尔处理器、512 MB 交换内存(使用swapfile中安装的交换内存/),仅带有英特尔板载显卡。

可能的原因是什么?我怀疑这可能是由于交换内存不足造成的,但在 14.04 上我从未遇到过这种情况。

答案1

这种错误通常是由内存问题引起的。

当我在 Chrome 上打开大量标签(大约 15 个标签)并且系统使用大量 RAM 时,我的 8 年旧笔记本电脑也会出现类似的问题。我用它indicator-multiload来查看使用了多少 RAM。我的笔记本电脑只有 2.5 GB 的 RAM,并且还配有集成显卡。

我的猜测是,由于内存不足,系统无法正确显示内容。

答案2

启用 pstate 实际上可能会提高性能,但是,切换到性能而不是默认设置将最大化性能。为此,请安装 indicator-cpufreq,然后使用该指标选择性能:

sudo apt-get update
sudo apt-get install indicator-cpufreq

然后按CTRL+ F2,输入indicator-cpufreq,然后按ENTER

当指标出现在面板上时单击它并选择“性能”。


接下来,设置 compiz 以提高性能:

sudo apt-get install compizconfig-settings-manager

然后按CTRL+ F2,输入ccsm,然后按ENTER

单击“OpenGL”并将“纹理过滤器”设置为“快速”。

确保选择了“同步到 V 空白”,未选择纹理压缩,并且确保选择了帧缓冲区、顶点缓冲区和始终使用缓冲区交换。

单击BACK并向下滚动到“效果”。确保“效果”下的所有选项均未选中。

向下滚动到“图像加载”并确保选择了所有选项(jpeg、png、svg 和文本)。

相关内容