fluxbox中英文环境里的scim设置

今天实在受不了gnome的资源开销量,决定从此放弃用gnome,改用fluxbox。

 

之前一直没有用是因为fluxbox下的中文输入法(scim)的设置总是不太好弄,查了很多资料,都是说和LANG、LC_CTYPE之类的有关。我试过,虽然最后是可以,但是界面的显示字体总是有瑕疵,不能让我满意。所以决定自己找办法。

这里先说我的系统配置:Fedora 8,kernel 2.6.26.8-57.fc8

我的解决方法如下(具体请参照startx,xinit,/etc/X11/xinit/Xclients,/etc/sysconfig/desktop的文档及内容):

  1. 首先修改/etc/X11/xinit/Xclients里的内容(需要读懂里面的shell语法),可以看到里面是通过检测DESKTOP变量的值来决定启动哪个桌面环境的。我的系统默认没有设置这个变量,所以默认是启动gnome-session。在这里改变默认为fluxbox即可。而fluxbox默认的启动脚本为startfluxbox。
  2. 在1中检查DESKTOP环境变量是通过/etc/sysconfig/desktop文件来实现的,如果不想每次都改动/etc/X11/xinit/Xclients的话,直接在这里创建这个文件(我的fc上默认没有这个文件),然后在里面增加变量设置即可。(具体参照/etc/X11/xinit/Xclients的内容)

完成之后,可以直接startx启动fluxbox,并且不是通过~/.xinitrc启动。这样启动之后,系统的语言环境一般都已经设置好,可以照常的使用scim的中文输入,并且字体显示也是最适合的。

当然现在我对fluxbox的研究还很浅,现在可以正式抛弃gnome环境,以后有时间一定好好看看fluxbox。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值