FreeBSD利用startx和kdm启动kde究竟有什么不同
系统环境:
使用csh这个shell
在普通用户的.cshrc中定义了LANG(zh_CN.UTF-8或zh_CN.eucCN等等)
系统安装了中文字体simsun
安装了kde中文包,并且设置了中文区域和中文语言
kde的字体设置为sans serif。
使用普通用户登录
root没有设置具体的LANG等环境变量
问题所在:
1、startx启动kde,fc-match的结果是simsun,启动kde后,中文汉字显示正常
2、kdm启动kde,fc-match的结果是simsun,启动kde后,中文汉字显示为方框。
注:
1、当shell选择为sh时,不存在这个问题
2、利用kdm启动kde,如果kde的字体设置为simsun,可以正常显示汉字,但部分是???
3、当root的.cshrc 设置 LANG zh_CN.UTF-8,现象依旧。