【etch-AMD64】サウンドの設定(音が鳴らない状態解決)
音が鳴らない状態(ここ参照)が続いていたが、以下の方法で解決。
サウンドカードの認識まではしていたので、モジュールのロードのみで解決。
$ cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.12rc1 emulation code)
Kernel: Linux 2.6.18-5-amd64 #1 SMP Tue Oct 2 20:37:02 UTC 2007 x86_64
Config options: 0Installed drivers:
Type 10: ALSA emulationCard config:
HDA NVidia at 0xfe020000 irq 209Audio devices:
0: AD198x Analog (DUPLEX)Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
7: system timerMixers:
0: Analog Devices AD1988B
ALSA emulationドライバーがインストールされている。
$ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe020000 irq 209
サウンドカードも認識されている。ということで、alsaconfで設定することに。
まずは、alsa-utilsのインストールから。
(同時にlsof、linux-sound-base、alsa-baseもインストールされます。)
インストール完了後、alsaconfを実行し設定する。
# alsaconf
(該当するサウンドカードを選択)
Running update-modules...
Loading driver...
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.===============================================================================
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.Have a lot of fun!
alsaconf実行時に、音量コントロールが強制終了しましたが、設定後再読み込みを実施。