
Ubuntu日本語フォーラム

ログインしていません。
初心者で登録したばかりです。よろしくお願いします。
マシン:NEC VersaPro PC-VY17FAFET
Lubuntu14.04
XPからLubuntuに乗り換えて約1年使用していますが、先日Pulseaudioをインストールしたところ
全く音が出なくなりました。
他の投稿を参考にいろいろ試しましたが、全く解決できません。
以下の状況なのですが、音が出るようにするにはどのようにすれば良いでしょうか。
よろしくお願いします。
$ lspci -v | grep audio
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW
(ICH6 Family) AC'97 Audio Controller (rev 04)
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ pacmd list-cards;
Welcome to PulseAudio! Use "help" for usage information.
>>> 1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_1e.2>
driver: <module-alsa-card.c>
owner module: 5
properties:
alsa.card = "0"
alsa.card_name = "Intel ICH6"
alsa.long_card_name = "Intel ICH6 with AD1981B at irq 5"
alsa.driver_name = "snd_intel8x0"
device.bus_path = "pci-0000:00:1e.2"
sysfs.path = "/devices/pci0000:00/0000:00:1e.2/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "266e"
device.product.name = "82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "内部オーディオ"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
input:analog-stereo: アナログステレオ 入力 (priority 60, available: unknown)
output:analog-stereo: アナログステレオ 出力 (priority 6000, available: unknown)
output:analog-stereo+input:analog-stereo: アナログステレオ入出力 (priority 6060, available: unknown)
output:iec958-stereo: デジタルステレオ (IEC958) 出力 (priority 5500, available: unknown)
output:iec958-stereo+input:analog-stereo: デジタルステレオ (IEC958) 出力 + アナログステレオ 入力 (priority 5560, available: unknown)
off: オフ (priority 0, available: unknown)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_1e.2.analog-stereo/#4: 内部オーディオ アナログステレオ
sources:
alsa_output.pci-0000_00_1e.2.analog-stereo.monitor/#5: Monitor of 内部オーディオ アナログステレオ
alsa_input.pci-0000_00_1e.2.analog-stereo/#6: 内部オーディオ アナログステレオ
ports:
analog-input-microphone;input-microphone-1: マイク / マイク 1 (priority 8720, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-input-microphone"
analog-input-microphone;input-microphone-2: マイク / マイク 2 (priority 8719, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-input-microphone"
analog-input-linein: ラインイン (priority 8100, latency offset 0 usec, available: unknown)
properties:
analog-input: アナログ入力 (priority 8000, latency offset 0 usec, available: unknown)
properties:
analog-input-video: ビデオ (priority 7000, latency offset 0 usec, available: unknown)
properties:
analog-output-headphones;output-amplifier-on: アナログヘッドフォン / アンプ (priority 9010, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-headphones"
analog-output-headphones;output-amplifier-off: アナログヘッドフォン / アンプなし (priority 9000, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-headphones"
iec958-stereo-output: デジタル出力(S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:
オフライン
yusarin による投稿:
以下の状況なのですが、音が出るようにするにはどのようにすれば良いでしょうか。
音声が出力されないことを確認した手順を教えてください。
オフライン
素人なので大したことはしていません。
私の場合、ノートPC内蔵のスピーカーから音が出さえすれば
良いのですが、PulseAudioインストール後、音が全く出なく
なりました。
そのため、alsamixerのボリューム確認にてミュートを全て
外したうえで、
audaciousのファイル→設定→オーディオ→出力の設定
にて、PulseAudio出力とALSA出力を切り替えつつ
サウンドとビデオ→「PulseAudioの音量調節」を開き、
あらゆる設定パターンを試しましたが、効果ありません
でした。
ちなみに、aplay -lの結果は以下の通りです。
$ aplay -l
**** ハードウェアデバイス PLAYBACK のリスト ****
カード 0: ICH6 [Intel ICH6], デバイス 0: Intel ICH [Intel ICH6]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
カード 0: ICH6 [Intel ICH6], デバイス 4: Intel ICH - IEC958 [Intel ICH6 - IEC958]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
オフライン
yusarin による投稿:
そのため、alsamixerのボリューム確認にてミュートを全て
外したうえで、
audaciousのファイル→設定→オーディオ→出力の設定
にて、PulseAudio出力とALSA出力を切り替えつつ
サウンドとビデオ→「PulseAudioの音量調節」を開き、
あらゆる設定パターンを試しましたが、効果ありません
でした。
私もきっと同じことをしたと思います。
さて、「PulseAudioをインストールしたら」ということですので、試しにPulseAudioを止めてみましょう。Ubuntuでは、PulseAudioは止めても再起動するようになっています。PulseAudioではこれをautospawnと呼んでいます。この挙動は設定ファイルを置くことで解除できますので、以下は開発者用の情報ではありますが、参照して設定してみてください。
https://wiki.ubuntu.com/PulseAudio/Log
killallコマンドでpulseaudioプロセスを止めることができるようになります。この状態でもともとの使い方をしてみて、ちゃんと音声が出てくるかどうかを確認してください。
オフライン
ありがとうございます。
早速、ご紹介いただいた情報を参考に、
/etc/pulse/client.conf の以下記述を①②に書き換え、
更にaudaciousのオーディオ出力設定をALSA出力とし、
再生前と再生中にそれぞれ $ killall pulseaudio を
実行し評価してみましたが、残念ながら音は出ませんでした。
元
; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio
①
; autospawn = no
; daemon-binary = /usr/bin/pulseaudio
②
; autospawn = no
; daemon-binary = /usr/bin/true
# daemon-binary = /usr/bin/pulseaudio
オフライン
yusarin による投稿:
; autospawn = no
先頭のセミコロンはコメントアウトを示します。よって、これでは効果がなく、killしてもpulseaudioプロセスが再起動します。
先頭のセミコロンをなくして試してみてください。プロセスの確認には以下のコマンドが役立つでしょう。
$ ps -A | grep pulseaudio
5928 ? 00:00:00 pulseaudio
オフライン
年度末対応により約2週間ご無沙汰してしまい、申し訳ありませんでした。
/etc/pulse/client.conf の記述を以下に修正し
改めて killall pulseaudio を実行しましたが、
残念ながら状況に変化はありませんでした。
$ autospawn = no
pulseaudioは、プロセス上止まっているようで、
$ ps -A | grep pulseaudio
に対して、値が何も返ってきません。
オフライン
https://kawaji.wordpress.com/2009/07/04/quirky-sound-chip-implementation/
http://d.hatena.ne.jp/xenjin310/20100620/1277042444
http://minkara.carview.co.jp/userid/439556/blog/33668268/
ac97_quirk=inv_eapd とかじゃないですか?
オフライン
yusarin による投稿:
/etc/pulse/client.conf の記述を以下に修正し
改めて killall pulseaudio を実行しましたが、
残念ながら状況に変化はありませんでした。
$ autospawn = no
pulseaudioは、プロセス上止まっているようで、
$ ps -A | grep pulseaudio
に対して、値が何も返ってきません。
この状態で音声出力しようとするとどうなりますでしょうか?
なお、PulseAudioが動いていないので、たいていのソフトウェアは音声出力先を失います。そのため、低レベルなツールを使って確認する必要があります。例えば、以下のコマンドを実行すると、音声出力されますでしょうか?
$ speaker-test
オフライン