
我在 HTPC 上使用 Ubuntu 和 XMBC,並選擇了具有 HDMI 輸出的 Radeon HD5570 顯示卡。在聲音首選項中,顯示卡沒有環繞聲選項,只有立體聲,雖然我可以在XBMC 中通過它獲得聲音,但我的接收器在實際上是杜比的電影上沒有聲明杜比數字,所以它絕對不會給我真實的聲音它應該。
該卡是否不支援 HDMI 環繞聲,而我不知何故錯過了它?如果是這種情況,是否有人有經過測試且有效的建議?在投資另一塊顯示卡之前,我想知道它是否能正常工作。
更新
我購買了Nvidia GeForce GTS 450,將其插入,從系統控制面板下載專有驅動程序,從BIOS 禁用板載音頻(不確定這是否有必要,但我還是這麼做了),然後更改了聲音設置以使用新的視訊卡。一切都完美無缺。這是一個天衣無縫的設置。
答案1
根據 AMD 的技術支持,AMD 顯示卡不提供 Linux 驅動程式以允許透過 HDMI 播放 5.1 或 7.1 聲音。所以立體聲是我能用這張顯示卡獲得的最好的效果。 Nvidia 卡在 Linux 上得到了更好的支持,所以我可能最終會選擇另一張卡。
當我得到一張正常工作的新卡時,我會更新細節。
答案2
奇怪的是,我在基於 Ubuntu 的系統上的 AMD Radeon HD 5450 7.1 上有全環繞聲,全部透過 HDMI。
我正在為此運行 XBMC。
aplay -l 的結果應該為您提供 HDMI 硬體位置,然後您指定要對其進行播放的聲音。 aplay -L 將為您提供更詳細的清單。然後指定要輸出到該卡的聲音(例如,hw:1,3 或plughw:1,3)