私は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
システムビープ音)。 - スピーカーから音が出ません。
- 下部のタスクバーにボリュームアイコンがありません。
質問
- これは通常のルーティング問題かもしれませんか?
- デフォルトのオーディオデバイスをデフォルトに設定すると、この問題は解決されますか?
- どうやって解決しますか?別のアイデアがありますか?
ノートブック仕様
欲望E1-421-0622
- AMD 2 Core™プロセッサE1-1200(1.4GHz)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を焼く
firmware-amd-graphics
非フリーソフトウェアパッケージがインストールされました
R600以降のRadeonカーネルモードの設定には、ファームウェアとグラフィックカードが必要です。
ソフトウェアの選択
( ) Debian デスクトップ環境
( ) ... GNOME
( ) ... Xfce
( ) ... KDE
( ) ... Cinnamon
( ) ... MATE
(X) ... LXDE
( ) Web サーバ
( ) プリントサーバ
( ) SSH サーバー
(X) 標準システムユーティリティ
答え1
おそらくalsaは正しいモジュールをロードしますが、誤ったサウンドデバイスをデフォルトに設定します。
次を含むインデックス= 0にカード1を割り当てます/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が動作します。