英特尔板载显卡在 Ubuntu 14.10 中的图形卡顿问题

Kus*_*hal 5 unity swap graphics intel-graphics 14.10

我正在运行 Ubuntu 14.10,在过去的几天里,我面临着整个 Unity 的图形卡顿,这主要影响了 Unity 的文本和各个部分(请参阅屏幕截图)。

锯齿状图形

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

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

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

Rum*_*esh 4

此类错误通常是由内存问题引起的。

当我在 chrome 上打开很多选项卡(大约 15 个选项卡)并且系统使用大量 RAM 时,我的 8 年旧笔记本电脑也遇到类似的问题。我用来indicator-multiload查看使用了多少内存。我的笔记本电脑只有 2.5 GB RAM,并且还配有集成显卡。

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


mch*_*hid 2

启用 pstate 实际上可能会给您带来更好的性能,但是,切换到默认性能将最大限度地提高性能。为此,请安装indicator-cpufreq,然后使用该指标来选择性能:

sudo apt-get update
sudo apt-get install indicator-cpufreq
Run Code Online (Sandbox Code Playgroud)

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

当指示器出现在面板上时单击该指示器并选择“性能”。


接下来,设置 compiz 以获得性能:

sudo apt-get install compizconfig-settings-manager
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

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