aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books/handbook/x11
diff options
context:
space:
mode:
authorFukang Chen <loader@FreeBSD.org>2007-08-09 15:40:40 +0000
committerFukang Chen <loader@FreeBSD.org>2007-08-09 15:40:40 +0000
commit9ff15e34ef9aeacbcf009cd1003b218ab2c324fa (patch)
treeac88e44d52170a777deb2e429e45dbb47e7d9660 /zh_CN.GB2312/books/handbook/x11
parent4b9675c0a4771694619f680fad0e5220aba12134 (diff)
Notes
Diffstat (limited to 'zh_CN.GB2312/books/handbook/x11')
-rw-r--r--zh_CN.GB2312/books/handbook/x11/chapter.sgml89
1 files changed, 42 insertions, 47 deletions
diff --git a/zh_CN.GB2312/books/handbook/x11/chapter.sgml b/zh_CN.GB2312/books/handbook/x11/chapter.sgml
index 3a803b7031..1f0c76efe2 100644
--- a/zh_CN.GB2312/books/handbook/x11/chapter.sgml
+++ b/zh_CN.GB2312/books/handbook/x11/chapter.sgml
@@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Simplified Chinese Project
- Original Revision: 1.179
+ Original Revision: 1.184
$FreeBSD$
-->
@@ -27,9 +27,9 @@
<title>概述</title>
<para>FreeBSD 使用 X11 来为用户提供功能强大的图形用户界面。
- X11 是一种开放源代码的 X Window 系统实现,
- 它包括 <application>&xorg;</application> 和
- <application>&xfree86;</application>。 &os; 在包括
+ X11 是一种可以免费使用的 X 视窗系统,
+ 其实现包括 <application>&xorg;</application> 和
+ <application>&xfree86;</application> (以及一些其他这里没有讨论的软件包)。 &os; 在包括
&os;&nbsp;5.2.1-RELEASE
在内的版本之前, 都默认安装
<application>&xfree86;</application>, 一种由 &xfree86; Project, Inc.
@@ -40,10 +40,12 @@
也有一些用于 &os; 的商业 X 服务器。</para>
<para>这章将介绍 X11 的安装和配置, 并着重强调
- <application>&xorg;</application>。 如欲了解关于 <application>&xfree86;</application>
+ <application>&xorg;</application> 的 &xorg.version; 版。
+ 如欲了解关于 <application>&xfree86;</application>
的详细信息 (在较早的 &os; 版本中,
<application>&xfree86;</application> 是默认的 X11
- 软件包), 则可以访问存档的旧版 &os; 使用手册, 其网址为 <ulink
+ 软件包) 或较早版本的 <application>&xorg;</application>,
+ 则可以访问存档的旧版 &os; 使用手册, 其网址为 <ulink
url="http://docs.FreeBSD.org/doc/"></ulink>。</para>
<para>欲了解 X11 所支持的显示卡等硬件,
@@ -460,7 +462,7 @@ EndSection</programlisting>
<para>如果一切准备停当, 就可以把配置文件放到公共的目录中了。
您可以在 &man.Xorg.1; 里面找到具体位置。
这个位置通常是 <filename>/etc/X11/xorg.conf</filename> 或
- <filename>/usr/X11R6/etc/X11/xorg.conf</filename>。</para>
+ <filename>/usr/local/etc/X11/xorg.conf</filename>。</para>
<screen>&prompt.root; <userinput>cp xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
@@ -613,11 +615,11 @@ EndSection</programlisting>
X 服务器的配置文件 (<filename>/etc/X11/xorg.conf</filename>)
中增加下面的配置:</para>
- <programlisting>FontPath "/usr/X11R6/lib/X11/fonts/URW/"</programlisting>
+ <programlisting>FontPath "/usr/local/lib/X11/fonts/URW/"</programlisting>
<para>或者,也可以在命令行运行:</para>
- <screen>&prompt.user; <userinput>xset fp+ /usr/X11R6/lib/X11/fonts/URW</userinput>
+ <screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/URW</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>
<para>这样会起作用,但是当 X 会话结束后就会丢失,
@@ -626,7 +628,7 @@ EndSection</programlisting>
<application>XDM</application> 的图形登录管理器登录时添加到
<filename>~/.xsession</filename> 中)。
第三种方法是使用新的
- <filename>/usr/X11R6/etc/fonts/local.conf</filename> 文件: 查看
+ <filename>/usr/local/etc/fonts/local.conf</filename> 文件: 查看
<link linkend="antialias">anti-aliasing</link> 章节。
</para>
</sect2>
@@ -649,7 +651,7 @@ EndSection</programlisting>
<programlisting>Load "freetype"</programlisting>
<para>现在,为 &truetype; 字体创建一个目录 (比如,
- <filename>/usr/X11R6/lib/X11/fonts/TrueType</filename>)
+ <filename>/usr/local/lib/X11/fonts/TrueType</filename>)
然后把所有的 &truetype; 字体复制到这个目录。记住您不能直接从
&macintosh; 计算机中提取 &truetype; 字体;
能被 X11 使用的必须是
@@ -659,17 +661,17 @@ EndSection</programlisting>
<filename>fonts.dir</filename> 文件,
以便让X字体引擎知道您已经安装了这些新文件。
<command>ttmkfdir</command> 可以在 FreeBSD
- Ports Collection
+ Ports 套件中的
<filename role="package">x11-fonts/ttmkfdir</filename> 中找到。</para>
- <screen>&prompt.root; <userinput>cd /usr/X11R6/lib/X11/fonts/TrueType</userinput>
+ <screen>&prompt.root; <userinput>cd /usr/local/lib/X11/fonts/TrueType</userinput>
&prompt.root; <userinput>ttmkfdir -o fonts.dir</userinput></screen>
<para>现在把 &truetype; 字体目录添加到字体路径中。
这和上面 <link linkend="type1">Type1</link> 字体的步骤是一样的,
那就是,使用</para>
- <screen>&prompt.user; <userinput>xset fp+ /usr/X11R6/lib/X11/fonts/TrueType</userinput>
+ <screen>&prompt.user; <userinput>xset fp+ /usr/local/lib/X11/fonts/TrueType</userinput>
&prompt.user; <userinput>xset fp rehash</userinput></screen>
<para>或者把 <literal>FontPath</literal> 这行加到
@@ -708,7 +710,7 @@ EndSection</programlisting>
<application>&xfree86;</application> 4.3.0 之前是非常繁琐的。
从 <application>&xfree86;</application> 4.3.0 开始,
对于所有支持 Xft 的应用程序, 所有放到 X11
- <filename>/usr/X11R6/lib/X11/fonts/</filename> 和
+ <filename>/usr/local/lib/X11/fonts/</filename> 和
<filename>~/.fonts/</filename> 中的字体都自动地被加入反走样支持。
并不是所有的应用程序都支持 Xft, 但已经有相当多的程序提供 Xft 支持了。
支持 Xft 的应用程序包括 Qt 2.3 以及更高版本
@@ -720,7 +722,7 @@ EndSection</programlisting>
<para>要控制哪些字体是 anti-aliased,或者配置 anti-aliased 特性,
创建(或者编辑,如果文件已经存在的话)文件
- <filename>/usr/X11R6/etc/fonts/local.conf</filename>。Xft 字体系统的几个
+ <filename>/usr/local/etc/fonts/local.conf</filename>。Xft 字体系统的几个
高级特性都可以使用这个文件来调节;
这一部分只描述几种最简单的情况。要了解更多的细节,请查看
&man.fonts-conf.5;.</para>
@@ -738,11 +740,11 @@ EndSection</programlisting>
</programlisting>
<para>像前面所做的那样,在
- <filename>/usr/X11R6/lib/X11/fonts/</filename> 和
+ <filename>/usr/local/lib/X11/fonts/</filename> 和
<filename>~/.fonts/</filename> 目录下的所有字体已经可以被支持 Xft 的
应用程序使用了。如果您想添加这两个目录以外的其他路径,
简单的添加下面这行到
- <filename>/usr/X11R6/etc/fonts/local.conf</filename>文件中:</para>
+ <filename>/usr/local/etc/fonts/local.conf</filename>文件中:</para>
<programlisting>&lt;dir&gt;/path/to/my/fonts&lt;/dir&gt;</programlisting>
@@ -835,11 +837,11 @@ EndSection</programlisting>
更好的字库可以在
<filename role="package">x11-fonts/bitstream-vera</filename>
port 中找到。 这个 port 会创建一个
- <filename>/usr/X11R6/etc/fonts/local.conf</filename> 文件,
+ <filename>/usr/local/etc/fonts/local.conf</filename> 文件,
如果这个文件不存在的话。 反之,
- port 将创建 <filename>/usr/X11R6/etc/fonts/local.conf-vera
+ port 将创建 <filename>/usr/local/etc/fonts/local.conf-vera
</filename> 文件。 将其内容合并到
- <filename>/usr/X11R6/etc/fonts/local.conf</filename> 中,
+ <filename>/usr/local/etc/fonts/local.conf</filename> 中,
则 Bitstream 字体将自动地代替默认的
X11 Serif, Sans Serif, 以及单倍距字体。</para>
@@ -936,7 +938,7 @@ EndSection</programlisting>
<title>使用 XDM</title>
<para><application>XDM</application> 精灵程序在
- <filename>/usr/X11R6/bin/xdm</filename> 中。您可以在任何时候
+ <filename>/usr/local/bin/xdm</filename> 中。您可以在任何时候
用 <username>root</username> 来运行这个程序,
在本地机器上,它将启动管理X的画面。如果要
<application>XDM</application> 每次机器一启动就开始运行,
@@ -946,7 +948,7 @@ EndSection</programlisting>
<filename>/etc/ttys</filename> 文件中用于运行
<application>XDM</application> 守护程序的一行是这样的:</para>
- <screen>ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</screen>
+ <screen>ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure</screen>
<para>默认情况下,这个记录是关闭的,要启用它,
您需要把第5部分的 <literal>off</literal> 改为
@@ -960,7 +962,7 @@ EndSection</programlisting>
<title>配置 XDM</title>
<para><application>XDM</application> 的配置目录是在
- <filename>/usr/X11R6/lib/X11/xdm</filename>中。在这个目录中,
+ <filename>/usr/local/lib/X11/xdm</filename>中。在这个目录中,
您会看到几个用来改变
<application>XDM</application> 行为和外观的文件。您会找到这些文件:</para>
@@ -1042,10 +1044,9 @@ EndSection</programlisting>
<sect3>
<title>Xresources</title>
- <para>这是一个默认的用来显示选项和登录屏幕的应用程序文件。这
- 就是您能够定制登录程序的外观的地方。这个格式与
- X11 文档中描述的默认应用
- 程序文件是一样的。</para>
+ <para>这是一个默认的用来显示选项和登录屏幕的应用程序文件。
+ 您可以在这个文件中对登录程序的外观进行定制。 其格式与
+ X11 文档中描述的默认应用程序文件是一样的。</para>
</sect3>
<sect3>
@@ -1093,9 +1094,9 @@ EndSection</programlisting>
<sect2>
<title>运行一个网络显示服务器</title>
- <para>对于其他客户端来说,为了连接到显示服务器,您将必须编辑访问控制规则,
- 然后启用连接侦听。默认的这些被设置成比较保守的值。
- 要让<application>XDM</application>能侦听连接,先要在
+ <para>对于其他客户端来说, 如果希望它们能连接到显示服务器,您就必须编辑访问控制规则,
+ 并启用连接侦听。 默认情况下, 这些都预设为比较保守的值。
+ 要让 <application>XDM</application> 能侦听连接, 首先要在
<filename>xdm-config</filename>
文件中注释掉一行:</para>
@@ -1105,9 +1106,9 @@ DisplayManager.requestPort: 0</screen>
<para>然后重新启动<application>XDM</application>。
记住默认应用程序文件的注释以<quote>!</quote>
字母开始,不是<quote>#</quote>。
- 您需要设置严格的访问控制。看看在
- <filename>Xaccess</filename>文件中的实例记录,可以参考
- &man.xdm.1; 的联机手册。</para>
+ 您需要设置严格的访问控制 &mdash; 看看在
+ <filename>Xaccess</filename> 文件中的实例, 并参考
+ &man.xdm.1; 的联机手册, 以了解进一步的细节。</para>
</sect2>
<sect2>
@@ -1170,11 +1171,8 @@ DisplayManager.requestPort: 0</screen>
<sect3 id="x11-wm-gnome-install">
<title>安装 GNOME</title>
- <para>安装
- <application>GNOME</application>的最简单的方法是
- <xref linkend="default-desktop"> 第&nbsp;2 章描述的在FreeBSD安装过程中通过
- <quote>Desktop Configuration</quote>菜单来进行。
- 它们也可以很容易地从一个package或Ports Collection安装:</para>
+ <para>这个软件可以很容易地通过预编译包或
+ Ports 套件来安装:</para>
<para>要从网络安装<application>GNOME</application>,
只要键入:</para>
@@ -1296,7 +1294,7 @@ DisplayManager.requestPort: 0</screen>
</listitem>
<listitem>
- <para>集中的一致化的桌面驱动配置。</para>
+ <para>集中化、 统一的对话框驱动的桌面配置</para>
</listitem>
<listitem>
@@ -1311,18 +1309,15 @@ DisplayManager.requestPort: 0</screen>
要了解关于 <application>KDE</application>
的更多详情, 可以访问 <ulink url="http://www.kde.org/">KDE
网站</ulink>。 与 FreeBSD 相关的 <application>KDE</application>
- 信息和资源, 可以在 <ulink url="http://freebsd.kde.org/">FreeBSD-KDE
+ 信息和资源, 可以在 <ulink url="http://freebsd.kde.org/">FreeBSD 上的 KDE
团队</ulink> 的网站找到。</para>
</sect3>
<sect3 id="x11-wm-kde-install">
<title>安装 KDE</title>
- <para>与 <application>GNOME</application> 或其他桌面环境一样,安装
- <application>KDE</application> 的最容易的方法是通过
- <xref linkend="default-desktop"> 第 2 章所描绘的 FreeBSD 安装过程的
- <quote>Desktop Configuration</quote> 菜单来安装。
- 另外,它也可以很容易地从packages或Ports Collection安装:</para>
+ <para>与 <application>GNOME</application> 和其他桌面环境类似,
+ 这个软件可以很容易地通过预编译包或 Ports 套件来安装:</para>
<para>要从网络安装 <application>KDE</application> 只需要:</para>
@@ -1419,7 +1414,7 @@ DisplayManager.requestPort: 0</screen>
<listitem>
<para>集成的窗口管理器,文件管理器,声音管理器,
- <application>GNOME</application>应用模块,和其他一些。</para>
+ <application>GNOME</application> 应用模块等等。</para>
</listitem>
<listitem>