diff options
author | Xin LI <delphij@FreeBSD.org> | 2006-04-13 10:35:30 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2006-04-13 10:35:30 +0000 |
commit | 9d1a70cb7484faa9c90b172009517cb5307fff70 (patch) | |
tree | 755d91b59db2b4afc6cf73a7a89868bbfaabbf5c /zh_CN.GB2312/books | |
parent | 408da4b09b92bb40c2fefc4171eff089dd86b4bc (diff) |
Notes
Diffstat (limited to 'zh_CN.GB2312/books')
-rw-r--r-- | zh_CN.GB2312/books/handbook/x11/chapter.sgml | 177 |
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 5.X 和以后的版本会使用 &man.devfs.5; 来半透明的分配 @@ -927,28 +928,28 @@ EndSection</programlisting> </match> </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"> |