
Ubuntu日本語フォーラム

ログインしていません。
xubuntu9.04を入れて最初から音がでません。
ググって解決方法を検索してそこに書かれたとおりのことを
しました。その結果が以下になります。
正直自分で何をしているのかも把握できてないです。
どこがおかしいのでしょう?
1. サウンドデバイスがPCに認識されているかの確認
lspci | grep -i audio
と入力した結果。
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
2. ALSAレベルでサウンドデバイスが認識されているかの確認
asoundconf list
と入力した結果。
Names of available sound cards:
I82801DBICH4
3. PulseAudioの使用を設定するために
asoundconf set-pulseaudio と入力する。
4. asoundconf set-default-card I82801DBICH4
と入力し、デフォルトのサウンドデバイスを指定。
5. ボリュームをMAXに設定。
音は出ず。
6. lsmod | grep sndとした結果。
snd_intel8x0 37532 6
snd_ac97_codec 112292 1 snd_intel8x0
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 2 snd_pcm_oss
snd_pcm 83076 5 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_rawmidi 29696 1 snd_seq_midi
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 29704 4 snd_pcm,snd_seq
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 62756 16 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 15200 2 snd
snd_page_alloc 16904 2 snd_intel8x0,snd_pcm
まったくどうしていいのか分かりません。
教えてください。お願いいたします。
オフライン
まず、1についてですが、Linuxとして一番低レベルでのサウンドデバイスの認識を確認するコマンドです。ここではIntelのICH4として認識されています。
2については、その上のレベルであるalsaでの認識を確認しています。ここでもI82801DBICH4として認識されているので問題なさそうです。
3は
4は複数のサウンドデバイスが検出されたときにデフォルトのサウンドカードを固定するための設定です。今回はひとつしかサウンドデバイスが認識されていないのであまり関係はなさそうです。
5についてですが、ボリュームの確認はどのように行いましたか。念のため端末を立ち上げて、alsamixerを実行してみて下さい。カーソルの左右で項目を選択し、上下で音量調節をします。もし、音量ゲージの下にMMとでていたら、それはミュートされているということなので、Mキーを押してミュートを解除して下さい。
また、スピーカーとPCの接続に間違いがないかは、確認しておいて下さい。できれば別なOSや別バージョンのubuntuのLiveCDなどで動作確認をとってみて下さい。
6でも得に問題無くモジュールがロードされているように見えます。
ここまでで問題無しであれば、少し実装が変わったハードウェアなのかも知れません。下記サイトにあるパラメータをいろいろ試してみるしかないかも。
http://www.alsa-project.org/main/index.php/Matrix:Module-intel8x0
オンボードのサウンドチップのようなのでマザーボードの型式や、メーカ製のノートPCの場合はPCの型式などと、alsaやalsa-base.confやintel8x0あたりをキーワードに検索すると同様の事例(と解決策)が見つかるかも知れません。
オフライン
すいません。あとで書こうとして忘れていた箇所がありました。
3についてですが、ubuntuを想定した上でのasoundconf set-pulseaudioです。
なので、xubuntuでは、asoundconf unset-pulseaudioで試してみて下さい。
オフライン
詳しい回答ありがとうございます。
とても参考になります。
でも教えていただいた内容を試しましたが未だに音は出ずです。
涙が出そうです。
ハードはノートPCのPanasonic lets note CF-T2
を使っております。
オフライン
ちょっと時期が古いですが、
https://forums.ubuntulinux.jp/viewtopic.php?pid=6845
のトピックでは/etc/modprobe.d/alsa-base.confの中でオプション指定して回避できたという情報もあるようです。
gksu gedit /etc/modprobe.d/alsa-base.conf
して、管理者権限で設定ファイルを開き、下の方に以下のを追加。
options snd-hda-intel model=dell-m26
で保存して終了。その後、再起動。でどうでしょう。
オフライン
ありがとうございます。
でも
alsa-base.confの設定とpulseaudioの再インストールを
試みましたがあいかわらず音は出ずです。
オフライン
ぐぐっても、あまりCF-T2でトラブったという話が引っかからないので、そんなに苦労するものではないような気もしますが。。
あとは、
http://www.alsa-project.org/main/index.php/Matrix:Module-intel8x0
を参照して、いろんなオプションをかたっぱしから試すぐらいしかアイデアがないです。
オフライン