作者MGuarder (糊涂流浪猫)
看板Linux
标题[问题] 两个音效卡
时间Thu Nov 14 15:37:15 2013
环境:Linux Mint15 Cinnamon 32bit
内建音效卡:HDA Intel
外插音效卡:CA0160-Soundblaster
主机板内建的音效晶片在播放音乐或调整等化器时常会爆音
因此我弄来一张CA0160-Soundblaster音效卡
但问题来了,当我用Deadbeff听音乐时看Youtube影片时
影片不但没有声音,播放2秒後马上卡住,Firefox冻结
用Smplayer播放影片时也一样,两者不能同时启动
请问这是什麽原因?
--
自幼,我以身为一位无神论者自豪,视一切怪力乱神的言论为无稽之谈
直到组了人生中的第一台电脑...
[
http://mrguarder.blogspot.tw/]
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.95.251
1F:推 Bencrie:桌面环境?有装 pulseaudio? 11/14 15:47
※ 编辑: MGuarder 来自: 114.35.95.251 (11/14 16:13)
2F:→ MGuarder:抱歉 补上了 11/14 16:13
3F:推 Bencrie:两者不能同时启动是说卡还是程式? 11/14 16:27
4F:→ MGuarder:程式 影音相关的程式同时启动会相冲 11/14 16:37
5F:→ MGuarder:音效卡倒是执行的很顺利 杂音问题消失了 11/14 16:38
6F:推 Bencrie:检查一下 pulseaudio 有没有启动 11/14 16:42
7F:→ MGuarder:真没想到 切换成pulseaudio之後问题就解决了 Orz 11/14 17:01
8F:→ MGuarder:搞不懂alsa,oss,pulse这些驱动程式之间的关系 XD 11/14 17:02
9F:→ Bencrie:大部分的硬体没有硬体混音,所以需要软体来做 11/14 17:15
10F:→ Bencrie:alsa 跟 oss 是 driver + userspace library 算最底层 11/14 17:15
11F:→ Bencrie:pulseaudio 则是在他们之上的 sound server,它可以帮你 11/14 17:16
12F:→ Bencrie:做混音、路由、撷取等你想得到的处理。 11/14 17:17
13F:→ Bencrie:alsa 也不是说办不到,你只是需要自己写 .asoundrc 11/14 17:18
14F:→ Bencrie:把 dmix 和 asym 两个 plugin 加进来就可以全双工 11/14 17:19
15F:→ Bencrie:oss 软体混音则是在 kernel space 做掉 11/14 17:19
16F:推 Bencrie:alsa 没 dmix 就会有你说的现象,没 asym 的话则是播放 11/14 17:21
17F:→ Bencrie:和录音不能同时进行,像 skype 那种应用就整个不能用 XD 11/14 17:22
18F:推 Bencrie:另外建议你装 pavucontrol 11/14 17:28
19F:→ MGuarder:感谢解释 B大的回应可以另辟成一篇精华文章了吧 XD 11/14 17:48