
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。使い出して2日目の初心者ですがよろしくお願いします。
ubuntu 8.04 を wubi でインストールしました。
PCは VAIO VGC-H32B7 です。
OSは、WindowsXP Home Edition SP3
Dドライブにインストールし、Windows とのデュアルブートにしてあります。
使用しだして、しばらくして気がついたのですが、音がまったくしません。
どうしてでしょうか?
音量コントロールは HDA Intel (Alsa mixer) で、
Master 、PCM ともに音量は最大になっています。
サウンドの設定のデバイスは下記のとおりになっています。
イベントの音の音の再生 自動検出
楽曲と動画の音の再生 自動検出
音声会議の音の再生 自動検出
音声会議の音のキャプヤ HDA Generic
デフォルトのミキサ・トラックのデバイス HDA Intel (Alsa mixer)
テストボタンをクリックしてもどれも音がしません。
いろいろ値を変えてみたのですがどれもだめでした。
過去ログもいろいろ見ましたがよくわかりませんでした。
役に立つかどうかわかりませんが、下記の情報も書いておきます。
$ cat /proc/asound/cards の結果
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfbe38000 irq 16
$ lsmod | grep snd の結果
snd_hda_intel 346136 2
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56996 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
また、WAVファイルをTotem 動画プレイヤー 2.22.1 で再生しても音がしません。
どうすればよいのか、アドバイスをお願いします。
オフライン
/etc/modprobe.d/alsa-base
の末尾に
options snd-hda-intel model=vaio
と追加して再起動してみて下さい。
オフライン
options snd-hda-intel model=vaio
を追記し再起動しましたが、音は小さいままです。
変わったことといえば、
音量コントロール:HDA Intel (Alsa mixer) で、
前は「録音再生」の項目だけが表示されていたのですが、それに「録音中」と「スイッチ」の項目が追加されました。
それと、サウンドの設定画面では、音声会議の音のキャプチヤ HDA Generic だったのが
HDA Generic がなくなって、かわりに ALSA - Advanced Linux Sound Architecture
になっていました。
どうすればよいでしょうか?
オフライン
環境が違いますが、PulseAudioをにらんでみてください。
自分は、Synapticからpulseaudio(と関連パッケージ)を削除して、
$ sudo rm /etc/X11/Xsession.d/70pulseaudio
としましたが、(参考URL: http://youcharmanums.blog2.fc2.com/blog-entry-754.html)
PulseAudioをFixできればその方が良いでしょう。音が鳴った時点で満足してしまったのでFixについてはわかりません。
/usr/share/alsa/alsa.conf
/usr/share/alsa/pulse.conf
をいじると良いのかも知れません。
$ aplay xxxxxx.wav
でエラーが出ていないか確認してみてください。
最後の編集者: nnit1nvan01iv (2009-04-14 13:13:36)
オフライン
だめでした。
Synapticからpulseaudio を完全削除して、効果音の設定で、
イベントの音、楽曲と動画、音声会議の各項目を
ALSA - Advanced Linux Sound Architecture
に設定。また、デフォルトのミキサ・トラックを
HDA Intel (Alsa mixer)
に設定してから再起動しましたが音は小さいままでした。
でも、気のせいかもしれませんが、ほんの少しだけ大きくなったような気がします。
それと
$ aplay arai2.wav
を実行すると
再生中 WAVE 'arai2.wav' : Unsigned 8 bit, レート 22050 Hz, モノラル
と表示され、特にエラーもなく再生されます。
(もちろんヘッドフォンで聞きましたが)
困りました・・・なんか、音がでないと寂しい。
他に何かアドバイスはありませんか?
オフライン
役に立てなくて申し訳ありません。
$ alsamixer
で項目がMMになってないか確認して全部最大にする。
Chip:に何が表示されているか確認する。
$ lspci | grep Audio
で出るチップセット名で検索をかける。
とりあえずUSB外付けサウンドユニットを買ってきて仮調整し、時間のある時に戻して色々いじる。
オフライン
balkan による投稿:
options snd-hda-intel model=vaio
を追記し再起動しましたが、音は小さいままです。
options snd-hda-intel model=sony-assamd
にするとどうなりますか?
# model=vaioって機能しないハズなので。
オフライン
nnit1nvan01iv さんへ
いえいえ、いろいろアドバイスありがとうございます。
何でも試してみようと思いますので、よろしくお願いします。
まず $ alsamixer の結果ですが、項目はMMにはなっていません。00でした。
AlsaMixer v1.0.15
Card: HDA Intel
Chip: SigmaTel CXD9872RD/K
View: [Playback] Capture All
Item: Master [dB gain=0.00, 0.00]
でした。
Masterの表示は、音量のコントロールバーを最小にすると 0<>0 になって、MM となります。
また、最大にすると 100<>100 になりますが、MMのままです。
それで、音量のコントロールをダブルクリックして音量コントロールを開いて、
MasterのミュートをOFFにすると、MMが00に変わります。
また、
ボリーム最大で Item: Master [dB gain=0.00, 0.00]
ボリーム最小で Item: Master [dB gain=-95.25, -95.25]
となります。
lspci | grep Audio の結果ですが、
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
と表示されました。
-------------------------------------------------------------------------------------------------
hito さんへ
options snd-hda-intel model=sony-assamd と変更して、再起動してみました。
音はやはり小さいままでした。
音量コントロールの項目ですが、「録音再生」、「録音中」、「スイッチ」だったのが、
「スイッチ」が消えて、「録音再生」、「録音中」だけになりました。
オフライン
SigmaTel CXD9872RD/Kを調べました。
ラップトップですが、OSSもしくは、2.6.29 kernelのインストールで成功した報告を見つけました。
http://ubuntuforums.org/showthread.php?t=1110922 ([all variants] no sound from sony laptop 8.04, 8.10, 9.04, 英語)
ALSAのバージョンアップと9.04b起動は彼らには意味が無かったみたいですが、だめなら試してみましょう。
オフライン
もうすでにお試しかもしれませんが
下記ご参考になれば
https://forums.ubuntulinux.jp/viewtopic.php?id=87
オフライン
nnit1nvan01iv さんへ
>ラップトップですが、OSSもしくは、2.6.29 kernelのインストールで成功した報告を見つけました。
>http://ubuntuforums.org/showthread.php?t=1110922 ([all variants] no sound from sony laptop 8.04, 8.10, >9.04, 英語)
上記を試してみようと思いますが、初心者のうえ、英語のHPなのでほとんど意味がわかりませんでした。
もう少し詳しく説明していただけませんか?
オフライン
balkan による投稿:
nnit1nvan01iv さんへ
>ラップトップですが、OSSもしくは、2.6.29 kernelのインストールで成功した報告を見つけました。
>http://ubuntuforums.org/showthread.php?t=1110922 ([all variants] no sound from sony laptop 8.04, 8.10, >9.04, 英語)
上記を試してみようと思いますが、初心者のうえ、英語のHPなのでほとんど意味がわかりませんでした。
もう少し詳しく説明していただけませんか?
上記URLで紹介されていたページです。
http://www.ramoonus.nl/2009/03/24/linux-kernel-2629-installation-guide-for-ubuntu-and-debian-linux/ (Linux Kernel 2.6.29 installation guide for Ubuntu and Debian Linux | Ramoonus.nl, 英語)
https://help.ubuntu.com/community/OpenSound (OpenSound - Community Ubuntu Documentation, 英語)
UbuntuとDebian LinuxのためのリナックスKernel2.6.29導入ガイド
http://www.excite-webtl.jp/world/english/web/?wb_url=http%3A%2F%2Fwww.ramoonus.nl%2F2009%2F03%2F24%2Flinux-kernel-2629-installation-guide-for-ubuntu-and-debian-linux%2F&wb_lp=ENJA&wb_dis=3&wb_submit=+%96%7C+%96%F3+ (上記, ExciteWeb翻訳)
OSSの日本語のドキュメントは見つかりませんでした。参考になるか分かりませんが、
http://www12.atwiki.jp/linux2ch/pages/31.html#id_d9b21326 (2ch-Linux-Beginners - InstallationAsianuxFAQs)
手動インストールが必要な場合は、(自分には)アンインストールの見通しが立たないので、不具合が出たらUbuntuのクリーンインストールを覚悟してください。残念ながら、文書も英語か英語が読めることを前庭にしたものになると思います。
USBデバイスを導入することをおすすめします。残り一週間ほどでUbuntuの次期バージョンがリリースされるそうです。時間を得れば情報も増え、あなた自身が問題を解決する糸口を見つけます。
オフライン
もう解決されましたか?
私もbalkan さん同様に音がかすかにしか出ずに悩んでおりこちらのレスを参考にさせて頂きました。
t-furukawa さんのアドバイス内容を参考に下記内容を実行したところ解決しました。
1.右上のスピーカーアイコンをダブルクリックして、[音量コントローラ]を開く。
2.[音量コントローラ]-[編集]-[設定]から、External Amplifierにチェックを入れる。
3.[音量コントローラ]に[スイッチ]タブが出現するので、そこで、External Amplifierのチェックを外す。
便乗解決でしたがご参考にさせて頂きありがとうございました。
オフライン
nnit1nvan01iv さんへ
いろいろ教えていただきありがとうございます。
一応、kernelのインストールを試してみました。
OSはなんとか動いたみたいですが、音は大きくなりませんでした。
結局、kernelのインストールは成功したけど、音は直らなかったのか、それとも、
kernelのインストールが失敗したため、音が直らなかったのか、どちらかよくわかりませんでした。
なんだか気持ち悪いので、今度は、ubuntu8.10 をクリーンインストールしてみました。
やっぱり、音は小さいままでした。
kaito3277 さんへ
私の場合は、[音量コントローラ]-[編集]-[設定]で、External Amplifier の項目が出てきません。
困ってます。
オフライン
ubuntu8.10 をインストールしてから、改めて
$ alsamixer
を実行すると
AlsaMixer v1.0.17
Card: PulseAudio
Chip: PulseAudio
View: [Playback] Capture All
Item: Master
と表示されました。以前は、
AlsaMixer v1.0.15
Card: HDA Intel
Chip: SigmaTel CXD9872RD/K
View: [Playback] Capture All
Item: Master [dB gain=0.00, 0.00]
だったのに。
どうして、Card と Chip が変わったのかな?
オフライン
balkan による投稿:
どうして、Card と Chip が変わったのかな?
PulseAudioが入っているとそのように表示されるそうです。
0.LiveCD起動で音が鳴っているか確認する。(もし出来れば9.04RCも試す)
1.テストと確認
・$ aplay -vv xxx.wav
・$ lspci -v | grep -A7 Audio
・$ dmesg | grep codec
2.最初の手段
・/etc/modprobe.d/alsa-baseにoptions snd-hda-intel model=xxxxを追加する。(sony-assamd (ALC262), vaio (STAC9872), vaio-ar (STAC9872)あたり、()内はCodec名)
・alsamixer又は音量コントロールで関係しそうなコントロールをすべて上げる。
・サウンドパネルでデバイスの設定を自動検出からすべて手動で指定する。
3.やりにくい手段
・PulseAudio削除。
・Linux用ドライバのインストール。(もしあれば)
・ALSAアップデート。
・ALSAからOpenSoundに置き換え。
・kernelアップデート。
4.最初(1)に戻る
中ほどにVAIOサウンドまわりのガイドがありました。ご参考ください。
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0057?page=2 (Ubuntu Weekly Recipe: 第57回 VAIO Type Pを使う(2):各種ドライバの設定)
最後の編集者: nnit1nvan01iv (2009-04-22 07:37:36)
オフライン
Ubuntu 9.04 をクリーンインストールしました。
今回は、wubiではなく、Dドライブを分割してインストールしました。
でも、同じく音は小さいままでした。残念。
また、PulseAudioはインストールされていないようです。
$ alsamixer
[AlsaMixer v1.0.18 (Press Escape to quit)]
Card: HDA Intel
Chip: SigmaTel CXD9872RD/K
View: [Playback] Capture All
Item: Master [dB gain=0.00, 0.00]
$ lspci -v | grep -A7 Audio
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
Subsystem: Sony Corporation Device 81d6
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fbe38000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
何か、新しい情報はありませんか?
オフライン
balkan による投稿:
また、PulseAudioはインストールされていないようです。
PulseAudioが入っていてもalsamixerのChip/Cardに出力されるとは限らないみたいですね。自分がどこで記述を見たのか探しましたが、思い出せませんでした。PulseAudioが正常に機能しているということだと思います…
balkan による投稿:
何か、新しい情報はありませんか?
http://unkar.jp/read/pc11.2ch.net/linux/1158234817 (2ch)【ALSA】サウンドドライバ総合スレ 2【OSS】
設定ミスなのか不具合か、問題を切り分ける必要があります。不具合なら必ずどこかにエラーが出ているはずです。まずそれを探してみてください。一つ解決しても、鎖のように次の問題につながっている可能性があるので、面倒でも設定を変える度に再検証を行ってください。最終的な原因を発見できればあとは…
オフライン
なかなか解決しません。
最近気がついたのですが、ubuntu 9.04にしたからでしょうか、
/etc/modprobe.d/alsa-base がなくなって、かわりに /etc/modprobe.d/alsa-base.conf になっていました。
それから、Webをいろいろみてたら、/etc/modules.conf の設定についての記載が多く見られましたが、
ubuntu 9.04 では、このファイルがありません。
このファイルは、alsaconfコマンドで設定できるそうですが、alsaconfコマンドもインストールされていません。
どうしてでしょうか?
音が小さいのと関係がありますか?
オフライン
設定なしで使用できるので、通常使用ではそのようなツールは不要という概念ではないかと思います。
alsaconfはmodprobeコマンドとか/etc/modules.conf手書きで代用出来ないですか?
下記によると公式のalsa-utilsに含まれているそうですが、ALSAのマニュアルインストールは試してみましたか?
http://a01.biz/wiki/index.php?ubuntu#q235d7b3
/etc/modprobe.d/alsa-base (.conf)はディストリビューションやバージョンによって違うだけで中身は同じはずです
オフライン
すでに、ALSAがインストールされているのに、またALSAのマニュアルインストールをしてみるのですか?
そのままインストールしたら、おかしくなりませんか?
それと、ALSAサイトへいってみたのですが、ALSAサイトからドライバ等がダウンロードできません。
FTPだから、マウスのクリックではダメなんでしょうか?
何か特別なやり方があるのですか?
オフライン
PulseAudio の「/etc/X11/Xsession.d/70pulseaudio」の削除に関しての補足情報
設定ファイルをパッケージ管理システムによらず削除すると再インストールやシステムのアップグレードの際に不具合が出ます。> こんな感じで
削除の際は例えば以下のようにするのが良いかと。
sudo apt-get remove --purge pulseaudio\*
あるいは、
sudo apt-get remove pulseaudio\* ; sudo apt-get --purge remove pulseaudio
ちなみに"dpkg -S hogefuga"で削除したい設定ファイルがどのパッケージ由来か調べられます :)
例:
$ dpkg -S /etc/X11/Xsession.d/70pulseaudio
pulseaudio: /etc/X11/Xsession.d/70pulseaudio
GUI からなら Synaptic にも完全削除のオプションがあります。設定だけ残ったヤツの設定ファイルも削除出来たハズ。
ではでは、お邪魔しました ;)
# とりあえず "rm /etc/X11/Xsession.d/70pulseaudio" で検索して引っかかったトピックに片っ端からコピペしました。うるさくしてごめんなさい。
# オフトピ失礼しました。
オフライン
>>fueryuejing
ありがとうございます。
balkan による投稿:
すでに、ALSAがインストールされているのに、またALSAのマニュアルインストールをしてみるのですか?
そのままインストールしたら、おかしくなりませんか?
上と同じようなパターンに遭遇する可能性があります。仕様の範囲内で対応できればいいですが、現状に出ている以上の知識が自分にはありません。本で探すならオライリーあたりで出版されていないでしょうか?
ALSAのアップデートをやってみるなら、
1.FTPのミラーサーバから日付が最新のパッケージを落とす。
2.付属かもしくはALSA公式ページのインストールガイドを参照して、
3.Synapticsからビルドに必要なパッケージをインストール。
4.Synapticsからalsa関連パッケージを完全削除。
5.ガイドの指示にしたがう。
実用的ではないかもしれませんが、ubuntu7.10等にダウングレードすると普通に音が鳴っている可能性もあると思います。もともと対応していないわけではなくて、何らかの不具合が出ていると考えるからです。お使いのコンピュータはSONYのSoundRealityという日本独自開発の高性能チップ搭載らしいですが、この独自開発・高性能というところがネックになっているのではないかと邪推しています。仕様で対応できる範囲が限られるのではないかということです。
他のLinuxディストリビューションで試すというのもありました。もし音が鳴らせるなら関係しそうな仕様をチェックして照合してみます。そのままそのディストリビューションを使うことも出来ます。
最後の編集者: nnit1nvan01iv (2009-05-02 10:08:28)
オフライン
fueryuejingさん
オフトピに対するレスになりますが、重要性があると思うので、以下お伝えします。
fueryuejing による投稿:
コード:
sudo apt-get remove --purge pulseaudio\*あるいは、
コード:
sudo apt-get remove pulseaudio\* ; sudo apt-get --purge remove pulseaudio
. ? * を含むと、正規表現のパターンでのパッケージ指定になります。(参照:man apt-get の install)
これをシェルのアスタリスク(*)と思って実行すると、意図したのとは全然違うパッケージが選択・削除されてしまう事がありえます。
ここは初心者が見る事を考えると、正規表現を使った削除方法の紹介はよした方がいいと、私は思います。
参考:
以前 wine* という指定をしたが故に、wineとは関係の無いパッケージが根こそぎ削除されてトラブルになったケース
https://forums.ubuntulinux.jp/viewtopic.php?pid=24232#p24232