红联Linux门户
Linux帮助

xinit 终端中文输入法

发布时间:2010-04-27 23:16:23来源:红联作者:qq277321059
我台机是Cenots 5.4,装了gnome桌面,
开机时我选择了命令行模式开机,
登陆后输入
# xinit
进入了一个Xterm(Xterm 我改过的了,平时没改过的人看到的字是很小的,看不清中文的,中文会变成方块)
在Xterm输入
# twm &
就有了横条之类的,Ctrl + 左键或右键都没问题,毕竟twm 管理器开了
之后当然是上网了,所以又输入
# firefox &
呵呵,firefox 打开了,
接下了就解决输入法的问题,
# scim &
可以,但firefox里输入不了中文 ,
此时,当然后先怀疑是自己RP问题,所以就输入
#scim_setup &
看看出了什么问题,神了,里面的设置自己查找了很久都没发现问题,所以就
#exit
退出了X 了
在命令行又重新入
# startx
进入了gnome,
在里面输入法很正常,
此时再度怀疑自己人品不好,所以静静地想了一会,可能是环境问题,因为我一直用英文环境的,所以把环境改为中文的
Ctrl + Alt + Backspace退出了gnome,再来
这次和上次一样进入,
# xinit
# twm &
弹出了几个警告
twm: warning: font for charset GBK-0 is lacking.
twm: warning: font for charset GBK-0 is lacking.
twm: warning: font for charset GBK-0 is lacking.
twm: warning: font for charset GBK-0 is lacking.
twm: warning: font for charset GBK-0 is lacking.
twm: warning: font for charset GBK-0 is lacking.
Ctrl + C 中断了,不是很明白怎么回事,
#ls
看看发现中文乱码了,
但再开多一个xterm试试,
发现可以显中文了,那。。,可以断定刚才那几行就是显不了中文的原因了。
再输入
# firefox &
#scim &
发现在firefox中可以输入中文了,至少是一个好的开始,
但在Xterm里面还是输入不了中文,无语,
总不能要输入中文的时候在firfox里打中文,然后再复制粘贴在Xterm终端里吧
当然不能放弃,因为以前在没有gnome桌面时startx就是进入了一个类似如此的X-windows,只是当时输入法是自动加载的,
在Xterm能输入中文,现在要手动却不知怎么了,以前也是英文环境啊,
再搞了一个钟,还是不了解输入法启动后为何在终端输入不了,
现在下了个fcitx,挺好用,在英文环境 输入法也支持,不过在终端还是输入不了中文,
似乎在~/.bashrc 要加入几行设置环境的,看来,解决这个问题还得出点力用心搞搞才行了
呼,遇到了这种情况的大家计论一下
文章评论

共有 7 条评论

  1. 瀚海孤帆 于 2010-04-30 13:50:18发表:

    不错,顶楼主

  2. 68520 于 2010-04-30 11:04:29发表:

    全是命令,头都晕了

  3. alick 于 2010-04-28 22:14:51发表:

    我感觉是scim输入法是作为一个服务,需要在你的xterm开启之前运行,然后你才能在里面输入中文。
    不太理解楼主为什么要用twm窗口管理器,尤其是已经安装了gnome桌面。

  4. yaokai299 于 2010-04-28 17:49:13发表:

    不错

  5. gfhlole 于 2010-04-28 08:33:01发表:

    写了这么多,顶个

  6. hantu 于 2010-04-27 23:54:26发表:

    请运行startx而不是xinit

  7. qq277321059 于 2010-04-27 23:47:27发表:

    Smart Common Input Method 1.4.4

    Launching a SCIM process with x11...
    Loading socket Config module ...
    Creating backend ...
    Loading x11 FrontEnd module ...
    Failed to load x11 FrontEnd module.
    SCIM has exited abnormally.