Windows 或Mac 用户会觉得很自然 。有关KDE 的最好的参考资料是它的在线文档 。KDE 拥
有它自己的web 浏览器Konqueror,还有很多应用程序和丰富的文档 。
5.7.3.1 KDE 显示管理器
如果你是一个多用户系统的系统管理员,你可能想要给用户一个图形登陆界面 。你可
以使用xdm 。然而,也包含一个叫KDM 的登陆界面,它看起来很吸引人,还包含很多登陆选
项(KDE2, GNOME 或其它) 。
运行KDE2 的控制面板,需要是root 用户 。
注意:通常情况下,以root 用户来运行X 环境是很不安全的 。你应当以普通用户来使
用窗口管理器,打开一个终端窗口xterm 或KDE"s konsole,用su 来成为root 用户,然
后键入kcontrol 。
第16 页FreeBSD 使用手册
点击左面标记“system”的图标,然后选择"Login manager" 。在右面,你将看到几个
配置选项,KDE 联机手册会详细介绍的 。点击"sessions" 。根据你要安装的窗口管理器或桌
面环境,你可以在"New type"中键入他们的名字然后加入它们 。你也可以用同样方法定制
其他菜单 。完成之后,键入"Apply"按纽,推出控制中心 。
要确信KDM 理解你上面的标签(KDE, GNOME 等)的意思,你需要编辑一些文件:xdm 也
是一样 。在你的终端窗口,作为root 用户,要编辑/usr/X11R6/lib/X11/xdm/Xsession 文
件 。
case $# in
1)
case $1 in
failsafe)
exec xterm -geometry 80x24-0-0
esac
esac
你需要在这部分加一行 。你给出的标签是KDE2 和GNOME,就象下面这样:
case $# in
1)
case $1 in
KDE2)
exec /usr/X11R6/bin/startkde
GNOME)
第17 页FreeBSD 使用手册
exec /usr/X11R6/bin/gnome-session
failsafe)
exec xterm -geometry 80x24-0-0
esac
esac
/usr/X11R6/bin/kdmdesktop
现在,你只需要确信在系统下次启动时,kdm 会被启动 。要知道如何做,可以读读有关
xdm 的章节,只要将xdm 的程序替换成kdm 的程序就可以完成同样的功能 。就这么简单 。你
的下一个登陆屏幕将有一个漂亮的外观和许多菜单 。
你需要在/usr/X11R6/lib/X11/xdm/Xsetup_0 中加入下面这行:
第18 页
5.7.3.2 Anti-aliased 字体
启动version 4.0.2,XFree86 可以通过它的"RENDER"扩展来支持anti-aliasing,Qt 支持
这个扩展 。在5.5.3 节描述到了这些 。所以如果你正运行的是更高版本的软件,anti-aliasing
也可以在你的KDE2 桌面上使用 。只需要到你的KDE2 菜单,到Preferences -> Look and Feel
-> Style,然后点击"Use Anti-Aliasing for Fonts and Icons" 。就这样 。如果你运行的Qt 应用程
序不是KDE 的一部分,你可能需要在启动程序前设置QT_XFT 的环境变量为true 。
5.7.4 XFCE
5.7.4.1 有关XFCE
XFCE 是被GNOME 使用的以gtktoolkit 为基础的 。它看起来很象UNIX 商业系统开发
的CDE 。它的很多特性包括:
1. 一个简单,容易使用的桌面 。
2. 完全通过鼠标用拖放和按键来控制等 。FreeBSD 使用手册
3. 与CDE 相似的主面板,菜单,applets 和launchers 。
4. 集成的窗口管理器,文件管理器,声音管理器,GNOME 应用模块,和其他一些 。
5. 有很多主题界面 。
6. 快速,高效 。
更多有关XFCE 的信息可以在XFCE 网站中找到 。
5.7.4.2 安装XFCE
安装xfce,执行下面的命令:
# pkg_add -r xfce
另外,你也可以直接从源代码构建 。
# cd /usr/ports/x11-wm/xfce
# make install clean
所有必需的源代码包会被自动地找到,构建和安装,然后建构区域会被自动清理干净 。
现在,你要告诉服务器在下次启动时执行XFCE 。执行下面的命令:
# echo "/usr/X11R6/bin/startxfce" > ~/.xinitrc
接下来就是执行X,XFCE 将成为你的桌面 。
(注意:如果你通过象xdm 这样的显示管理器来登陆,你需要创建一个.xsession 文件,使
推荐阅读
- freebsd 软件安装相关命令集
- FreeBSD中文化全攻略
- 如何去掉FreeBSD控制台上显示的太多的提示信息
- FreeBSD下的带宽控制 -- ipfw+dummynet
- FreeBSD如何保存和使用内核更改信息
- FreeBSD 安全入门
- 从网络安装最新的FreeBSD-Stable
- 如何看FreeBSD的系统日志
- 在 FreeBSD 安装 notebook PCMCIA 网路卡
- 1 FreeBSD 5.0中强制访问控制机制的使用与源代码分析
