LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1343|回复: 14

字体显示问题

[复制链接]
发表于 2006-12-13 14:15:40 | 显示全部楼层 |阅读模式
安装的10.1
其他地方还好,就是一些中文文件名显示?????.xxx(xxx是扩展名)
有没有解决方法?

平台:HP compaq 6325(AMD Turion64 x2 ),想问问此款笔记本下无线网 卡broadcom 802.11a/b/g WLAN
驱动不了的问题。
谢谢!

我安装的x86_64版本的
发表于 2006-12-13 17:45:36 | 显示全部楼层
楼主是不是mount了fat32的分区没有把codepage设成cp936?

楼主是不是mount了fat32的分区没有把codepage设成936?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-14 00:07:00 | 显示全部楼层
Post by imagic
楼主是不是mount了fat32的分区没有把codepage设成cp936?

楼主是不是mount了fat32的分区没有把codepage设成936?
正是,我在fstab文件里设置了自动加载。
请问如何把codepage设成936,谢谢!
附:我用的英文界面,和windows 共享一个数据盘(fat32)。那些???.xxx文件就在fat32分区下的文件。
回复 支持 反对

使用道具 举报

发表于 2006-12-14 00:27:19 | 显示全部楼层
肯定是locale的事情,
一定要gb2312的iocharset对应zh_CN.GB2312的locale
或者
utf-8的nls 或 iocharset对应zh_CN.UTF-8 或者其他的utf-8的locale

不用cp936, mount的时侯用iocharset=gb2312
就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-14 14:13:15 | 显示全部楼层
Post by pandalcg
不用cp936, mount的时侯用iocharset=gb2312
就可以了

我这样试了,还是不行啊。
依然是乱码,不过和以前的乱码不一样。
请继续指教,谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-19 11:56:59 | 显示全部楼层
imagic 出来指点一下啊,我自己顶一下.
回复 支持 反对

使用道具 举报

发表于 2006-12-19 12:41:44 | 显示全部楼层
控制台输入locale,把结果发上来
把/etc/fstab内容发上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-19 12:54:49 | 显示全部楼层
Post by sonic_yq
控制台输入locale,把结果发上来
把/etc/fstab内容发上来

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

/dev/sda7            /                    reiserfs   acl,user_xattr        1 1
/dev/sda8            swap                 swap       defaults              0 0
/dev/sda9            /home                reiserfs   acl,user_xattr        1 2
/dev/sda10           /boot                reiserfs   acl,user_xattr        1 2
/dev/sda6            /data                vfat       codepage=936          0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
回复 支持 反对

使用道具 举报

发表于 2006-12-19 12:59:58 | 显示全部楼层
locale是英文utf-8

你尝试在yast-系统-语言设置成简体中文
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-19 13:18:12 | 显示全部楼层
语言中的second language 支持简体和繁体中文,我要使用英文环境,请指点。
回复 支持 反对

使用道具 举报

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

本版积分规则

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