我有一台配备 HD 3000 显卡的 Intel Sandy Bridge i5。我以前可以以每秒 85 和 60 帧的速度轻松玩《Urban Terror》和《Nexuiz》至2012年10月中旬/月底,即使在具有那么多帧的全高清显示屏上,前者也是如此。
现在我在较小的笔记本电脑屏幕上可以看到大约 30 到 45 的分辨率,在外接显示器上可以看到大约 20 到 30 的分辨率。Kubuntu 12.04 是不是出了什么问题,导致它的图形性能不如以前了?
更新
我查看了系统监视器,没有发现任何处于最大限度的东西。四个 CPU 核心几乎已经没用了,8 GB 的 RAM 可能被 2 GB 占用了。我运行intel_cpu_top
后没有发现任何处于极限的东西。参见输出。
核二分后
我现在进行了内核二分法,并尝试了3.2.0-23
、、3.2.0-27
和,3.2.0-29
并且3.2.0-30
都具有完整的图形功能。有趣的是,当我刚刚启动回常规内核时,我就可以拥有完整的功能3.2.0-32
。这对我来说没有意义……
硬件
- 联想 ThinkPad X220
- 英特尔(R) 酷睿(TM) i5-2520M CPU @ 2.50GHz
- Intel HD 3000 显卡(位于 CPU 中)
- 8 GB 内存
- Ubuntu 12.04 LTS
答案1
我知道英特尔在 Linux 内核驱动程序方面遇到了一些问题,正如这些文章将会展示的那样。
但是,如果您愿意添加内核命令行参数,您可以尝试使用 i915.i915_enable_rc6=1 或 pcie_aspm=force 选项让您的图形恢复正常。只需注意可能的过热和/或死机。
答案2
当你的内核处于休眠状态时就会发生这种情况,有时你的核心不知道什么时候醒来,所以它们基本上处于睡眠状态,它们通常在你启动一个重型应用程序或重新启动然后启动它时被唤醒,这种情况甚至发生在 Windows 上
在 Windows 上,当你启动一个应用程序时,它会从所有核心启动,然后当它习惯了打开状态时,它只使用需要的核心,其余的核心“休眠”以节省能源,同时也不会使系统过热,同样的逻辑也适用于 Kubuntu、Ubuntu 和其他 Linux 发行版;
问提问者:我应该从 Ubuntu 升级到 Kubuntu 吗?
注意 - 核心永远不会一直处于开启状态,只有当您在低端计算机上运行像魔兽世界这样的游戏时,它们才会处于开启状态,并且会超出您的 RAM 限制,因此您的核心会打开以尝试稳定数量,计算机有多个备份计划,当您的计算机无法稳定时,它会进入核心恢复模式,因此它要么向您发出警告,要么使您的笔记本电脑处于休眠状态,或者您的处理器会“出错”,因为您的进程会导致计算机混乱!