
Ubuntu日本語フォーラム

ログインしていません。
11.04をインストールしたところ、音が出ません。
使用しているサウンドカードはGigabyteのGA-8I945Gのオンボードのものです。
同じような質問をされている方がいたので、その回答を参考にしようかとも思いましたが、
何をされているのかさっぱり分からなかったので別トピックとして質問しました。
別の質問で教えていただいたコマンドで設定の確認をしてみましたが、何がなんだか分かりませんでした。
どなたか詳しい方、よろしくおねがいします。
オフライン
マザーボードは、GigabyteのGA-8I945Gと提示されましたので、情報としては下記と思われます。
http://www.gigabyte.com/products/produc … id=1909#sp
chipsetは、Realtek ALC882 audio codec の様です。
こちらに、似たようなRealtek ALC880における顛末が述べられています。
https://forums.ubuntulinux.jp/viewtopic … 949#p11949
同様な手法で解決できるのではと考えています。
私はこの種のマザーは保有してないので、経験不足でアドバイスはできません。
どなたかサポートを引き継いでください。
オフライン
koisan1949さんの言うようにおそらく、Intel High Definition Audio対応のALC882チップとALSAカーネルドライバー周りが影響しているのかなと思います。が、まずは外堀を埋めるために、いろいろ教えていただきたいと思います。
以下のコマンドを端末で実行し、その出力を教えて下さい。
$ pacmd list-cards;
オフライン
>>koisan1949さん
ありがとうございます。その資料も読んでおきます。
>>Mocchiさん
コマンドを実行してみました。結果を以下に張り付けます。
% pacmd list-cards
Welcome to PulseAudio! Use "help" for usage information.
>>> 2 card(s) available.
index: 0
name: <alsa_card.pci-0000_01_00.1>
driver: <module-alsa-card.c>
owner module: 4
properties:
alsa.card = "2"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xe1010000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:01:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "ATI Technologies Inc"
device.product.id = "aa18"
device.product.name = "Radeon HD 3870 Audio device"
device.string = "2"
device.description = "Radeon HD 3870 Audio device"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400)
off: オフ (priority 0)
active profile: <output:hdmi-stereo>
sinks:
alsa_output.pci-0000_01_00.1.hdmi-stereo/#0: Radeon HD 3870 Audio device Digital Stereo (HDMI)
sources:
alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor/#0: Monitor of Radeon HD 3870 Audio device Digital Stereo (HDMI)
index: 1
name: <alsa_card.pci-0000_00_1b.0>
driver: <module-alsa-card.c>
owner module: 5
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xe3100000 irq 44"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "27d8"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "内部オーディオ"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:analog-stereo: Analog Stereo Output (priority 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060)
output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (priority 6055)
output:analog-surround-40: Analog Surround 4.0 Output (priority 700)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 760)
output:analog-surround-40+input:iec958-stereo: Analog Surround 4.0 Output + Digital Stereo (IEC958) Input (priority 755)
output:analog-surround-41: Analog Surround 4.1 Output (priority 800)
output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 860)
output:analog-surround-41+input:iec958-stereo: Analog Surround 4.1 Output + Digital Stereo (IEC958) Input (priority 855)
output:analog-surround-50: Analog Surround 5.0 Output (priority 700)
output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (priority 760)
output:analog-surround-50+input:iec958-stereo: Analog Surround 5.0 Output + Digital Stereo (IEC958) Input (priority 755)
output:analog-surround-51: Analog Surround 5.1 Output (priority 800)
output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (priority 860)
output:analog-surround-51+input:iec958-stereo: Analog Surround 5.1 Output + Digital Stereo (IEC958) Input (priority 855)
output:analog-surround-71: Analog Surround 7.1 Output (priority 700)
output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Analog Stereo Input (priority 760)
output:analog-surround-71+input:iec958-stereo: Analog Surround 7.1 Output + Digital Stereo (IEC958) Input (priority 755)
output:iec958-stereo: Digital Stereo Duplex (IEC958) (priority 5500)
output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5560)
output:iec958-stereo+input:iec958-stereo: Digital Stereo (IEC958) Output + Digital Stereo (IEC958) Input (priority 5555)
input:analog-stereo: Analog Stereo Input (priority 60)
input:iec958-stereo: Digital Stereo (IEC958) Input (priority 55)
off: オフ (priority 0)
active profile: <off>
オフライン
2900hzさん、どうもありがとうございます。出力していただいたのは、Ubuntu標準のサウンドサーバーであるPulseAudioのデバイス設定です。UbuntuのサウンドはすべてPulseAudioに一旦集められてからサウンドデバイスに送られます。
出力を見ると、現在システムでは2つのサウンドデバイスが使用可能です。すなわち
index 0. HDA ATI HDMI(Radeon HD 3870 Audio device)
index 1. HDA Intel(N10/ICH 7 Family High Definition Audio Controller)
今回のターゲットである、マザーボードに搭載されているサウンドデバイスは、このうち下の方になります。気になるのは、そのプロファイルのうち、アクティブなものがoffとなっていることです。
profiles:
output:analog-stereo: Analog Stereo Output (priority 6000)
(中略)
off: オフ (priority 0)
active profile: <off>
これを別なものに切り替えることで、音が出るようになるかと思います。切り替えるには、デスクトップ上部のツールバーの右のほうからスピーカーアイコンをクリックしてサウンド設定を選択し、ウィンドウ「サウンドの設定」を開きます。ハードウェアタブに表示される2つのサウンドデバイスから「HDA Intel」っぽいのを選択し、ウィンドウ下部のプルダウンリスト「プロファイル」から「Analog Stereo Duplex」を試してみて下さい。
複数のサウンドデバイスを利用可能ですので、以下も参照になるかと思います。
第159回 オーディオインターフェイスを使う ― USB/PCIバス/PCI-Expressバス編 @ Ubuntu Weekly Recipe
オフライン
音がでるようになりました!
指示していただいたとおり、コントロール(と呼ぶんですかね?Windowsで言うタスクバーみたいなの)に表示されている
スピーカーのマークからサウンド設定ウィンドウを開き、「内部オーディオ」を出力デバイスに設定し、プロファイルを「Analog Stereo Duplex
」に設定しました。
device.description = "内部オーディオ" とありますし、これが「HDA Intel」であってますよね。
active profile: <off>となっていたものが、
active profile: <output:analog-stereo+input:analog-stereo>に変わりました。
これは、入出力の設定(プロファイル?)に「analog-stereo」が使用される、ということでしょうか。
とにかく、音が出るようになって助かりました。本当に有難うございました。
以下に音が出るようになって空の pacmd の出力結果をはっておきます。
$ pacmd list-cards
Welcome to PulseAudio! Use "help" for usage information.
>>> 2 card(s) available.
index: 0
name: <alsa_card.pci-0000_01_00.1>
driver: <module-alsa-card.c>
owner module: 4
properties:
alsa.card = "2"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xe1010000 irq 45"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:01:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "ATI Technologies Inc"
device.product.id = "aa18"
device.product.name = "Radeon HD 3870 Audio device"
device.string = "2"
device.description = "Radeon HD 3870 Audio device"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400)
off: オフ (priority 0)
active profile: <output:hdmi-stereo>
sinks:
alsa_output.pci-0000_01_00.1.hdmi-stereo/#0: Radeon HD 3870 Audio device Digital Stereo (HDMI)
sources:
alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor/#0: Monitor of Radeon HD 3870 Audio device Digital Stereo (HDMI)
index: 1
name: <alsa_card.pci-0000_00_1b.0>
driver: <module-alsa-card.c>
owner module: 5
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel"
alsa.long_card_name = "HDA Intel at 0xe3100000 irq 43"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "27d8"
device.product.name = "N10/ICH 7 Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "内部オーディオ"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:analog-stereo: Analog Stereo Output (priority 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060)
output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (priority 6055)
output:analog-surround-40: Analog Surround 4.0 Output (priority 700)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 760)
output:analog-surround-40+input:iec958-stereo: Analog Surround 4.0 Output + Digital Stereo (IEC958) Input (priority 755)
output:analog-surround-41: Analog Surround 4.1 Output (priority 800)
output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 860)
output:analog-surround-41+input:iec958-stereo: Analog Surround 4.1 Output + Digital Stereo (IEC958) Input (priority 855)
output:analog-surround-50: Analog Surround 5.0 Output (priority 700)
output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (priority 760)
output:analog-surround-50+input:iec958-stereo: Analog Surround 5.0 Output + Digital Stereo (IEC958) Input (priority 755)
output:analog-surround-51: Analog Surround 5.1 Output (priority 800)
output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (priority 860)
output:analog-surround-51+input:iec958-stereo: Analog Surround 5.1 Output + Digital Stereo (IEC958) Input (priority 855)
output:analog-surround-71: Analog Surround 7.1 Output (priority 700)
output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Analog Stereo Input (priority 760)
output:analog-surround-71+input:iec958-stereo: Analog Surround 7.1 Output + Digital Stereo (IEC958) Input (priority 755)
output:iec958-stereo: Digital Stereo Duplex (IEC958) (priority 5500)
output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5560)
output:iec958-stereo+input:iec958-stereo: Digital Stereo (IEC958) Output + Digital Stereo (IEC958) Input (priority 5555)
input:analog-stereo: Analog Stereo Input (priority 60)
input:iec958-stereo: Digital Stereo (IEC958) Input (priority 55)
off: オフ (priority 0)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_1b.0.analog-stereo/#1: 内部オーディオ Analog Stereo
sources:
alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#1: Monitor of 内部オーディオ Analog Stereo
alsa_input.pci-0000_00_1b.0.analog-stereo/#2: 内部オーディオ Analog Stereo
オフライン
2900hz による投稿:
device.description = "内部オーディオ" とありますし、これが「HDA Intel」であってますよね。
active profile: <off>となっていたものが、
active profile: <output:analog-stereo+input:analog-stereo>に変わりました。
これは、入出力の設定(プロファイル?)に「analog-stereo」が使用される、ということでしょうか。
はい。その理解で構いません。音が出たということで、おめでとうございます。
オフライン