
Ubuntu日本語フォーラム

ログインしていません。
最近vistaからUbuntu 9.10 に変えました。
音が出るか確かめようと思い動画サイトにいってみましたが、音がまったくなりませんでした。
設定のサウンドのハードウェアを見てみましたが何もありませんでした。
ネットで調べて色々試しました。
$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfea38000 irq 16
これはどういうことでしょうか。
本当に初心者なので困っています。
回答お願いします。
オフライン
一応、サウンドは認識してると言うことじゃないですかね。
ただ、これだけぢゃちょっと分からないと思うので、お使いの機種の情報も欲しいとこですね。
メーカー製なら機種・型番等、自作ならマザーボードとかの情報など。
あと、端末から
$ lspci -v | grep Audio
とかやって、何か出ますか?
オフライン
お返事ありがとうございます。
パソコンは、マウスコンピューターのBE-SLC19B1と言うものです。(ベスト電器で購入しました)
言われたと通りにやってみると・・・
$ lspci -v | grep Audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
と出ました。
オフライン
Ubuntu 9.10では、デフォルトで音量がミュートになっていますので、タスクバーの通知スペースにある
スピーカアイコンをクリックして、ミュートになっていないかどうかを確認してみてください。
オフライン
お返事ありがとうございます。
それは何度も確認しました。
設定のサウンドも見て、ミュートでない状態で再生しても音が出ません。
オフライン
Thinkcentre A50 ubuntu 9.04 -> 9.10にupgradeしました。
確かに音が出ませんでした。
gnome alsamixerをインスツール
master M (master mono)がミュートになってたのを変更したら音が出た。
お試しあれ。
オフライン
9.10になってからpulseaudioを削除すると音声が再生できなくなりました。端末より、
$ dpkg -l pulseaudio
と入力してみて、インストールされているかどうか確認してみてください。
もしもインストールされていない場合、「pulseuaudio に一致するパッケージが見つかりません。」と表示されます。その場合、インストールしてみてください。
オフライン
お返事ありがとうございます。
tshiiharaさんへ
それはすでにインストールしてあり、試して見ましたが、開いてもウィンドウと
File,Edit,Helpが上に表示されるだけで、中にはなにも表示されない状態です。
tyryaさんへ
言われた通りにやってみると、
$ dpkg -l pulseaudio
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ 名前 バージョ 説明
+++-==============-==============-============================================
ii pulseaudio 1:0.9.19-0ubun PulseAudio sound server
と出ました。
一応インストールはされているようですが、これでも音は出ません。
オフライン
私も音が出なくて悩んでいたのですが,以下の手順で解消できました。
1.ALSAをアンインストールする。
% sudo apt-get purge alsa
% sudo apt-get autoremove
2.(一応)再起動
% sudo reboot
3.PulseAudioを再インストール
※ apt-get install --reinstallは使わずに
% sudo apt-get purge pulseaudio
% sudo apt-get install pulseaudio
4.再起動
5.音声チェック → OK♪
オフライン
Thinkcenter A50
チップセット Intel(R) 865G だと再起動するとmaster Mがmuteに戻ってしまう
毎回設定をいじるのは面倒、pulseaudioを削除したらとりあえず音は出て、再起動の度にmuteになることもないのでそのまま使うことに。
Thinkpad G40もubuntu 9.10にupgrade, こちらは何も設定いじらなくてもそのまま音が出る
driverとかの問題??
これ以上いじるのも面倒なのでとりあえず放置することに
オフライン
私も9.10で音が出なくて困っています。
1. lspci -v | grep -i Audio の結果 → 04:01.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
2. pulseaudio → インストール済み
3. midmindさんの手順 → 行ってみましたが、駄目でした。
4. 画面右上にボリュームのアイコンも出ておらず、コントロールセンターの音量コントロールも立ち上がりませんので、
根本的なところでおかしくなっているのだと思います。(「サウンド・システムからの応答待ちです」というダイアログが
出たままの状態)
ご助言いただければ幸いです。
なお、8.10では、音量が小さいながらも、一応音は出ていました。
オフライン
> yoshiki1964さん
1. サウンドデバイスがPCに認識されているかの確認
lspci | grep -i audio
と入力し、サウンドデバイスが表示されればOK。
(例)
02:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 07)
さらに、
lspci -v | less
として詳細の確認もできます(jで1行下に、kで1行上にスクロール。SPCで1ページ下、bで1ページ上にスクロール。qで終了)。
2. ALSAレベルでサウンドデバイスが認識されているかの確認
cat /proc/asound/cards
として、デバイス名とチップ名が表示されるか確認します。
(例)
0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI
Ensoniq AudioPCI ENS1371 at 0xdf00, irq 21
この場合、AudioPCIがalsaの認識するデバイス名です。チップ名がENS1371になります。
3. PulseAudioを使う設定になっているか確認
aplay -L
と入力し、出力に、
pulse
Playback/recording through the PulseAudio sound server
のような行が含まれているかを確認します。
4. 出力の設定、ボリュームの確認
システム->設定->サウンドを開き、出力のタブから音声の出力に使いたいデバイスを選択します。
同じ画面にマスターボリュームの設定があります。また、アプリケーションタブに、アプリケーション毎のボリューム設定があります(再生中しか表示されません)。
適切な音量に設定します。
5. 接続の確認
4で指定したデバイスと、スピーカーが接続されているか確認します。
M/Bにサウンドチップが搭載されていて、かつ、別体のサウンドカードを追加している場合は要注意です。
ここまでで、通常は音が出るようになるかと思います。
これで出ない場合は、サウンドデバイスを誤認識して間違った設定でドライバが読み込まれている可能性があります。
ALSAのサイト(http://www.alsa-project.org/main/index.php/Main_Page)でチップ名から検索をかけたり、PCの型式とalsaのドライバ名でぐぐると、解決策が見つかることが多いです。
6. ALSAのドライバ名の調べ方
lsmod | grep snd
を入力して、sndを含む(≒sound関連の)カーネルモジュールを表示します。
サウンドチップ名から類推できるかと思います。
(例)
snd_ens1371 30496 3
gameport 19468 1 snd_ens1371
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
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_rawmidi 29696 2 snd_ens1371,snd_seq_midi
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_ac97_codec 112292 1 snd_ens1371
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 83076 3 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_timer 29704 2 snd_seq,snd_pcm
snd 62756 17 snd_ens1371,snd_seq_oss,snd_seq,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 15200 1 snd
snd_page_alloc 16904 1 snd_pcm
の場合、ドライバはsnd_ens1371です。
7. 解決策の適用
必要な追加オプションなどが見つかったら、
gksu gedit /etc/modprobe.d/alsa-base.conf
と入力して、管理者権限で設定ファイルを開き、追加オプションを書き加えます。
8. 設定変更の反映
modprobe.d以下のファイルを編集したらシステムを再起動して下さい。
をそれぞれ実行してみて、結果を教えて下さい。
1は認識されているので大丈夫っぽいですね。
オフライン
hmatsueさま、ご回答ありがとうございます。
「4. 出力の設定、ボリュームの確認」のところで、システム->設定->サウンドが開きません。
「サウンド・システムからの応答待ちです」というダイアログが出たままの状態となります。
旧バージョンからのアップデートの際に、根本的におかしくなってしまったのだと思います。
(アップデートしたことを最初に言うべきでした。申し訳ありません。)
それで、クリーンインストールし直したところ、無事音が出るようになりました。
(右上にアイコンも出てきました。)
お騒がせして、申し訳ありませんでした。
オフライン
ASUSの P8H67-V というMBを使っていて、12.04LTSにしたら音が出なくて困りましたが、
BIOSのアドバンスメニューから、フロントパネルタイプ=[HD] -> [AC97] と変更したら
鳴るようになりました。詳しいことはわかりませんが、参考までに。
オフライン
解決済みの古いトピックスが突然現れましたが、UbuntuはHDオーディオに対応していますので、そのままで音が出るはずです。出ない場合は、ケースから伸びているオーディオコードはコネクターが2つついていますので、「AC97」でなく「HD Audio」になっているか確認してみてください。音が良くなります。
参考:http://www.pc-master.jp/jisaku/ac97-hdaudio.html
http://www.asus.co.jp/Motherboards/Inte … ifications
オフライン