mantas 发表于 2005-1-1 10:44:51

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的问题,但是还不是很清楚为什么,望知道的朋友指点一下,谢谢了先。

athlonxhy 发表于 2005-1-6 10:31:16

好帖子,帮你顶下!
加进至顶帖子里了
:lol:
页: [1]
查看完整版本: FVWM 汉字 启动 输入法