diff options
author | Fukang Chen <loader@FreeBSD.org> | 2007-08-09 15:40:40 +0000 |
---|---|---|
committer | Fukang Chen <loader@FreeBSD.org> | 2007-08-09 15:40:40 +0000 |
commit | 9ff15e34ef9aeacbcf009cd1003b218ab2c324fa (patch) | |
tree | ac88e44d52170a777deb2e429e45dbb47e7d9660 /zh_CN.GB2312/books/handbook/x11 | |
parent | 4b9675c0a4771694619f680fad0e5220aba12134 (diff) |
Notes
Diffstat (limited to 'zh_CN.GB2312/books/handbook/x11')
-rw-r--r-- | zh_CN.GB2312/books/handbook/x11/chapter.sgml | 89 |
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; 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><dir>/path/to/my/fonts</dir></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> + 您需要设置严格的访问控制 — 看看在 + <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"> 第 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> |