LinuxSir.cn,穿越时空的Linuxsir!

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

xmms不能使用/dev/dsp设备的问题?

[复制链接]
发表于 2004-7-1 20:31:40 | 显示全部楼层 |阅读模式
因为alsa噪音问题,所以我装上了oss驱动?但是现在有个问题就是gxine和totem都能发音,但是xmms在用liboss输出插件时它说 oss_open(): Failed to open audio device (/dev/dsp): 没有那个设备,真是奇怪了。
而且还有个更奇怪的问题,如果我用locale=en_us,LC_CTYPE=zh_CN.gbk 则xmms在字体选择里面用中文字体时,界面是中文的,但是我把locale改成zh_CN.gbk时,界面出现乱码,这是为什么?
发表于 2004-7-1 22:40:58 | 显示全部楼层
看看/dev/dsp设备的权限,需要设成所有用户可写,或者把你当前用户加入sys组。
 楼主| 发表于 2004-7-1 22:44:09 | 显示全部楼层
忘了说明,我是用root登录的,权限也是对的
ls -l /dev/dsp
crw-rw-rw-  1 root root 14, 14 2004-06-29 22:42 /dev/dsp
发表于 2004-7-1 22:46:42 | 显示全部楼层
你安装oss驱动的具体过程如何?安装后的设置又如何?
 楼主| 发表于 2004-7-2 08:23:20 | 显示全部楼层
1、在openoss当了一个oss3991d-linux-i386-v24.tar.gz,解开到 ./oss中有六个文件:
INSTALL
EULA
oss-install
oss.pkg
ui_curses.so
ui_X.so
2、直接运行oss-install,然后回答一些问题就可以了,之后它会修改我的/etc/modules.conf内容
more /etc/modules.conf
# **** Modified by oss-install ****     # ADDED_BY_OSS
# Note! OSS/Linux doesn't use this file. All kernel sound # ADDED_BY_OSS
# services have just been disabled during oss installation # ADDED_BY_OSS.
alias char-major-14 off # ADDED_BY_OSS
alias sound off # ADDED_BY_OSS
alias midi off  # ADDED_BY_OSS
alias sound-slot-0 off  # ADDED_BY_OSS
alias sound-service-0-0 off     # ADDED_BY_OSS
alias sound-service-0-1 off     # ADDED_BY_OSS
alias sound-service-0-3 off     # ADDED_BY_OSS
alias sound-service-0-8 off     # ADDED_BY_OSS
alias sound-service-0-11 off    # ADDED_BY_OSS
alias sound-service-0-12 off    # ADDED_BY_OSS
alias sound-slot-1 off  # ADDED_BY_OSS
alias sound-service-1-0 off     # ADDED_BY_OSS
alias sound-service-1-1 off     # ADDED_BY_OSS
alias sound-service-1-3 off     # ADDED_BY_OSS
alias sound-service-1-8 off     # ADDED_BY_OSS
alias sound-service-1-11 off    # ADDED_BY_OSS
alias sound-service-1-12 off    # ADDED_BY_OSS
alias sound-slot-2 off  # ADDED_BY_OSS
alias sound-service-2-0 off     # ADDED_BY_OSS
alias sound-service-2-1 off     # ADDED_BY_OSS
alias sound-service-2-3 off     # ADDED_BY_OSS
alias sound-service-2-8 off     # ADDED_BY_OSS
alias sound-service-2-11 off    # ADDED_BY_OSS
alias sound-service-2-12 off    # ADDED_BY_OSS
alias sound-slot-3 off  # ADDED_BY_OSS
alias sound-service-3-0 off     # ADDED_BY_OSS
alias sound-service-3-1 off     # ADDED_BY_OSS
alias sound-service-3-3 off     # ADDED_BY_OSS
alias sound-service-3-8 off     # ADDED_BY_OSS
alias sound-service-3-11 off    # ADDED_BY_OSS
alias sound-service-3-12 off    # ADDED_BY_OSS
alias char-major-116 off        # ADDED_BY_OSS
alias snd-card-0 off    # ADDED_BY_OSS
alias snd-card-1 off    # ADDED_BY_OSS
alias snd-card-2 off    # ADDED_BY_OSS
alias snd-card-3 off    # ADDED_BY_OSS
alias snd-card-4 off    # ADDED_BY_OSS
3、在/etc/rc.d/rc.modules中加入oss对应ymf724的驱动
/sbin/modprobe ymfpci    #如果不加这行,则每次重启以后都要再手动加载一次
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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