Chinaunix首页 | 论坛 | 博客
  • 博客访问: 294618
  • 博文数量: 69
  • 博客积分: 2946
  • 博客等级: 少校
  • 技术积分: 800
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 04:15
文章分类

全部博文(69)

文章存档

2013年(6)

2012年(16)

2011年(18)

2010年(29)

分类: LINUX

2012-09-08 10:44:38

1. 在X window环境下,点击CompizConfig,却不能弹出配置compiz的配置界面,以及在终端中输入ccsm,会弹出错误:

  1. (ccsm:10326): Gtk-WARNING **: Locale not supported by C library.
  2. Using the fallback 'C' locale.
  3. Info: No ***y-python package found, don't worry it's optional.
  4. Traceback (most recent call last):
  5. File "/usr/bin/ccsm", line 39, in
  6. import ccm
  7. File "/usr/lib/python2.5/site-packages/ccm/__init__.py", line 1, in
  8. from ccm.Conflicts import *
  9. File "/usr/lib/python2.5/site-packages/ccm/Conflicts.py", line 26, in
  10. from ccm.Constants import *
  11. File "/usr/lib/python2.5/site-packages/ccm/Constants.py", line 83, in
  12. locale.setlocale(locale.LC_ALL, "")
  13. File "/usr/lib/python2.5/locale.py", line 478, in setlocale
  14. return _setlocale(category, locale)
  15. locale.Error: unsupported locale setting

通过 网页提供的解决方法,用sudo locale-gen运行后,重启后可以运行ccsm程序了.


2. 由于本人有时在CLI下有时又在GUI下,在GUI下喜欢系统配置为中文,毕竟看中文已经看的很熟悉了,哈哈.在CLI下如果定义环境为中文,会出现很多乱码,看起来及其不爽.所以需要在CLI及在GUI下LANG变量定义不同.

原本是在~/.bashrc中定义的,但是这无论是在CLI及GUI中都是一样的.不能满足要求.因为启动x的时候,要之心~/.xinitrc, 所以将LANG 及LANGUAGE定义到~/.xinitrc中.

  1. export LANG=zh_CN.GB18030
  2. export LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
  3. exec ck-launch-session startlxde

在Archlinux + LXDE + Compiz环境下,在字符界面保持环境为英文,但是在图新界面环境下保持环境变成了中文.


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