首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >火狐+ html5 + .asoundrc =无声音

火狐+ html5 + .asoundrc =无声音
EN

Unix & Linux用户
提问于 2014-07-14 01:54:47
回答 2查看 7.8K关注 0票数 2

问题是:

Manjaro Xfce/3.15.4,Alsa (无脉冲),Firefox 30和31,Gmusicbrowser,mplayer/smplayer

  1. 带youtube html5播放器的火狐-没有问题
  2. 带youtube html5播放器和基本.asoundrc的火狐-没有音频
  3. 带标准闪存的Firefox没有问题
  4. 所有其他应用程序都可以使用.asoundrc。

我在.asoundrc中尝试过各种设置,这是当前版本。

代码语言:javascript
运行
复制
pcm.!default {
type hw
card 0
device 0
}

ctl.!default {
type hw           
card 0
device 0
}

我使用.asoundrc的原因是为了阻止alsa将我的96000首歌曲重装到48000首,而且它工作正常。

代码语言:javascript
运行
复制
card 0: SB [HDA ATI SB], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1     Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1     Subdevice #0: subdevice #0

有什么想法吗?

编辑:我应该说,这不仅仅是youtube。我在火狐/html5 5/..asoundrc任何地方都没有声音。

EN

回答 2

Unix & Linux用户

发布于 2014-07-14 06:44:28

您的.asoundrc禁用所有软件混合。

如果您想要输出96 kHz的所有内容,请用如下所示的内容替换它:

代码语言:javascript
运行
复制
defaults.pcm.dmix.rate 96000
票数 2
EN

Unix & Linux用户

发布于 2015-03-30 17:23:48

我刚刚试了一下,它适用于我(我的卡是0卡):

代码语言:javascript
运行
复制
defaults.pcm.card 0
defaults.ctl.card 0
defaults.ctl.card 0

只需将其添加到.asoundrc顶部并重新启动火狐即可。文件的其余部分实际上不需要是空的。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/144395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档