
Ubuntu日本語フォーラム

ログインしていません。
DELLのOptiplexGX745(Pentium D2.8Ghz,1GBメモリ)にUbuntu7.10をインストールしましたが、DesktopCDでブートしても、ハードディスクからのブートでもサウンドがなりません(最初のログイン画面で)。以前利用していたGX520ではDesktopCDからのブートでサウンドがなっていました。
デュアルブートしているWindowsXPではSoundaMAX Integrated Digital HD Audio Driverとして認識されてサウンドも有効になります。
サウンドマネージャでみると自動認識ではHDA Intel (Alsa mixer)となっています。ミュートや音量も確認しましたが、問題はないようです。サウンドマネージャで音量テストをするとサウンドカードとの接続はとれているようですが、音は聞こえません。
このようなときはどこをチェックすればよろしいのでしょうか?
なにかアドバイスをいただければ幸いです。
m<_ _>m
オフライン
音量はGnomeパネルの音量調節ツールで確認したのだと思いますが、ここの音量(おそらくPCM)が100%になっていても、マスターボリュームが0%になっていたため音がならないという経験したことがあります。
念のため端末から alsamixer を起動して、各トラックの音量を確認してみてはどうでしょうか。
オフライン
Intel HDA(Azalia)の場合、ドライバがアウトプットジャックを定義するので、
たまにLine OutとLine In, Mix Inなどが混乱していることがあります。
挿す場所を変えてみると音が鳴るかもしれません。
オフライン
------------------------------------------------------------------------------
音量はGnomeパネルの音量調節ツールで確認したのだと思いますが、ここの音量(おそらくPCM)が100%になっていても、マスターボリュームが0%になっていたため音がならないという経験したことがあります。
念のため端末から alsamixer を起動して、各トラックの音量を確認してみてはどうでしょうか。
------------------------------------------------------------------------------
アドバイス有難うございました。
端末からAlsamixerを起動してチェックしたら、そもそもデバイスの欄にマスターそのものが検出されていませんでした。
その代わりにボリュームはヘッドフォンが75%くらいになっていました。手元にヘッドフォンがないのでまだ試していませんが、多分こちらにでているのではないかと思います。
しかし、WindowsXPではちゃんと音がでるので、なぜマスターが検出されないのかがよくわかりません。
なおいい忘れていましたが、このデスクトップには外部スピーカは接続していません。
オフライン
追加報告です。
ヘッドフォンを見つけてセットしたところ、最初は音がでませんでしたが、alsamixerで確認したらヘッドフォンがMM(ミュート)になっていたので、これをオンにしたらヘッドフォンでは音がでました。
一歩前進しました。あとはなぜMasterが認識できないか(WindowsXPでは認識できている。もっともこれはSoundMAXのドライバがインストールされているためかも知れません)。
なにはともあれ、貴重なアドバイス誠に有難うございました。
mkuwata による投稿:
------------------------------------------------------------------------------
音量はGnomeパネルの音量調節ツールで確認したのだと思いますが、ここの音量(おそらくPCM)が100%になっていても、マスターボリュームが0%になっていたため音がならないという経験したことがあります。
念のため端末から alsamixer を起動して、各トラックの音量を確認してみてはどうでしょうか。
------------------------------------------------------------------------------
アドバイス有難うございました。
端末からAlsamixerを起動してチェックしたら、そもそもデバイスの欄にマスターそのものが検出されていませんでした。
その代わりにボリュームはヘッドフォンが75%くらいになっていました。手元にヘッドフォンがないのでまだ試していませんが、多分こちらにでているのではないかと思います。
しかし、WindowsXPではちゃんと音がでるので、なぜマスターが検出されないのかがよくわかりません。
なおいい忘れていましたが、このデスクトップには外部スピーカは接続していません。
オフライン
私もHD Audio Controllerの問題でまったく音が出なくて苦労しました。
(Dell Inspiron 1520)
試行錯誤の結果
alsa-project
http://www.alsa-project.org/main/index.php/Main_Page
よりalsa-driver alsa-lib alsa-utils alsa-ossの最新版をダウンロード。
https://help.ubuntu.com/community/HdaIntelSoundHowto
の方法でインストール。
http://ubuntuforums.org/showthread.php?t=181186
を参考に
$ sudo module-assistant a-i alsa-source
を行ったらすべてサウンドコントローラが認識されました。
alsamixerもPCM Front Surround ともに100になってます。
初心者なので的外れなことを言ってるかもしれませんが、ご容赦ください。
オフライン
有難うございます。
念のためcat /proc/asound/card0/codec\#*を実行しました。結果は次のようです。
Codec: Analog Devices AD1983
Address: 0
Vendor Id: 0x11d41983
Subsystem Id: 0x102801da
Revision Id: 0x100400
Default PCM:
rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1
これで推測するともともと定義ファイルにMasterが無いようなので、ご指摘の方法で最新ドライバ類を作成しようとしましたが、 sudo ./configure --with-cards=hda-intelでコンパイルエラーになりました。
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
ログをみましたが、これ以上の情報は含まれていないようなので、ここで頓挫してしまいました。
う〜ん、何がたりないのかなあ?
(T T)
gonchichi による投稿:
私もHD Audio Controllerの問題でまったく音が出なくて苦労しました。
(Dell Inspiron 1520)
試行錯誤の結果
alsa-project
http://www.alsa-project.org/main/index.php/Main_Page
よりalsa-driver alsa-lib alsa-utils alsa-ossの最新版をダウンロード。
https://help.ubuntu.com/community/HdaIntelSoundHowto
の方法でインストール。
http://ubuntuforums.org/showthread.php?t=181186
を参考に
$ sudo module-assistant a-i alsa-source
を行ったらすべてサウンドコントローラが認識されました。
alsamixerもPCM Front Surround ともに100になってます。
初心者なので的外れなことを言ってるかもしれませんが、ご容赦ください。
オフライン
たぶんlibc6-devあたりが入っていないです。
(ccは見つかっているので、リンクさせそこねてると思います)
この手のコンパイル作業を行う前に、build-essentialパッケージを
インストールしてください。
オフライン
言葉が足りなくてすみませんでした。
https://help.ubuntu.com/community/HdaIntelSoundHowto
のページの一行目の
sudo apt-get install build-essential ncurses-dev gettext
は必須のようです。
2行目の
sudo apt-get install linux-headers-`uname -r`
は多分いらないと思います。
当該ページでは
alsa-ossはインストールしてませんが、
いくつかの(英語の)フォーラムではインストールするように解説されてました。
linuxはじめて10日の初心者の私が首を突っ込むのもさしでがましいですが、
もしお役に立てたら幸いです。
オフライン
どうも情報有難うございました。
いろいろ試してみましたが、結果的にはやはりMasterはAlsamixerで検知できません。その他は皆動いているので、とりあえずはヘッドフォンで音を聞ければ充分です。
願わくは次のリリースでサポートされることを!
gonchichi による投稿:
言葉が足りなくてすみませんでした。
https://help.ubuntu.com/community/HdaIntelSoundHowto
のページの一行目の
sudo apt-get install build-essential ncurses-dev gettext
は必須のようです。
2行目の
sudo apt-get install linux-headers-`uname -r`
は多分いらないと思います。
当該ページでは
alsa-ossはインストールしてませんが、
いくつかの(英語の)フォーラムではインストールするように解説されてました。
linuxはじめて10日の初心者の私が首を突っ込むのもさしでがましいですが、
もしお役に立てたら幸いです。
オフライン