Debian
Debian 9:音頻問題
我剛剛在 Acer AMD 筆記本中安裝了全新的 Debian 9 LXDE,似乎所有音頻設備都被正確辨識:
root@debian:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Generic_1 [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
但是,這些設備都不能正常工作:
- 耳機上只播放一些東西,例如:
speaker-test --device plughw:1,0
aplay --device plughw:1,0 test.wav
系統嗶聲
- HDMI 上只播放一些東西,例如:
speaker-test --device plughw:0,3
aplay --device plughw:0,3 test.wav
系統嗶聲
- 揚聲器沒有聲音
- 底部工作列中沒有音量圖示
問題
- 這可能是一個合理的路由問題嗎?
- 將主音頻設備設置為預設設置可以解決此問題嗎?
- 如何解決?還有什麼想法嗎?
筆記本規格
- AMD 2 核™ 處理器 E1-1200 (1.4 GHz) 1MB 高速記憶體 64 位處理
- AMD Radeon HD 7310 圖形控制器
- 2Gb DDR3 SDRAM 記憶體
- 256MB 共享顯存
- Atheros HB125 IEEE 802.11b/g/n 快速乙太網網卡
Debian 版本
debian-9.4.0-amd64-netinst.iso
- 小型 CD
- AMD64處理器架構
- 通過 Win7 刻錄的 DVD
- R600 或更高版本的非免費軟體包
firmware-amd-graphics
安裝radeon 核心模式設置需要韌體-AMD-圖形軟體選擇
( ) Debian 桌面環境
( ) … GNOME
( ) … Xfce
( ) … KDE
( ) … Cinnamon
( ) … MATE
(X) … LXDE
( ) 網路伺服器
( ) 列印伺服器
( ) SSH 伺服器
(X) 標準系統實用程序
最有可能的是,alsa 正在載入正確的模組,但將錯誤的聲音設備設置為預設值。
將卡片 1 分配給 index=0,
/etc/modprobe.d/snd-hda-intel.conf
其中包含:alias char-major-116 snd alias snd-card-0 snd-hda-intel alias snd-card-1 snd-hda-intel options snd-hda-intel id=Generic_1 index=0 options snd-hda-intel id=Generic index=1
重啟後,主音頻設備應該是預設的:
root@debian:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Generic [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0
打開終端並確認
alsamixer
所有通道都已取消靜音。揚聲器、耳機和 HDMI 現在應該可以工作了。
資料來源:音頻和 snd-hda-intel