1. 简介

X Window 系统是一个先进的图形计算和网络环境,从一开始就被设计为一个多用户系统。X 于 1984 年首次发布。如果您不熟悉围绕 X 及其相关组件的基本概念,您应该首先阅读 X Window 系统架构概述 HOWTOhttp://linuxdoc.org/HOWTO/XWindow-Overview-HOWTO/index.html,以了解各个部分是如何组合在一起的。在 附录中,还尝试定义各种与 X 相关的术语,如果您对诸如 "显示器""X 客户端" 等概念感到困惑,请参考附录。

本文档将介绍 Linux 上 X Window 的基本配置和用法。我们还将了解 X 在 Linux 中通常是如何启动的,以及如何配置启动和相关问题。我们将探讨窗口管理器(例如 fvwm)或桌面环境(KDEGNOME)的配置。这些变量太多了,而且变化速度太快。当然,在很大程度上,用户更多地是直接与这些组件而不是 X 服务器本身进行交互,因此额外的阅读将是值得的。查看您本地安装的文档以及各自的主页以获取更多信息。

以下是一些需要记住的其他要点

此处的讨论将仅限于 XFree86 Project, Inc. 在 Linux 上实现的 X。还有其他实现,包括商业实现。XFree86 v4.x 已经发布一段时间了,因此我们将以该版本为例进行说明。大部分讨论也适用于之前的 3.x 版本,但偶尔会有一些差异。

还值得注意的是,可能有许多方法可以启动 X 并设置 Linux 系统。我们将重点关注 Linux 发行版中常见的启动方法。此外,供应商可能会在配置文件存放位置和命名方式上有所不同。如果您在本文档中看到此类差异,请记住这一点。如果这是一个问题,您的供应商肯定有自己的文档。并且一如既往,希望 man 手册能够符合您的安装情况。

此外,我们将在以下章节中查看各种配置文件。这些都是纯文本文件,可以使用您喜欢的编辑器进行编辑。在编辑重要文件之前,务必先制作备份副本,以防万一墨菲定律发生作用(例如 "cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.bak")。

1.1. 新版本和更新日志

本 HOWTO 的当前官方版本可以在 Linux 文档项目网站上找到。

v3.1:这只是一些小的、次要的更新。包含指向 http://www.plig.org/xwinman/ 的链接,作为一个购买窗口管理器的良好资源。添加了 fluxbox 的链接,这是一个带有选项卡式窗口的窗口管理器。并添加了一个关于提高网络性能的简短章节。验证所有链接是否工作正常。

v3.0:这是一个主要的重写版本,包含几个新章节。删除了一些章节,现在的重点更多地放在 X 本身(而不是像窗口管理器这样的客户端)。新的维护者也加入了 :-)

v2.0:包括来自 Guus Bosch、Brian J. Miller 和我本人的更正,以及大量新的更新和信息。

v1.4:包括来自 Anthony J. 的更正和补充,以及来自 Tomasz Motylewski 的一些非常好的安全提示。

1.2. 待办事项

一个基本的故障排除章节。可能在 v3.2 版本中加入。

1.3. 反馈

如果您对本文档有任何问题或意见,请随时发送电子邮件给我,Hal Burgiss,地址为。我欢迎任何建议、更正或补充。如果您有希望在未来版本中看到的信息,或者您想为未来的版本做出贡献,请给我留言。

1.4. 帮助!

我承担了本文档的维护工作,因为它已被弃用,并且我想提供一个修改建议。长话短说,这导致了一次重大的重写。您可以通过纠正不准确之处、澄清不清楚的地方以及提出改进建议来帮助使本文档变得更好。关于这个主题,有很多我可能不知道的,或者没有解释清楚的地方。您的帮助将改进本文档并帮助其他用户。本文档需要您的帮助!

1.5. 致谢

感谢 XFree86 开发团队为提供强大而灵活的 GUI 所做的努力。并感谢整个 GNU/Linux 和开源社区使其成为可能。

还有,原始作者 Ray Brigleb。

comp.os.linux.x 上的各种用户,他们以各种方式提供了帮助,无论他们是否知道。

最后,http://google.com/linux,他们令人难以置信的信息库为我节省了大量时间。使用它来回答此处未解答的问题!

1.6. 版权

版权所有 © 2002, Hal Burgiss。

除非另有说明,Linux HOWTO 文档的版权归其各自作者所有。Linux HOWTO 文档可以完整或部分地以任何物理或电子媒介复制和分发,只要所有副本都保留此版权声明。允许并鼓励商业再分发;但是,作者希望收到任何此类分发的通知。

所有翻译、衍生作品或包含任何 Linux HOWTO 文档的聚合作品都必须受此版权声明的约束。也就是说,您不得从 HOWTO 制作衍生作品,并对其分发施加额外限制。在某些条件下可以批准这些规则的例外情况;请联系 Linux HOWTO 协调员以获取更多信息。

简而言之,我们希望通过尽可能多的渠道推广此信息的传播。但是,我们希望保留 HOWTO 文档的版权,并且非常希望收到任何再分发 HOWTO(特别是本文档)的计划的通知!

本文档中提到的一些术语是商标名称。除非另有说明,所有商标均为其各自所有者的财产。

"X Window System" 是 X Consortium, Inc [现在是 OpenGroup?] 的商标。

"XFree86"The XFree86 Project, Inc 的商标。

"Linux" 是 Linus Torvalds 的注册商标。

1.7. 标准免责声明

此处给出的信息和示例仅用于说明目的。使用风险自负。已尽一切努力确保本文档的内容在编写时是准确的。如果您发现任何不准确之处,请发送澄清说明给我。

提及任何特定的公司、产品或品牌名称不应被解释为认可。