LinuxSir.cn,穿越时空的Linuxsir!

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

大家的FF3上的flash有声音吗?

[复制链接]
 楼主| 发表于 2008-8-4 17:29:28 | 显示全部楼层
我在系统->首选项->多媒体系统选择器->音频->默认输出中选 ALSA,测试没有声音,只有选 ESD才有声音
回复 支持 反对

使用道具 举报

发表于 2008-8-4 18:56:31 | 显示全部楼层
听起来像是你的硬件mixer没有启动。检查你的内核模块配置
确定你是否安装了下面的模块

apt-get install libasound2 alsa-utils alsa-oss

还有就是打开alsamixer试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-4 20:33:56 | 显示全部楼层
我的alsa-utils alsa-oss都装了的
用alsamixergui打开了所有选项,用alsa和oss还是没有声音,只有ESD有声音
回复 支持 反对

使用道具 举报

发表于 2008-8-4 22:05:56 | 显示全部楼层
检查一下你的配置,特别是内核配置,确定你的内核里面没有选择oss并且装入了alsa-oss模块。你的问题很有可能是alsa的mixer配置问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-5 14:46:05 | 显示全部楼层
我用rcconf查看,已经安装了alsa-utils,并且我用apt安装alsa-oss时,提示我的alsa-oss已是最新版本

其它的就不知道怎么查了
回复 支持 反对

使用道具 举报

发表于 2008-8-5 20:13:07 | 显示全部楼层
由于你每次的提问都非常简略,我很抱歉不能替你把整个alsa troubleshooting贴上来,基本上:

1)ESD是一个软mixer,让多个采用OSS库的应用程序在背景下能够同时使用一个声音设备,如果你能使用ESD,说明你的OSS,不管是真的OSS驱动,还是ALSA模拟的驱动,是工作的。

2)如果你的ALSA不工作,而你的ESD工作,那有可能你的系统里面使用的是OSS作为声音驱动。而FF2使用OSS,所以你在FF2中不会遇到这个问题,而FF3缺省使用ALSA,所以你没有听到声音。

3)所以如果我是你,我会首先去检查内核,以及相关模块配置,到底是否启用了ALSA,比如看看 /proc/asound/cards 的第0号设备是什么。 然后关闭gnome,在console下面检查mixer以及aplay 回放是否正常工作。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-5 20:26:58 | 显示全部楼层
我不知道怎么检查内核,也不知道alsa troubleshooting在哪里,只检查了一下/proc/asound/cards

ch@debian:/proc/asound$ cat cards
0 [ICH6           ]: ICH4 - Intel ICH6
                      Intel ICH6 with ALC655 at irq 17

还有,我选择alsa测试时,提示:
ALSA - Advanced Linux Sound Architecture: Could not open audio device for playback. Device is being used by another application.
选择oss测试时,提示:
OSS - Open Sound System: Could not open audio device for playback. Device is being used by another application.

但此时我没有手动运行任何播放声音的程序。
回复 支持 反对

使用道具 举报

发表于 2008-8-6 19:16:24 | 显示全部楼层
1。先在gnome sound选项中选择自动探测选项,同时取消esd

2。如果自动探测不能工作,尝试升级你的内核。并且打开alsa模块。具体过程置顶贴里面有。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-6 21:32:00 | 显示全部楼层
我在多媒体系统选择器里选择的是自动检测,如果不选择自动检测,就只有选esd才有声音

虽然我还是没有解决alsa没有声音的问题,但还是谢谢deconvolution帮助。
回复 支持 反对

使用道具 举报

发表于 2008-8-7 11:27:02 | 显示全部楼层
Post by tigatron;1881968
Debian Sid
locale: zh_CN.UTF-8

有声音,无乱码

我平时用的用户是zh_CN.UTF-8, root是C, 有乱码.. 链接的话, 随便就能找到吧.. tudou youku之类的一抓一大把

刚看了下其实不用找中文flash, 右键看设置就有乱码
回复 支持 反对

使用道具 举报

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

本版积分规则

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