
這是設定:
- 我的主機板上集成了音頻,我的揚聲器通過 3.5 毫米插孔連接到該主機板上
- 我有一個帶有 HDMI 輸出的顯示卡(Radeon HD 5700 系列),但我使用 DVI 端口,而不是 HDMI。所以這樣真的沒有聲音
- 我有一個帶麥克風的 USB 耳機。
問題總結:
- 登入後,在「設定」>「聲音」>「輸出」中,我只有 HDMI / DisplayPort 和耳機。聲音透過耳機播放,但我在 HDMI 上沒有任何實際的音訊設備。所以我的揚聲器沒有任何聲音。
- 啟動時,啟動聲音確實透過揚聲器播放(我可以聽到類似鼓的聲音!)。
偵測到所有 3 個設備:
pacmd list-cards | grep alsa.long_card_name
alsa.long_card_name = "HDA ATI HDMI at 0xfbcfc000 irq 32"
alsa.long_card_name = "HDA Intel MID at 0xfbbf8000 irq 31"
alsa.long_card_name = "Logitech Logitech USB Headset at usb-0000:00:1d.0-1.6, full speed"
和:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: VT1828S Analog [VT1828S Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 2: VT1828S Alt Analog [VT1828S Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 3: VT1828S Digital [VT1828S Digital]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
所以問題實際上是,如何將內建音訊(使用揚聲器)添加到“設定”>“音訊”>“輸出”列表?
在 pavucontrol 中可以看到內建音頻,但設定檔似乎不正確。我嘗試將其更改為模擬立體聲輸出,但它似乎不起作用,並從“輸出設備”中刪除了內建音訊條目
一些有幫助的螢幕截圖: 音量控制 - 配置 音量控制 - 輸出設備
答案1
使用 Elder Geek 提供的鏈接,未經驗證的答案對我有用:
我將以下內容新增至/etc/pulse/default.pa (很好地取消了load-module module-alsa-sink 行的註解並新增了裝置位元) load-module module-alsa-sink device=hw:0 ,0
然後重新啟動系統,之後「設定」>「聲音」就出現了內建音訊!選擇它就可以了...