★やったこと
サウンドデバイスが認識されているか調べる
$ lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
もしなければ $ lspci として一覧から、Audio や Sound などの文字があるサウンドデバイスらしきものを見つける
ドライバ正常かしらべる
$ lsmod | grep snd
snd_hda_intel 26259 4
snd_hda_codec 78031 1 snd_hda_intel
snd_hwdep 13186 1 snd_hda_codec
snd_pcm 68083 3 snd_hda_codec,snd_hda_intel
snd_page_alloc 13003 2 snd_pcm,snd_hda_intel
snd_seq 45126 0
snd_seq_device 13176 1 snd_seq
snd_timer 22917 2 snd_seq,snd_pcm
snd 52893 14 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel
soundcore 13065 1 snd
snd_hda_intel 26259 4
snd_hda_codec 78031 1 snd_hda_intel
snd_hwdep 13186 1 snd_hda_codec
snd_pcm 68083 3 snd_hda_codec,snd_hda_intel
snd_page_alloc 13003 2 snd_pcm,snd_hda_intel
snd_seq 45126 0
snd_seq_device 13176 1 snd_seq
snd_timer 22917 2 snd_seq,snd_pcm
snd 52893 14 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel
soundcore 13065 1 snd
snd_hda_intel がモジュール名でドライバは正常らしい
/etc/modprobe.d/alsa-base.conf に下記を追記する
options snd-hda-intel model=generic
これで解決した
だけどもう一台のPCは、この記述がなくても音がなっている。しかもalsa-base.confの中身は同じだった。
またはalsamixerで音量調節
$ alsamixer
これが音量マックスの状態その他の対処-----以下参考サイト引用
lspciやlsusbでハードウェアを認識できないとき。
正常に取り付けられているか、ハードウェアに異常がないかのチェックが必要。
正常に取り付けられているか、ハードウェアに異常がないかのチェックが必要。
lsmodコマンドでドライバモジュールが表示されないとき。
ドライバをインストールする必要がある。
ドライバをインストールする必要がある。
$ sudo apt-get install firmware-linux-nonfree firmware-realtek
参考サイト: http://www20.atwiki.jp/kobapan/pages/184.html
0 件のコメント:
コメントを投稿