免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2867 | 回复: 10
打印 上一主题 下一主题

乱码问题。root下正常 其他用户就是乱码。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-24 13:49 |只看该作者 |倒序浏览
我用的FREEBSD6.1 没有升级ports安装的各种软件

我的XMMS,MPLAYER菜单还有终端文字在root帐户下一切都可以正常的显示
但是换了其他wheel用户上述几个地方就成了乱码 但是浏览器 桌面这些还是可以正常的显示。
这时什么原因,我搜索了半天也没有看见什么地方有好的能解决问题的方法。请哥哥姐姐们不吝赐教!谢谢

论坛徽章:
0
2 [报告]
发表于 2006-05-24 15:02 |只看该作者
就是菜单和选择文件的时候是乱码了。。终端显示也是乱码

[ 本帖最后由 vergecity 于 2006-5-24 21:37 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-05-24 15:12 |只看该作者
好像还是没有解决  

但是xmms的清单 和上面滚动显示那里都是正常的  就是菜单是乱码
好像就是因为中文字体没有调进来。
怎么解决阿

[ 本帖最后由 vergecity 于 2006-5-24 21:39 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-05-24 17:27 |只看该作者

re

建议楼主修改一下标题加入(已解决)。

论坛徽章:
0
5 [报告]
发表于 2006-05-24 21:40 |只看该作者
原帖由 50g 于 2006-5-24 17:27 发表
建议楼主修改一下标题加入(已解决)。

不好意思  还没有解决咯

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
6 [报告]
发表于 2006-05-25 02:29 |只看该作者
比较下/root/.cshrc和其他用户~/home/.cshrc(不好意思,我不用bash),就能看出差别。

论坛徽章:
0
7 [报告]
发表于 2006-05-25 12:59 |只看该作者
原帖由 zero-B 于 2006-5-25 02:29 发表
比较下/root/.cshrc和其他用户~/home/.cshrc(不好意思,我不用bash),就能看出差别。


嗯嗯 我的用户都是用的csh这个马上去比较看看

root的.cshrc

  1. # $FreeBSD: src/etc/root/dot.cshrc,v 1.29 2004/04/01 19:28:00 krion Exp $
  2. #
  3. # .cshrc - csh resource script, read at beginning of execution by each shell
  4. #
  5. # see also csh(1), environ(7).
  6. #

  7. alias h                history 25
  8. alias j                jobs -l
  9. alias la        ls -a
  10. alias lf        ls -FA
  11. alias ll        ls -lA

  12. # A righteous umask
  13. umask 22

  14. set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

  15. setenv        EDITOR        vi
  16. setenv        PAGER        more
  17. setenv LANG zh_CN.eucCN
  18. setenv LC_LANG zh_CN.eucCN
  19. setenv LC_CTYPE zh_CN.eucCN
  20. setenv LC_MESSAGES zh_CN.eucCN
  21. setenv LC_TIME en_US.ISO8859-1
  22. setenv XMODIFIERS @im=fcitx
  23. setenv        BLOCKSIZE        K

  24. if ($?prompt) then
  25.         # An interactive shell -- set some stuff up
  26.         [color=Red]set prompt = "`/bin/hostname -s`# "[/color]
  27.         set filec
  28.         set history = 100
  29.         set savehist = 100
  30.         set mail = (/var/mail/$USER)
  31.         if ( $?tcsh ) then
  32.                 bindkey "^W" backward-delete-word
  33.                 bindkey -k up history-search-backward
  34.                 bindkey -k down history-search-forward
  35.         endif
  36. endif
复制代码


就多了红色的那句set prompt = "`/bin/hostname -s`# " 是什么意思 我修改了看看

[ 本帖最后由 vergecity 于 2006-5-25 13:12 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-05-25 13:13 |只看该作者
好象就是登陆之后显示的前面的提示符。

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
9 [报告]
发表于 2006-05-25 14:10 |只看该作者
贴出你登录后显示汉字为乱码的那个帐户的.cshrc,你的这个问题还有一个可能性就是说你在ROOT下安装的各种软件进过了一定的设置,但配置文件是保存在/root下的,其他用户的home目录下没有这些文件,所以部分软件就会显示为乱码。

当然前提是你的.cshrc已经加入了locale的设置语句。

论坛徽章:
0
10 [报告]
发表于 2006-05-25 14:55 |只看该作者
it's my config file .cshrc
  1. # $FreeBSD: src/share/skel/dot.cshrc,v 1.13 2001/01/10 17:35:28 archie Exp $
  2. #
  3. # .cshrc - csh resource script, read at beginning of execution by each shell
  4. #
  5. # see also csh(1), environ(7).
  6. #

  7. alias h                history 25
  8. alias j                jobs -l
  9. alias la        ls -a
  10. alias lf        ls -FA
  11. alias ll        ls -lA

  12. # A righteous umask
  13. umask 22

  14. set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

  15. setenv        EDITOR        vi
  16. setenv        PAGER        more
  17. setenv        BLOCKSIZE        K
  18. setenv LANG zh_CN.eucCN
  19. setenv LC_LANG zh_CN.eucCN
  20. setenv LC_CTYPE zh_CN.eucCN
  21. setenv LC_MESSAGES zh_CN.eucCN
  22. setenv LC_TIME en_US.ISO8859-1
  23. setenv XMODIFIERS @im=fcitx

  24. if ($?prompt) then
  25.         # An interactive shell -- set some stuff up
  26.         set filec
  27.         set history = 100
  28.         set savehist = 100
  29.         set mail = (/var/mail/$USER)
  30.         if ( $?tcsh ) then
  31.                 bindkey "^W" backward-delete-word
  32.                 bindkey -k up history-search-backward
  33.                 bindkey -k down history-search-forward
  34.         endif
  35. endif
复制代码


怎么加local

[ 本帖最后由 vergecity 于 2006-5-25 15:15 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP