FreeBSD handbook中文版 5 X Window 系统(5)

2008-02-23 08:02:08来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


解释如何使用kdm 来做,可以看KDE 显示管理器那节。
5.7.2 KDE2
5.7.2.1 有关KDE2
KDE 是一个容易使用的现代的桌面环境。KDE 有很多很好的特性:
1. 一个美丽的现代的桌面
2. 一个集合了完美网络环境的桌面
3. 一个集成的帮助系统允许你方便,高效地帮助你使用KDE 桌面和它的应用程序。
4. 所有的应用程序都是所见即所得。
5. 标准的菜单和工具栏,键盘布局,颜色配置等。
6. 国际化:KDE 可以使用超过40 种语言。
7. 集中的一致化的桌面驱动配置。
8. 许多有用的KDE 应用程序。
KDE 是一个以KDE 的KParts 为基础的办公软件套件,它包括电子表格,幻灯片,日
程管理和新闻等软件。KDE 也包含一个叫做Konqeuror 的浏览器。如果需要了解更多信息,
请访问KDE 的网站。
5.7.2.2 安装KDE2
第15 页FreeBSD 使用手册
在写这篇文章的时候,kde2 的软件包还没有发布。不过,没有关系!在ports 树中已
经包含了它的源代码。要安装KDE2,只要这样做:
# cd /usr/ports/x11/kde2
# make install clean
这个命令可以取得所有必须的文件,配置和编译KDE2,安装应用程序,然后自己进行
整理。现在,你将必须告诉X server 启动KDE2 以代替默认的窗口管理器。只要这样做:
# echo "/usr/X11R6/bin/startkde" > ~/.xinitrc
现在,无论你什么时候进入X-windows,KDE2 就是你的桌面了。
(注释:如果你通过一个象xdm 这样的显示管理器登陆,它就会不工作。这样的话,你有
两个选择:创建一个文件.xsession,用/usr/X11R6/bin/startkde 命令代替gnome-session
命令;或者配置你的显示管理器允许你在登陆时选择桌面。下面,将解释如何在kdm 中这
样做)
5.7.3 有关KDE2 的更多细节
现在KDE2 已安装在你的系统中了,你将发现你能从它的帮助系统中学到很多东西。
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 使用的以gtk toolkit 为基础的。它看起来很象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 文件,使
用/usr/X11R6/bin/startxfce 命令;或者配置你的显示管理器允许在启动时选择一个桌
面)。
第19 页

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD handbook中文版 14 声卡

下一篇:FreeBSD kernel 编译大法(三)编kernel失败的处理