安装公社美化包后,系统中文文件名和中文文本显示乱码
1:自动挂载的vfat盘上已经有 iocharset=cp936!文件中文称依旧乱码,2:txt文本等中文文本在安装美化包后,变为乱码。
3:locale结果如下:
# 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"
请指点迷津,多谢各位前辈!! 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 试试 ? 你从 终端中启动 一个图形程序, 如 gedit 看看它的输出,
另外不知道你的输入法能否使用? 1:使用gedit输出中文文本依旧乱码。
2:安装的小企鹅输入法使用正常。
盼望继续指点,多谢! 使用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;01:or=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" 为什么我提供了这么多信息,居然没有人能帮我解决呢?为什么!是不是不够热情? 不是不热情,是不知道 :oops::oops:
//
你用的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 分区,看看是否乱码? 1:我确认用的是小企鹅输入法,而且是从作者网站上下载的最新版的rpm包
2:有一个怪问题我忘记说了。系统刚开始的时候中文一切等正常的,后来安装了字体美化 包后才不正常的。但是
在root目录中文显示不正常后,普通用户的中文显示等等均正常。
3:用KDE界面时,凡是有关的中文都变成了方块,无法进入也无法打开,但在GNOME中不过是乱码,可以进入也可以正常使用,就是乱码而已
希望继续支持!多谢
…………………………………………………………
我用的是Febor core 1 你为什么非得坚持使用zh_CN.UTF-8呢?
为什么不用zh_CN.GBK或者zh_CN.GB18030?
页:
[1]