Metro-X

作者 Bogdan Urma

Metro-X 增强服务器套件,来自 Metro Link Incorporated 的商业 X 服务器,满足所有这些需求。Metro-X 是一款基于 X11R5 的服务器,它取代您当前的 XFree86 服务器,同时与 XFree86 发行版的其余部分完美契合,无论是 XFree-2.x 还是 3.x。您可以在 X11R6 系统上成功运行基于 X11R5 的服务器,而不会出现任何问题。我使用 Linux 1.2.x 和 XFree-3.1.1 发行版对其进行了测试。

Metro-X 加速支持一百多种不同的显卡,包括 Diamond 和 Matrox 的各种显卡,以及 Number Nine 的高端 Imagine-128。它还支持 Carroll 和 Elographics 串行控制器的触摸屏支持以及多头显示支持,这允许您在 X 下拥有多个显卡和显示器。

用于 Linux 的 Metro-X 包含在两张软盘中,附带一本装订手册和快速安装指南。快速安装指南中的说明简洁明了。在制作了两个符号链接,使用 cpio 从磁盘中提取产品,然后解压后,我准备好启动 configX 程序,Metro-X 将其安装在您的 X11 bin 目录中。Metro-X 还在您的 X11 bin 目录中安装了一个触摸校准程序,供计划使用串行控制器进行触摸屏支持的用户使用。所有其他 Metro-X 文件都安装在 /usr/lib/X11/Metro 目录中,这使得跟踪所有内容的位置变得容易。

如果您曾经尝试配置 XFree86,您会非常高兴地看到使用 configX 配置 Metro-X 是多么容易。configX 为您提供一个菜单,您可以从中选择服务器、显卡、视频模式和鼠标,您计划与 X 一起使用。当您从菜单中选择服务器选项时,您将看到服务器选择:一个用于基于 S3 的卡,一个用于 Matrox 卡,依此类推。

在为您的显卡选择正确的服务器后,您可以选择您希望服务器拥有的额外 X 扩展。您的选择包括 XIE 5.0、PEX 5.1 和 DEC Xtrap 3.3。我选择了 XIE 和 PEX。configX 继续使用共享的 libc 和 libm 库构建服务器。如果您想在服务器中添加或删除扩展,您可以随时返回并再次重建服务器。

构建服务器后,您选择正确的显卡和您希望使用的视频模式。我从显卡列表中选择了我的 Diamond Stealth 64,并选择了我的视频模式。configX 允许您选择任意数量的具有不同分辨率和刷新率的视频模式,只要它们都具有相同的颜色数。接下来,您从鼠标菜单中选择鼠标,最后,选择 保存并退出 选项,该选项保存新创建的 Xconfig 文件以供 Metro-X 使用。这就是您配置 X 所需要做的全部工作,我在 5 分钟内完成了。

在构建和配置我的服务器后,我继续使用 startx 命令启动 X。几秒钟之内,X 就以 1024x768 分辨率和 1670 万种颜色启动并运行,而且速度很快。安装和配置总共花费不到十分钟,并且完美地工作,我对此印象深刻。切换分辨率模式的工作方式与 XFree86 相同,使用 CTRL ALT +CTRL ALT - 组合键。在玩了一会儿之后,我决定使用 xbench 套件进行一些基准测试,看看我的新服务器与 XFree86 相比如何。在我做的所有测试中,在 256 - 1670 万种颜色和不同的分辨率下,Metro-X 的性能都优于使用我的 Diamond 卡的 XFree86-3.1.1 S3 服务器约 20k - 30k xstones。我更加印象深刻。

如果您有 XFree86 不支持的显卡(例如某些 Diamond 卡、Matrox 卡和 Number Nine Imagine-128),如果您想要一个用于 X 的简单的菜单驱动配置系统,或者如果您只是想要更快的速度,我强烈建议您为您的 Linux 机器购买 Metro-X 增强服务器套件。价格为 99 美元,这是一个真正的划算交易。Metro-X 提供 90 天的免费技术支持和 30 天的退款保证。请通过 (305) 938-0283 联系 Metro Link Incorporated,或发送电子邮件至 sales@metrolink.com,或访问他们的网站 www.metrolink.com

Bogdan Urma 在康奈尔大学学习物理和计算机科学,并希望明年获得理学学士学位。他自 1993 年以来一直在使用 Linux,并在其上花费了太多时间。他欢迎您通过电子邮件发送评论至 burma@newton.ruph.cornell.edu,或通过普通邮件发送至 Linux Journal

加载 Disqus 评论