Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2927954
  • 博文数量: 471
  • 博客积分: 10012
  • 博客等级: 上将
  • 技术积分: 5255
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-10 23:58
文章分类

全部博文(471)

文章存档

2011年(3)

2010年(61)

2009年(52)

2008年(212)

2007年(69)

2006年(74)

我的朋友

分类:

2006-06-12 23:28:50

FVWM 汉字 启动 输入法 引用并回复

个人的一点经验,希望对大家有帮助:
关于安装,这里有精华贴,我就不多说了,问题如下

1,怎么在启动时可以选择进FVWM

有的贴子说在 /etc/X11/gdm/Sessions/下建一个文件FVWM ,并写入/...../Xsession fvwm;再加上可执行属性,即chmod a+x FVWM,再修改Xsession文件,加入fvwm选项。
可是,这种方法在我的系统上不好用。如果你也有这种问题,可以参考我的办法。
先试试在shell 下输入fvw 按Tab 看看能不能找到fvwm。能的话(一般安装了就能:) ,在/etc/X11/Sessions/下建一个fvwm(大小写无所谓)文件,内容是fvwm(仅此而已)。再chmod a+x fvwm。搞定,问题是,现在还不能用输入法。请看下文。

2,怎么在fvwm中用中文输入法?

有个贴子最切题目,我忘记了。关键在于启动的顺序。输入法应该在fvwm启动之前启动。怎么办到呢?参考Xsession中的一些代码,把下面这段加到 /etc/X11/gdm/Sessions/fvwm 文件中"fvwm"的前面

# run all system xinitrc shell scripts.
for i in /etc/X11/xinit/xinitrc.d/* ; do
if [ -x "$i" ]; then
. "$i"
fi
done

我的/etc/X11/gdm/Sessions/fvwm的文件内容如下
---------------------------------------------
# run all system xinitrc shell scripts.
for i in /etc/X11/xinit/xinitrc.d/* ; do
if [ -x "$i" ]; then
. "$i"
fi
done

fvwm
---------------------------------------------

应该就可以启动你所安装的输入法了。

如果还是不行。比如我安装的是fcitx,可以在Chinput所在的目录(一般是在/usr/X11R6/bin)下,删除Chinput(最好是移走,万一不好用再拿回来),再建一个符号链接:ln -s fcitx Chinput,就可以了。可是如果可以用输入法却打不出汉字呢?我就有这种情况,看见了输入法的Logo,就是不能打汉字,请看下面。

3,汉字的显示问题。

具体原理不太明白,我也是瞎猫碰到了死耗子,按照“高质量字体研究”里的精华贴(GBK simsun那个)改了一通,能显示汉字了,还很漂亮,我觉得应该是Locale的问题,但是还不是很清楚为什么,望知道的朋友指点一下,谢谢了先。

阅读(1876) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~