终极 Linux 桌面
在确定终极 Linux 桌面应具备的基本规格时,我和主编 Nicholas Petreley 达成一致的一件事是,它应至少配备两个 NVIDIA SLI GPU。如果您不熟悉 SLI(可扩展链接接口),这项技术允许您在单个卡或一对卡上运行两个或四个 GPU(图形处理单元),以提高视频性能。它的工作原理是将渲染视频的处理工作在每个帧的 GPU 之间进行分配。
为什么要关心像 SLI 这样花哨的东西呢?除了炫酷因素之外,终极 Linux 桌面还需要运行适用于 Linux 的现代游戏。Doom 3、Quake 4 和 Unreal Tournament 2004 都能够利用这项强大的功能,所以为什么要错过呢?除了游戏之外,SLI 还能使从事高端图形工作(尤其是 3D 图形)的人受益。任何使用 OpenGL 图形的应用程序都可以利用此功能。但是,对于高端图形工作站,您更可能选择四路 SLI(四个 GPU)而不是双路(两个 GPU)。
与 SLI 结合使用,主板需要 SLI 支持。对于其余部分,这主要是大多数人希望在台式计算机中看到的功能愿望清单:充足的快速 RAM、快速网络、出色的音频、前面板 USB、双核 CPU 等。哦,当然,所有这些都必须得到 Linux 的支持。另一个规定是机器必须预装 Linux,或者如果用户必须自己安装 Linux,则安装操作不能困难。
对于终极 Linux 桌面,我们追求的是“设置即用”的简易性。我们没有考虑任何需要手动调整硬件或安装的东西,除非是非常基本的操作。Linux Journal 是 Linux 极客的家园,为什么要如此挑剔呢?桌面是 Linux 社区仍在站稳脚跟的地方,订购预装 Linux 的电脑绝对是对初学者的有益帮助。Linux 的安装难度不亚于 Microsoft Windows,但普通用户从不自己安装 Windows。许多人宁愿购买新机器也不愿尝试安装。
好了,介绍就到这里。您想知道哪台机器赢了以及为什么。
终极 Linux 桌面来自 Puget Custom Computers (www.pugetsystems.com)。从其高端游戏电脑类别中,我们收到的设置包括许多理想的功能(图 1)。此特定配置在税前价格为 2,882.17 美元。不包括显示器、键盘或鼠标。
CPU 是 AMD Athlon 64 X2 4400+,运行频率为 2.2GHz。这不是其系列中最新或最快的处理器,但它处于大多数用户都能接受的价格点。这款双核 CPU 允许为利用 SMP(对称多处理)而构建的程序在其两个内核之间分配处理任务。总的来说,它是为那些使用大量多媒体或进行大量多任务处理的人设计的,这很好地描述了终极 Linux 桌面的工作。
主板是 ASUS A8N-SLI Premium,旨在简化在需要时激活或停用 SLI 支持的操作。在许多早期的基于 SLI 的主板上,您必须打开计算机并更改开关设置才能完成此任务。ASUS A8N-SLI Premium 允许您在 BIOS 中执行此操作,或者使用 Microsoft Windows XP 实用程序(不幸的是,此主板的所有实用程序都适用于 Windows 或 DOS)。您不会在此主板上找到任何串行端口,因此如果您需要支持旧硬件,则必须购买单独的卡。也没有软盘驱动器。
ASUS A8N-SLI Premium 提供对 AMD Cool 'n' Quiet Technology 的支持,该技术根据系统正在执行的操作调整 CPU 速度、电压和功耗。尽管这款主板已有一年多的历史,但其功能集仍然令人印象深刻,包括
HyperTransport Technology (www.hypertransport.org),它加快了集成主板组件之间的通信速度。
双通道 DDR(双倍数据速率)RAM。
串行 ATA (SATA) II 硬盘驱动器接口。
双 RAID 控制器。
PCI Express 控制器。
S/PDIF(索尼/飞利浦数字接口)输出,允许设备之间进行数字到数字的音频传输。
IEEE 1394a (FireWire),现在在 Linux 下受支持。
USB 2.0 连接器。
两个千兆以太网接口。
对于 RAM,这台机器有两个 Corsair XMS CMX1024-3200C2 PC3200 1,024MB 低延迟内存条。Corsair 的 XMS(Xtreme Memory)产品线专为超频玩家和游戏玩家设计。Puget Custom Systems 没有选择顶部带有 LED 显示屏的炫酷 RAM 条选项,而是选择了不太炫酷(因此价格也更便宜)的选项。我们希望获得快速内存,所以这是一个真正的加分项——我们鼓励供应商更多地追求实用性而不是“炫耀”。
随附的硬盘驱动器是 Western Digital SATA Raptor 74GB。对于许多人想要的东西来说,这个驱动器可能有点小,但如果您想要更大的驱动器——并且愿意为此支付更多费用,您可以选择另一种尺寸。但是,这款硬盘驱动器的转速为 10,000 RPM,因此在使用时速度飞快。
说到显卡,具体来说,随附的是两张 eVGA 7900GT CO 256MB SLI 卡。这些不是 eVGA 的 NVIDIA 7900 系列卡可用的最高型号,但同样,如果您想花费大约 1,000 美元在美国购买计算机以获得最新技术,您可以自定义订单以升级到 GTX。
一个小小的缺点可能是 Seasonic S12 Series 500W 电源。如果您想向此系统添加更多组件,您将需要升级到更大功率的电源。不过,从好的方面来说,这款电源系列非常安静,并具有分路导轨技术,这意味着您系统上的各种设备都在以某种方式从多个较小的电源中汲取电力。此功能可防止设备相互干扰。在 SLI 系统上,您绝对希望电源中具有此功能。
每个人都听说过人们能够在现代计算机内部做饭之类的事情。如果您在玩高端游戏时遇到间歇性崩溃的问题,您也会知道显卡和其他组件过热的痛苦。虽然我们很想要一台液冷电脑,他们也会为您构建一台,但这可能会使价格增加 1,000 美元以上。然而,在没有液体冷却的情况下,Puget Custom Systems 仍然提供了一台在如何防止过热方面经过深思熟虑的机器(图 2)。
首先是 Swiftech MCX159-CU 芯片组散热器。它是一个小的散热片和风扇,在本例中夹在两个显卡之间(左上)。然后是怪物 Thermalright XP-90 散热器,带有 92mm Papst 风扇,它连接到 CPU(正下方)。这种特殊的解决方案是一个风扇、一组散热片和一组可以散热的导热管的组合。还有一个风扇用螺栓固定在金属框架中(右上),以帮助冷却显卡,还有一个散热排风扇(右下)将热空气吹出机箱。图 2 中未显示的是机箱前部用于进气的另一个风扇。
机箱的设计也有助于保持系统凉爽(图 3)。这款 Lian-Li V1000B 中塔式机箱分为三个隔间:一个用于硬盘驱动器(左下),一个用于电源(右下),然后是用于系统其余部分的上方隔间。这种分解创建了三个独立的冷却区域,使用小槽来传递电缆,而不会让过多的热量在机器内部传播。
机箱外部的许多位置都由金属网制成,使热量可以轻松通过。您可能会认为这样的设置会使机器发出噪音,但事实上,这是一个相当安静的系统,主要是因为风扇非常大。风扇越大,往往越安静。
在机箱内部,正如您在图 3 中看到的那样,电缆得到了很好的管理,因此计算机看起来不像有人将一堆意大利面掉进去一样。硬盘驱动器安装在左下方,侧向安装,因此您可以轻松访问重要区域——更不用说这样可以更轻松地拉出或推入驱动器,而不会撞到其他重要组件。
前面板(图 4)提供了一个电源按钮(大的银色圆盘)、音频插孔、两个 USB 端口和一个 FireWire 端口。如果您曾经不得不爬到桌子底下才能到达机器背面,只是为了插入您的 USB 拇指驱动器,您就会知道这有多痛苦。当然,如果您将此机箱放在地板上,您仍然必须爬到地板上才能访问这些控件,但这总比必须绕到背面要好。
在后面板(图 5)上,您可以在顶部看到两个显卡的连接器。下方和右侧是 5.1 模拟音频连接器、两个千兆以太网插孔、四个 USB 端口、一个 FireWire 端口、一个并行端口、PS/2 鼠标和键盘插孔,以及用于数字音频和功能(如 5.1 环绕声)的同轴和光纤 S/PDIF 插孔。
机箱或许最小但最精彩的功能之一是用于拆卸侧面板的单螺丝锁定机构。您只需用手(无需工具)拧动一个大螺丝即可解锁面板并将面板拉出。就是这样。然后要放回原位,将面板滑入到位并重新锁定螺丝。
您还会收到一个盒子,其中包含机器中包含的硬件随附的所有未使用零件和配件。有一张纸显示了许多组件插入背面的位置。还有一张纸显示了提供保修的任何组件的保修信息,并且这个特定的盒子也附带了一年保修。在盒子里,我还找到了过程中涉及的所有手册和 CD,包括 Fedora Core 5 的 DVD(稍后详细介绍)。
对于今天,特别是今天的游戏来说,这最终是一台实用的机器,它达到了所有最佳价格点。但是,如果您特别喜欢游戏,您可能更喜欢进一步追求尖端技术和更高的成本,这样您就不必很快升级。Puget 的自定义界面的灵活性——以及如果您要求他们向机器添加官方列表中没有的东西,他们会这样做这一事实——应该可以满足这些用户的需求。
该电脑到货时预装了 32 位 Fedora Core 5。SLI 已启用,正如 X 服务器日志中所验证的那样。FedoraFAQ.org 推荐的 yum 存储库集合也已就位。Flash 没有安装,但这只是一个小小的麻烦,因为存储库已经设置好了。除此之外,在旧的 17 英寸 CRT 显示器和较新的 24 英寸宽屏 LCD 下,一切都像魅力一样工作。
为了检查压力下的性能,我尝试了 Unreal Tournament 2004 和 Quake 4。这两款游戏在绝对最高的视频分辨率和效果设置下都流畅运行。事实上,Quake 4 设置为 16 倍抗锯齿和各向异性过滤以及 1920x1200 分辨率,仍然完美流畅地运行。
他们默认启用了防火墙和 SSH,这是一个明智的选择。SELinux 也已启用,因此用户必须特意去解除机器的安全保护。除了 Flash 之外,我想不出任何真正的抱怨。系统开箱即可使用 Linux。请注意,安装的是 32 位而不是 64 位。此时我只能推测原因,所以我不会妄加猜测——而且我确信如果我明确要求他们安装 64 位,他们也会这样做。
真的,除了它只是工作,并且工作得很好之外;您不能对终极 Linux 桌面要求更多。
Dee-Ann LeBlanc (dee-ann.blog-city.com) 是一位屡获殊荣的技术作家和记者,专门研究 Linux 和迷你哈士奇犬。