LinuxSir.cn,穿越时空的Linuxsir!

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

gtk1的声音和字体问题

[复制链接]
发表于 2006-3-24 21:25:37 | 显示全部楼层 |阅读模式
打开Audacity时,弹出对话框
"Error Initializing Audio
There was an error initializing the audio i/o layer.
You will not be able to play or record audio.
Error: Host error."
另外,第一次启动时我选择了中文,显示就全是乱码。只好编辑~/.audacity文件改成了en
XMMS也是,中文和声音有问题

我的/etc/environment内容是
LANGUAGE="zh_CN:zh:en_US:en"
LANG=zh_CN.UTF-8

于是我修改了 /etc/gtk/gtkrc.utf-8为
style "default-text" {
       fontset = "-misc-ar pl shanheisun uni-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0"
#       fontset = "-*-arial-medium-r-normal--*-120-*-*-*-*-iso10646-1,\
#                         -*-helvetica-medium-r-normal--*-120-*-*-*-*-*-*"
}

class "GtkWidget" style "default-text"

但是这次显示的乱码稍有不同,不再是a%%%*@fgd那些字符了,变成了类似于在utf-8环境下看到的gb2312文件系统中的文件名。不知道是否是底层gtk的问题。谁知道在哪里修正?
两个问题:
1 声音
2 乱码

谢谢大家!
发表于 2006-3-24 22:11:40 | 显示全部楼层
/etc/gtk/gtkrc.zh_CN.utf8
用这个[php]
style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
                  -*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
[/php]

或者可以简单地
sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf8
回复 支持 反对

使用道具 举报

发表于 2006-3-24 22:15:04 | 显示全部楼层
xmms 的话, 请在首选项-》音频输出里 选 alsa

另外, 请安装   alsa-oss
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-24 23:16:53 | 显示全部楼层
谢谢版主,乱码解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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