最近把工作环境迁移到了ArchLinux下了,i3 WM + Slim 管理器,结果使用中还是遇到了一些问题,把相关的解决方法记录下。

  1. 不要直接在/etc/locale.conf中设置LANG=zh_CN.UTF-8

你会悲剧的获得一个中文全部显示为方块的Shell,所以/etc/locale.conf中还是设置为LANG=en_US.UTF-8

然后修改~/.xinitrc,添加export LANG=zh_CN.UTF-8。通过.xinitrc向X环境传递LANG变量.这样Shell环境还是用英文,图形界面使用中文。

当然我这里是因为使用了Slim管理器,所以需要修改.xinitrc,有的管理器则是需要修改.xprofile

  1. Slim管理器需要在.xinitrc中添加exec i3的命令来启动WM环境.

但是这句语句一定要放在export等其他环境设置语句后边。

  1. 使用了Plymouth后,开机在过了syslinux之后,会有一个CrazyGrey的情况。

解决方法是在sysconfig.conf中 在 ro quiet splash 后边添加 vga=current

  1. 不使用中文locate设置,是无法使用fcitx输入法的,蛋疼啊

2013-02-20更新

/etc/locale.conf 中设置 LANG=en_US.UTF-8

~/.xinitrc 中设置 export LC_CTYPE=zh_CN.UTF-8

则可以获得一个英文界面的,可以使用中文输入法的系统环境。

我真是蛋疼的厉害…