看板 Linux 關於我們 聯絡資訊
環境: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
Bencrie:桌面環境?有裝 pulseaudio? 11/14 15:47
※ 編輯: MGuarder 來自: 114.35.95.251 (11/14 16:13)
MGuarder:抱歉 補上了 11/14 16:13
Bencrie:兩者不能同時啟動是說卡還是程式? 11/14 16:27
MGuarder:程式 影音相關的程式同時啟動會相衝 11/14 16:37
MGuarder:音效卡倒是執行的很順利 雜音問題消失了 11/14 16:38
Bencrie:檢查一下 pulseaudio 有沒有啟動 11/14 16:42
MGuarder:真沒想到 切換成pulseaudio之後問題就解決了 Orz 11/14 17:01
MGuarder:搞不懂alsa,oss,pulse這些驅動程式之間的關係 XD 11/14 17:02
Bencrie:大部分的硬體沒有硬體混音,所以需要軟體來做 11/14 17:15
Bencrie:alsa 跟 oss 是 driver + userspace library 算最底層 11/14 17:15
Bencrie:pulseaudio 則是在他們之上的 sound server,它可以幫你 11/14 17:16
Bencrie:做混音、路由、擷取等你想得到的處理。 11/14 17:17
Bencrie:alsa 也不是說辦不到,你只是需要自己寫 .asoundrc 11/14 17:18
Bencrie:把 dmix 和 asym 兩個 plugin 加進來就可以全雙工 11/14 17:19
Bencrie:oss 軟體混音則是在 kernel space 做掉 11/14 17:19
Bencrie:alsa 沒 dmix 就會有你說的現象,沒 asym 的話則是播放 11/14 17:21
Bencrie:和錄音不能同時進行,像 skype 那種應用就整個不能用 XD 11/14 17:22
Bencrie:另外建議你裝 pavucontrol 11/14 17:28
MGuarder:感謝解釋 B大的回應可以另闢成一篇精華文章了吧 XD 11/14 17:48