我想构建一台运行 Ubuntu 并使用新的 Sandy Bridge(具体来说是 i5 2500)英特尔 CPU 的机器。我听说 10.10 对新 CPU 和 1155 主板的支持不是很好(或者根本无法工作)。我假设 11.04 会有支持,但是 alpha 版已经支持了吗?还是我必须等待?另外,我计划使用板载英特尔显卡(H67 主板),会支持吗?还是我仍然需要使用显卡?
答案1
我是 Phoronix 的 Michael Larabel。Linux 下对 Sandy Bridge CPU 和 Cougar Point 芯片组的支持相当好,除了图形错误和其他小问题(正如我的文章和本帖中指出的那样,不要指望您的主板一定有 LM_Sensors 支持,可能会有一些 SnR 问题,USB3 通常没问题,但在某些情况下可能会有问题,等等)。
至于图形问题,我注意到有人说这是由于我的系统配置错误造成的,但事实并非如此。英特尔的 Jesse Barnes 能够重现我报告的最严重的问题,即当系统承受足够的负载时,稳定性问题/平铺损坏。这种情况似乎不会发生在每个人身上,或者他们没有意识到这一点,因为系统必须承受很大的负载,但至少在部分华硕主板上确实会发生这种情况。我正在等待英特尔的新主板,看看情况如何,以及一切正常后 Linux 图形性能如何。
答案2
我买了华硕 P8P67 Pro 和 core i5 2500K。我插上我的旧硬盘,它就启动了。到目前为止我发现的唯一问题是:
- 启用 USB 3 后无法暂停。卸载 xhci_hcd 模块可解决该问题。
- 没有 ACPI 温度监控,所以我不得不加载 pkgtemp 模块。已联系华硕,希望在将来的 bios 版本中修复此问题。
- 没有风扇控制。已联系华硕,希望他们能告诉我驱动风扇的芯片,我可以修补 lm-sensors 来与其交互,或者他们会在下一个版本的 bios 中添加适当的 ACPI FAN 支持。
- 超频后,BIOS 提供的 CPU 频率表是错误的。自动超频选项将基本时钟设置为 3.4 GHz,涡轮增压时为 4.3 GHz,但 ACPI P 状态表声称它以 5.8 GHz 运行。已联系华硕并等待 BIOS 更新。
这些都是 Maverick 的功劳。我会用 Natty 做更多测试。有一次我做了,挂起似乎工作正常,无需卸载 USB 3 驱动程序。
仅供参考,我之前有一台双核 Athlon 64 5000+ Black Edition。构建 e2fsprogs 花了 22 秒。新设置只需不到 6 秒。我还在使用我现有的 Radeon HD 卡。
答案3
情况仍然很糟糕。ATI 催化剂无法工作。即使是最新下载的版本。内核 3.0-rc5 仍然没有帮助。有一个名为 acpi_call 的包,也不起作用。设置“acpi_osi=linux pci=noacpi”后,它正常启动。我不知道我作为服务安装的 fancontrol 是否正常工作,但它的运行温度比其默认设置低得多。然而,Windows 7 比这要低得多。
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: ATI Technologies Inc NI Seymour [AMD Radeon HD 6470M]
$ lspci -v -s 00:02.0; lspci -v -s 01:00.0
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device 04c1
Flags: bus master, fast devsel, latency 0, IRQ 25
Memory at e0000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
01:00.0 VGA compatible controller: ATI Technologies Inc NI Seymour [AMD Radeon HD 6470M] (prog-if 00 [VGA controller])
Subsystem: Dell Device 04c1
Flags: fast devsel, IRQ 11
Memory at c0000000 (64-bit, prefetchable) [disabled] [size=256M]
Memory at e1700000 (64-bit, non-prefetchable) [disabled] [size=128K]
I/O ports at 4000 [disabled] [size=256]
Expansion ROM at e1720000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel modules: radeon
这里默认英特尔最多只能使用 256M。这就是为什么我最想要的速度无法运行的原因。甚至 ubuntu 上的轨迹球也无法运行。我甚至尝试从 edgers ppa 安装 xserver*,但没有成功。我的是 Dell n4110 sandy bridge。现在我有一个非常独特的问题。
$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.821 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 1188 requests (1188 known processed) with 0 events remaining.
答案4
看http://ubuntuforums.org/showthread.php?t=1859945和http://ubuntuforums.org/showthread.php?p=11372380。仍然没有很好地支持切换双显卡(ATI),但在设置 pcie_aspm、关闭 ati 并使用 intel hd 3000(sandy bridge 默认)、安装 jupiter、powertop、lm-sensors、i915.i915_enable_rc6=1 和 i915.i915_enable_fbc=1 后,它有所帮助。在 rc6 和 fbc(帧缓冲压缩)的情况下,检查是否出现图形故障。如果没有,计算机将比以前更凉爽。如果出现图形故障,您可以禁用最后两个,但使用其他设置后风扇问题不再存在。如果您有双显卡,那么使风扇像火一样燃烧的是 ati 卡,可以使用 vgaswitcheroo 关闭它。