您当前的位置:首页>>技术中心>>数据恢复文章>>正文
 
FreeBSD handbook中文版 5 X Window 系统
作者: 来源: 日期:2007-6-15 9:53:09  点击次数:

(或更高版本),Qt2.3(或更高版本)和KDE,所有你的KDE/Qt 应用程序都能使用
anti-aliased 字体。
要配置anti-aliasing,你需要创建一个文件/usr/X11R6/lib/X11/XftConfig。需要对
这个文件作几个比较高深的配置;这节只描述最简单的情况。
第一,你需要告诉Xserver 你要的anti-aliased 字体。你只需要在每个字体目录中键
入这一行: 
第9 页dir "/usr/X11R6/lib/X11/Type1" 
然后,同样的包含其他字体的目录(如URW, truetype 等)。Anti-aliasing 可以理解
为可升级的字体(基本上,Type1 和TrueType),所以不包括bitmap 字体目录。你要包含
的目录可以在你的XF86Config 文件中注释掉。
接下来,你不要使用anti-alias 的普通大小的文本。(Antialiasing 使得字体边缘有
些模糊,这样增加了非常小的文本的可读性,然后从大文本字体中删除"staircases",但
如果使用普通的文本,可能会引起眼疲劳。)要将9 到13 号之间的字体排除在外,包括这
些行: 
match 
any size > 8 
any size < 14 
edit 
antialias = false; 
当你打开anti-aliasing 时,也可能会发现一些字体之间的间距比较混乱。这似乎是KDE 
的一个问题。要修复这个问题需要确保每个字体之间的间距保持在100:加入下面这些行: 
match any family == "fixed" edit family =+ "mono"; 
match any family == "console" edit family =+ "mono"; 
(这里把其它普通的修复的字体作为“mono”),然后加入: 
match any family == "mono" edit spacing = 100; 
如果你想要使用字体,你可以将后面的行改成这样: 
match any family == "mono" edit family += "LuciduxMono"; 
match any family == "Lucidux Mono" edit family += "LuciduxMono"; 
match any family == "LuciduxMono" edit family =+ "Lucidux Mono"; 
FreeBSD 使用手册
第10 页FreeBSD 使用手册
最后,你需要允许用户通过他们每个人的.xftconfig 文件把命令添加到这个文件。加
入下面一行: 
includeif "~/.xftconfig" 
就这么简单;anti-aliasing 在你下次启动系统时就能用了。然而,注意你的程序必须
知道如何使用它。现在,toolkit Qt 已经可以做到了,所以整个KDE 环境能够使用
anti-aliased 字体了;对于gtk+需要加一些补丁,所以如果用加过补丁的gtk+来编译,那
GNOME 环境和Mozilla 也能够使用anti-aliased 字体。对于FreeBSD 和XFree86 来讲, 
Anti-aliasing 还是比较新的,相信不久会有越来越多的应用程序来支持它。
5.6 X 显示管理
5.6.1 概要
X 显示管理器(XDM)是一个X 视窗系统用来登陆的管理器的可选项。这个在几种情况
下是有用的,包括小“X Terminal”,桌面,大网络显示服务器。既然X 视窗系统不受网
络和协议的限制,那对于通过网络连接起来的运行X 客户端和服务器端的不同机器,就会
有很多的可配置项。提供了一个选择连接哪个显示服务器的图形接口,只要键入登陆用户
名和密码就可以进行验证信息。
你也可以把XDM 想象成与getty 工具提供了同样功能。它可以完成系统的登陆任务, 
然后为用户运行一个管理器。接下来XDM 就等待这个程序退出,发出信号用户已经登陆完
成,应当退出屏幕。这时,XDM 就可以为下一个登陆用户显示登陆和选择屏幕。
5.6.2 使用XDM 
XDM 后台程序在/usr/X11R6/bin/xdm 中。你可以在任何时候用root 来运行这个程序, 
在本地机器上,它将启动管理X 的画面。如果你要XDM 每次在启动时在后台运行,一个简
单的办法是在/etc/ttys 中加入一个入口。有关这个文件的更多的格式和使用方法,可以看
看第16.3.2.1 节。在每个运行XDM 程序的虚拟终端上,在默认的文件中有这样一行: 

本新闻共9页,当前在第5页  1  2  3  4  5  6  7  8  9  


上一篇: FreeBSD handbook中文版 4 安装应用程序:Packages 和Ports
下一篇:FreeBSD handbook中文版 6 配置与调整

  北京总部: 4006-505-808
  上 海 部: 021-58358765
  深 圳 部: 0755-83692929
  浙 江 部: 13666673722
  广 州 部: 020-83821091
  重 庆 部: 023-86870422
  昆 明 部: 15987117834
  哈尔滨部: 13946167430
  其它地区: 4006-505-808

经典案例
中国石油管理局-Oracle数据库恢
中国网通-IBM EXP300磁盘阵列数
大连鸿德经贸有限责任公司-SQL
中国地质环境监测院-HP LH3000
藁城市东街百货-EFS文件解密成
工商银行山东分行-AIX删除LV数
中央电视台新闻评论部-苹果分
promise乔鼎硬盘阵列数据恢复成
麒麟童文化-苹果分区无法打开,
NAS 8100服务器数据恢复成功 
解决方案
raid磁盘阵列OFFLINE后的应急方
磁盘未被格式化,是否格式化数据
误GHOST、误一键恢复灾难应急方
误删除、误格式化数据灾难应急
LINUX FSCK数据出错灾难应急方
北亚数据恢复 - 联系我们 - 关于北亚 - 友情链接 - 网站地图 - RSS聚合 
版权所有 北京北亚数据恢复中心
24小时免费咨询电话:4006-505-808 或 800-810-580
中关村部:北京市海淀区中关村大街11号E世界A座8层832B室
皂君庙部:北京市海淀区学院南路68号吉安大厦C座(汇智楼)528室