QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1126|回复: 8

安装公社美化包后,系统中文文件名和中文文本显示乱码

[复制链接]
发表于 2004-2-21 23:53:04 | 显示全部楼层 |阅读模式
1:自动挂载的vfat盘上已经有 iocharset=cp936!文件中文称依旧乱码,
2:txt文本等中文文本在安装美化包后,变为乱码。
3:locale结果如下:
[root@localhost root]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
4:/etc/sysconfig/i18n内容如下:
LANG="en_US.UTF-8"
SUPPORTED="zh_HK.UTF-8:zh_HK:zh:zh_CN.GB18030:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

请指点迷津,多谢各位前辈!![/img]
发表于 2004-2-22 03:51:53 | 显示全部楼层
SUPPORTED="zh_HK.UTF-8:zh_HK:zh:zh_CN.GB18030:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
你的 locale 不被系统支持吧 ?!!
你换个 locale 试试 ?
回复

使用道具 举报

发表于 2004-2-22 03:53:16 | 显示全部楼层
你从 终端中启动 一个图形程序, 如 gedit 看看它的输出,
另外不知道你的输入法能否使用?
回复

使用道具 举报

 楼主| 发表于 2004-2-22 11:56:35 | 显示全部楼层
1:使用gedit输出中文文本依旧乱码。
2:安装的小企鹅输入法使用正常。

盼望继续指点,多谢!
回复

使用道具 举报

 楼主| 发表于 2004-2-22 12:00:15 | 显示全部楼层
使用export后的结果如下:
declare -x BASH_ENV="/root/.bashrc"
declare -x COLORTERM="gnome-terminal"
declare -x DESKTOP_SESSION="default"
declare -x DESKTOP_STARTUP_ID=""
declare -x DISPLAY=":0.0"
declare -x GDMSESSION="default"
declare -x GDM_LANG="zh_CN.UTF-8"
declare -x GNOME_DESKTOP_SESSION_ID="Default"
declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="localhost.localdomain"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="zh_CN.UTF-8"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01r=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD
declare -x PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin"
declare -x PWD="/root"
declare -x QTDIR="/usr/lib/qt-3.1"
declare -x SESSION_MANAGER="local/localhost.localdomain:/tmp/.ICE-unix/9489"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_AGENT_PID="9558"
declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"
declare -x SSH_AUTH_SOCK="/tmp/ssh-daEU9489/agent.9489"
declare -x TERM="xterm"
declare -x USER="root"
declare -x USERNAME="root"
declare -x WINDOWID="41943115"
declare -x XAUTHORITY="/root/.Xauthority"
declare -x XMODIFIERS="@im=Chinput"
回复

使用道具 举报

 楼主| 发表于 2004-2-24 16:29:40 | 显示全部楼层
为什么我提供了这么多信息,居然没有人能帮我解决呢?为什么!是不是不够热情?
回复

使用道具 举报

发表于 2004-2-25 04:02:00 | 显示全部楼层
不是不热情,是不知道   
//
你用的LANG,LC_ALL 是 zh_CN.UTF-8 ,  感觉你的系统不支持 zh_CN.UTF-8, 不过你又说可以输入中文???
//
declare -x XMODIFIERS="@im=Chinput"

你确信你用的是 小企鹅输入法吗?
//

做个测试:
export LANG=zh_CN.GB18030
export LC_ALL=zh_CN.GB18030
export XMODIFIERS="@im=fcitx"

在你的 ~/.bash_profile 文件中加入这个,mount 你的win 分区,看看是否乱码?
回复

使用道具 举报

 楼主| 发表于 2004-2-25 10:17:16 | 显示全部楼层
1:我确认用的是小企鹅输入法,而且是从作者网站上下载的最新版的rpm包
2:有一个怪问题我忘记说了。系统刚开始的时候中文一切等正常的,后来安装了字体美化 包后才不正常的。但是
      在root目录中文显示不正常后,普通用户的中文显示等等均正常。
3:用KDE界面时,凡是有关的中文都变成了方块,无法进入也无法打开,但在GNOME中不过是乱码,可以进入也可以正常使用,就是乱码而已

希望继续支持!多谢
…………………………………………………………
我用的是Febor core 1
回复

使用道具 举报

发表于 2004-2-25 11:05:43 | 显示全部楼层
你为什么非得坚持使用zh_CN.UTF-8呢?
为什么不用zh_CN.GBK或者zh_CN.GB18030?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 13:32 , Processed in 0.058144 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表