aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2006-04-13 10:35:30 +0000
committerXin LI <delphij@FreeBSD.org>2006-04-13 10:35:30 +0000
commit9d1a70cb7484faa9c90b172009517cb5307fff70 (patch)
tree755d91b59db2b4afc6cf73a7a89868bbfaabbf5c /zh_CN.GB2312/books
parent408da4b09b92bb40c2fefc4171eff089dd86b4bc (diff)
Notes
Diffstat (limited to 'zh_CN.GB2312/books')
-rw-r--r--zh_CN.GB2312/books/handbook/x11/chapter.sgml177
1 files changed, 42 insertions, 135 deletions
diff --git a/zh_CN.GB2312/books/handbook/x11/chapter.sgml b/zh_CN.GB2312/books/handbook/x11/chapter.sgml
index c8dd78bf28..dc4d1decbc 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.170
+ Original Revision: 1.172
$FreeBSD$
-->
@@ -598,7 +598,8 @@ EndSection</programlisting>
要创建 AGP 设备节点,在 <filename>/dev</filename> 下运行
&man.MAKEDEV.8;:</para>
- <screen>&prompt.root; <userinput>cd /dev</userinput> &prompt.root; <userinput>sh MAKEDEV agpgart</userinput></screen>
+ <screen>&prompt.root; <userinput>cd /dev</userinput>
+&prompt.root; <userinput>sh MAKEDEV agpgart</userinput></screen>
<note>
<para>FreeBSD&nbsp;5.X 和以后的版本会使用 &man.devfs.5; 来半透明的分配
@@ -927,28 +928,28 @@ EndSection</programlisting>
&lt;/match&gt;
</programlisting>
- <note><para>依赖于显示器的种类,
- <literal>rgb</literal> 可能需要被更改为 <literal>bgr</literal>,
- <literal>vrgb</literal> 或 <literal>vbgr</literal>:实验一下
- 看看那个更好。</para></note>
+ <note><para>随您显示器的种类不同, 可能需要把
+ <literal>rgb</literal> 改为 <literal>bgr</literal>、
+ <literal>vrgb</literal> 或 <literal>vbgr</literal>:
+ 试验一下看看那个更好。</para></note>
<indexterm>
<primary>Mozilla</primary>
- <secondary>disabling anti-aliased fonts</secondary>
+ <secondary>disabling anti-aliased fonts (禁用反锯齿字体)</secondary>
</indexterm>
- <para>Anti-aliasing 在您下次启动系统时就能用了。
- 然而,注意您的程序必须知道如何使用它。现在,Qt 工具包做到了,
- 所以整个 <application>KDE</application> 环境能够使用
- anti-aliased 字体 (查看 <application>KDE</application> 上的
- <xref linkend="x11-wm-kde-antialias"> 了解细节)。
- 通过 <quote>Font</quote> capplet (参见 <xref
- linkend="x11-wm-gnome-antialias"> 以了解进一步的细节),
- GTK+ 和 <application>GNOME</application> 也可以使用 anti-aliasing。
- 默认情况下,
- <application>Mozilla</application> 1.2 以及更高版本都会自动的使用
- anti-aliasing。要禁用它,使用 <makevar>-DWITHOUT_XFT</makevar> 选项
- 重新编译 <application>Mozilla</application>。</para>
+ <para>在下次启动 X server 时, 反锯齿 (anti-aliasing) 功能就启用了。
+ 不过, 应用程序必须了解如何使用它, 才能因此而受益。
+ 目前 Qt 工具包已经对其提供了全面支持,
+ 因此整个 <application>KDE</application> 环境都能使用反锯齿字体。
+ GTK+ 和
+ <application>GNOME</application> 也可以通过 <quote>Font</quote> capplet
+ 来使用反锯齿功能 (进一步细节请参见 <xref
+ linkend="x11-wm-gnome-antialias">)。 默认情况下,
+ <application>Mozilla</application> 1.2 及更高版本有能力自动使用反锯齿。
+ 要禁用这一特性, 则需要使用指定 <makevar>-DWITHOUT_XFT</makevar>
+ 并重新联编
+ <application>Mozilla</application>。</para>
</sect2>
</sect1>
@@ -1362,19 +1363,14 @@ DisplayManager.requestPort: 0</screen>
</listitem>
</itemizedlist>
- <para><application>KDE</application> 中有一个基于
- <application>KDE</application> 的
- <quote>KParts</quote> 技术的办公套件, 它提供了电子表格、
- 幻灯片、 日程管理, 以及新闻组阅读器等软件。
- <application>KDE</application> 还附带了一个叫做
+ <para><application>KDE</application> 附带了一个名为
<application>Konqueror</application> 的 web 浏览器,
- 是为其他运行于 &unix; 系统上的 web 浏览器的强大竞争对手。
- 关于 <application>KDE</application> 的更多详情可以在
- <ulink url="http://www.kde.org/">KDE
- 网站</ulink> 上找到。 要了解 FreeBSD 专属的
- <application>KDE</application> 信息和资源, 请参考
- <ulink url="http://freebsd.kde.org/">FreeBSD-KDE
- 团队</ulink> 的网站。</para>
+ 它是其他运行于 &unix; 系统上的 web 浏览器的一个强大的竞争对手。
+ 要了解关于 <application>KDE</application>
+ 的更多详情, 可以访问 <ulink url="http://www.kde.org/">KDE
+ 网站</ulink>。 与 FreeBSD 相关的 <application>KDE</application>
+ 信息和资源, 可以在 <ulink url="http://freebsd.kde.org/">FreeBSD-KDE
+ 团队</ulink> 的网站找到。</para>
</sect3>
<sect3 id="x11-wm-kde-install">
@@ -1395,7 +1391,8 @@ DisplayManager.requestPort: 0</screen>
<para>要从源代码编译 <application>KDE</application>,
可以使用 ports 树:</para>
- <screen>&prompt.root; <userinput>cd /usr/ports/x11/kde3</userinput> &prompt.root; <userinput>make install clean</userinput></screen>
+ <screen>&prompt.root; <userinput>cd /usr/ports/x11/kde3</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
<para><application>KDE</application> 安装完成后,
X server必须被告知启动这个应用程序以代替默认的窗口管理器。
@@ -1444,112 +1441,22 @@ DisplayManager.requestPort: 0</screen>
(<application>KDE</application>,
<application>GNOME</application>或其他)。</para>
- <para>首先,以 <username>root</username> 用户身份运行 <application>KDE</application>
- 控制面板,<command>kcontrol</command>。
- 通常情况下,以 <username>root</username> 身份运行 X 环境是很不安全的。
- 您应当以普通用户来使用窗口管理器,
- 打开一个终端窗口(例如
- <filename>xterm</filename> 或者 <application>KDE</application> 的
- <filename>konsole</filename>),用 <userinput>su</userinput> 来切换成
- <username>root</username>(这个用户必须首先在 <filename>/etc/group</filename>
- 的 <groupname>wheel</groupname> 组里),然后再键入
- <userinput>kcontrol</userinput>。</para>
-
- <para>点击左边标记
- <guibutton>系统</guibutton>的图标,然后选择<guibutton>登陆管理器
- </guibutton>。在右面,有几个配置选项,
- <application>KDE</application> 手册会解释的更加详细一些。
- 点击右边的<guibutton>会话</guibutton>。
- 点击<guibutton>新类型</guibutton>来添加几个窗口管理器或桌面环境。
- 这些只是标签,所以它们用
- <application>KDE</application>或
- <application>GNOME</application>要比用
- <application>startkde</application>或者
- <application>gnome-session</application>来得好。
- 也可以是<literal>failsafe</literal>。</para>
-
- <para>也可以用同样方法定制其他菜单,它们主要是起修饰和自我解释用的。
- 完成之后,键入<guibutton>Apply</guibutton>按钮,退出控制中心。</para>
-
- <para>要确信<application>kdm</application>理解标签
- (<application>KDE</application>,
- <application>GNOME</application>等)的意思,需要编辑一些
- <link linkend="x-xdm">xdm</link>用的文件。
- <note><para>在<application>KDE 2.2</application>中,这有些变化:
- <application>kdm</application>现在使用它自己的配置文件。
- 请看看<application>KDE 2.2</application>的文档。</para>
- </note>
- 在一个终端窗口,作为<username>root</username>用户,要编辑
- <filename>/usr/X11R6/lib/X11/xdm/Xsession</filename>文件,
- 中间有一部分是这样的:</para>
-
- <screen>case $# in
-1)
- case $1 in
- failsafe)
- exec xterm -geometry 80x24-0-0
- ;;
- esac
-esac</screen>
-
- <para>需要在这部分加几行。
- 假定使用的标签是<quote>KDE</quote>和
- <quote>GNOME</quote>,
- 就像下面这样:</para>
-
- <screen>case $# in
-1)
- case $1 in
- kde)
- exec /usr/local/bin/startkde
- ;;
- GNOME)
- exec /usr/X11R6/bin/gnome-session
- ;;
- failsafe)
- exec xterm -geometry 80x24-0-0
- ;;
- esac
-esac</screen>
-
- <para>为了加上<application>KDE</application>
- 的登陆桌面背景,
- 需要在
- <filename>/usr/X11R6/lib/X11/xdm/Xsetup_0</filename>中加入下面这行:</para>
-
- <screen>/usr/local/bin/krootimage</screen>
-
- <para>现在,确信<application>kdm</application>在
- <filename>/etc/ttys</filename>中列出来了,并且将被启动。
- 要这样做,只要跟着先前有关
- <link linkend="x-xdm">XDM</link>用法,用
- <command>/usr/X11R6/bin/xdm</command>
- 程序的用法替换<command>/usr/local/bin/kdm</command>的用法就可以了。</para>
- </sect3>
+ <para>如果在同一系统上有多个用户, 则管理员通常会希望使用图形化的登录界面。
+ 前面已经提到, 使用
+ <link linkend="x-xdm">XDM</link> 可以完成这项工作。 不过,
+ <application>KDE</application> 本身也提供了另一个选择,
+ 即 <application>kdm</application>, 它的外观更富吸引力,
+ 而且提供了更多的登录选项。 值得一提的是,
+ 用户还能通过菜单很容易地选择希望使用的桌面环境 (<application>KDE</application>、
+ <application>GNOME</application> 或其它)。</para>
- <sect3 id="x11-wm-kde-antialias">
- <title>Anti-aliased字体</title>
+ <para>要启用 <application>kdm</application>, 需要修改
+ <filename>/etc/ttys</filename> 中的 <literal>ttyv8</literal> 项。
+ 将其改为类似下面的样子:</para>
- <indexterm><primary>KDE</primary>
- <secondary>anti-aliased fonts</secondary></indexterm>
- <para>X11 通过它的
- <quote>RENDER</quote>扩展来支持anti-aliasing,从2.3版本开始,
- Qt (被<application>KDE</application>使用的工具包)也支持
- 这个扩展。在有关anti-aliasing X11字体的<xref
- linkend="antialias">节描述到了如何配置这些。
- 所以,对于现在的软件,anti-aliasing也可以用在
- <application>KDE</application>桌面上。只需要到KDE
- 菜单,到
- <menuchoice>
- <guimenu>Preferences</guimenu>
- <guisubmenu>Look and Feel</guisubmenu>
- <guimenuitem>Fonts</guimenuitem></menuchoice>,然后点击
- <guibutton>Use Anti-Aliasing for Fonts and Icons</guibutton>。
- 对于一个不是
- <application>KDE</application>的一部分的Qt应用程序,环境变量
- <varname>QT_XFT</varname>需要在启动程序前被设置成<literal>true</literal>。</para>
+ <programlisting>ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure</programlisting>
+ </sect3>
- </sect3>
</sect2>
<sect2 id="x11-wm-xfce">