LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: njjesus

如何兼顾gthumb和xmms两种软件?

[复制链接]
 楼主| 发表于 2004-11-6 20:16:12 | 显示全部楼层

Attn: sipingal

echo $G_BROKEN_FILENAMES
echo $CHARSET

确实已经生效了,是我的字符集不对吗?用控制台运行xmms会提示

"The font "-arphic technology co.-ar pl kaitim gb-medium-r-normal-*-*-140-*-*-c-*-gb2312.1980-0,fixed" does not support all the required character sets for the current locale "zh_CN.GBK"
  (Missing character set "GBK-0")
"
发表于 2004-11-6 21:00:21 | 显示全部楼层

可以如下设置

1.设置locales
dpkg-reconfigure locales
选择zh_CN.GB2312,zh_CN.GBK,zh_CN.UTF-8等
默认选择zh_CN.GBK

2.修改/etc/evironment
查看/etc/evironment
中是否为LANG=zh_CN.GBK

3.安装自定义字体,这里是用的windows字体。
复制windows字体到相关目录,并找个有gbk配置的fonts.dir文件,配置XF86config-4,
,fcache -c -v 更新字体cache相信这些你都做好了吧。

4.配置/etc/gtk/gtkrc.zh_CN
再就是配置/etc/gtk/gtkrc.zh_CN如下,含gb2312的配置,注释部分

  1. style "gtk-default-zh-cn" {
  2.        fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
  3.                   -misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,fixed"
  4.                   #-misc-simsun-medium-r-normal--10-*-*-*-*-*-gb2312.1980-0,*-r-
  5. *"
  6. }
  7. class "GtkWidget" style "gtk-default-zh-cn"
复制代码


5.设置X 环境变量
  a.如果手工启动X(这里有我的一个.xinitrc文件)

  1. LANG=zh_CN.GBK
  2. LC_CTYPE="zh_CN.GBK"
  3. LC_NUMERIC="zh_CN.GBK"
  4. LC_TIME="zh_CN.GBK"
  5. LC_COLLATE="zh_CN.GBK"
  6. LC_MONETARY="zh_CN.GBK"
  7. LC_MESSAGES="zh_CN.GBK"
  8. LC_PAPER="zh_CN.GBK"
  9. LC_NAME="zh_CN.GBK"
  10. LC_ADDRESS="zh_CN.GBK"
  11. LC_TELEPHONE="zh_CN.GBK"
  12. LC_MEASUREMENT="zh_CN.GBK"
  13. LC_IDENTIFICATION="zh_CN.GBK"
  14. LC_ALL=
  15. export ENC=gb
  16. export GTK_IM_MODULE=scim
  17. export XIM=scim
  18. export XIM_PROGRAM="scim -d"
  19. export XMODIFIERS=@im=SCIM
  20. export G_BROKEN_FILENAMES=0
  21. export CHARSET=GBK
  22. exec fvwm2
  23. xhost +
  24. scim -d
  25. gnome-settings-daemon
复制代码

  b.gdm等在语言中选择即可。
  在其相关X启动配置文件中加入
export G_BROKEN_FILENAMES=0
export CHARSET=GBK
 楼主| 发表于 2004-11-7 00:14:49 | 显示全部楼层

再次请教sipingal

我照着做下来,现在在控制台敲gthumb,可以进入中文目录了.多谢!

但是用gnome的菜单选gthumb来运行,还是老样子,这是为什么呢?

用菜单选择还有什么不一样的地方吗?我想搞清楚.
发表于 2004-11-7 00:22:27 | 显示全部楼层
是不是加在.bashrc里了?
往.xinitrc 和.xsession里加试下。
发表于 2004-11-7 00:42:35 | 显示全部楼层

晕那个帖子我没发完:(

已经写全
这个说明环境变量没有设置成全局的,只对当前终端,当前shell及其子进程起作用。

如楼上所说,加到.xsession中应该可以了。
 楼主| 发表于 2004-11-7 10:39:41 | 显示全部楼层
多谢两位,已经搞定了!
发表于 2005-2-4 18:00:48 | 显示全部楼层
你的fvwm桌面好漂亮!
回复 支持 反对

使用道具 举报

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

本版积分规则

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