
Ubuntu日本語フォーラム

ログインしていません。
数日前UBUNTUデビューした者です。
Panasonic CF-T2にUBUNTU10.10を入れています。
初期から起動音、メディアプレーヤ、アプリの発する音 など一切の音が出ません。
「サウンドの設定」で、ボリュームは上げてあり、ミュートになっていないことは確認済みです。
こちらのページを確認しました。
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/SoundTroubleshooting#A.2BieNsentWMG6QaXUo-
その結果「LSAレベルでサウンドデバイスが認識されているかの確認」の部分に記述されている
(1)
$ cat /proc/asound/card0/codec* | grep -i codec
を入力すると
cat: /proc/asound/card0/codec97#0: ディレクトリです
と返ってきました。そのため、この設定に不具合があると見ています。
(2)
つづいて
$ cat /proc/asound/card0/codec97#0/* | head -n1
と入力すると
0-0/0: SigmaTel STAC9752,53
と返ってきました。
最初(2)のコマンドが(1)の設定を変更するコマンドかと思ったのですが、改めて(1)を入力すると
同じ結果が返ってきます。
そこで質問ですが、
・(2)は別のことを調べているだけで(1)の解決にはならないということで正しいでしょうか。
・(1)の不具合を解決するには、どうしたらよいのでしょうか。
アドバイス、よろしくお願いいたします。
オフライン
http://www.le.chiba-u.ac.jp/~aoyama/linux/cf-t2/old.html
こちらのページの下の方にある
modprobe i810_audio
などしてみるとどうでしょうか。
オフライン
udooon様、ご回答ありがとうございます。
しかしながら、当方初心者で折角いただいたアドバイスの内容が理解できていない状況です。
理解できない点を整理すると
・「modprobe i810_audioなどしてみる」とは具体的にどのような手順の操作をすればよいのでしょうか。
・modprobe i810_audioはファイルの名前と推測しました。また紹介いただいたページで「linux kernel付属」とのことでしたのでシステムディスクの中を検索したのですが見つけられませんでした。どのディレクトリに入っているか教えていただけないでしょうか。
・この操作をすることが私が昨夜記述した(1)の解決になる操作なのでしょうか。
申し訳ございませんが、改めて教えていただけないでしょうか。
オフライン
情報が古かったようで、御免なさい。
こちらに、同じような症例がありました。
https://forums.ubuntulinux.jp/viewtopic.php?id=11732
未解決のようですが。
手順としては
lspci等でチップ名を調べる。
lsmod等でチップに適したドライバがロードされているか確認する。
ドライバにバグなどが無いかnetで検索する。
サウンド関係の設定ファイルをいじってみる。
私に解るのはこれぐらいでしょうか。
お役に立てず申し訳ないです。
オフライン
driverのソースにsubvender,subdevice記述があるかどうかも確認しておいた方が良いかもしれません。
lspci でaudio等の記述がある行を確認
出力例)00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
cd /sys/bus/pci/devices/0000:[頭の数字]
例)cd /sys/bus/pci/devices/0000:00:1b.0
cat subsystem_vendor
出力例)0x1043
cat subsystem_device
出力例)0x13f3
出力結果がソースにあるかを確認
/usr/src/linux-source-3.0.0/sound/intel8x0.c(多分これだと思います)
なければ追加
(Panasonic CF-R4をcopyして数値を変更)
モジュールの作成
cd /usr/src/linux-source-3.0.0/sound/pci
sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` V=1
sudo cp *.ko /lib/modules/`uname -r`/kernel/sound/pci/
sudo depmod -a
再起動
kernelが変わる度に確認が必要です。
これでダメなら私にはやはりわかりませんので、識者の方を待ってみてください。
お役に立てず申し訳ないです。
オフライン
udooon様、親身にご回答いただきありがとうございます。
なかなか理解がついていかないのですが、解らないなりに試してみました。
まず lspci の結果です。
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
lspci -vnns 00:1f.5; の結果は以下の通りでした。
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 03)
Subsystem: Matsushita Electric Industrial Co., Ltd. Device [10f7:8346]
Flags: bus master, medium devsel, latency 0, IRQ 9
I/O ports at 1c00 [size=256]
I/O ports at 1880 [size=64]
Memory at e0100c00 (32-bit, non-prefetchable) [size=512]
Memory at e0100800 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0
lsmod の結果は以下の通りですが、これはどこに注目したらよいのでしょうか?
Module Size Used by
parport_pc 26058 0
ppdev 5556 0
binfmt_misc 6599 1
joydev 8767 0
snd_intel8x0 25664 3
i915 296139 3
snd_ac97_codec 99227 1 snd_intel8x0
ac97_bus 1014 1 snd_ac97_codec
snd_pcm 71475 3 snd_intel8x0,snd_ac97_codec
snd_seq_midi 4588 0
drm_kms_helper 30200 1 i915
snd_rawmidi 17783 1 snd_seq_midi
snd_seq_midi_event 6047 1 snd_seq_midi
pcmcia 35973 0
snd_seq 47174 2 snd_seq_midi,snd_seq_midi_event
drm 168124 2 i915,drm_kms_helper
snd_timer 19067 2 snd_pcm,snd_seq
snd_seq_device 5744 3 snd_seq_midi,snd_rawmidi,snd_seq
intel_agp 26566 2 i915
yenta_socket 21518 0
snd 49102 12 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
pcmcia_rsrc 10566 1 yenta_socket
pcmcia_core 14657 3 pcmcia,yenta_socket,pcmcia_rsrc
i2c_algo_bit 5168 1 i915
video 18712 1 i915
psmouse 59027 0
shpchp 29886 0
panasonic_laptop 4393 0
soundcore 880 1 snd
snd_page_alloc 7120 2 snd_intel8x0,snd_pcm
agpgart 32011 2 drm,intel_agp
output 1883 1 video
serio_raw 4022 0
lp 7342 0
parport 31492 3 parport_pc,ppdev,lp
8139too 19581 0
8139cp 16934 0
mii 4425 2 8139too,8139cp
また、紹介いただいたzobeさん、mocchiさんの例ですが、イヤホンで微かに音が出ると言う点では私の事例と違うようですね。
(私の場合、イヤホン+音量最大にしてみましたが、まったく音が聞こえませんでした)
この事例の内容を一通り調べたところ、一つ気になることがありました。
etc/modprobe.d/intel8x0.conf というファイルが存在していません。
それはありうることなのでしょうか。
また、アドバイスいただいた
cat subsystem_vendor の結果は
0x10f7
cat subsystem_device の結果は
0x8346
そしてこれらが/usr/src/linux-source-3.0.0/sound/intel8x0.c にあるかを調べようとしたところ
linux-source-3.0.0 というディレクトリが存在しませんでした。
あったのは
linux-headers-2.6.35-22
linux-headers-2.6.35-22-generic
linux-headers-2.6.35-32
linux-headers-2.6.35-32-generic
の4つで、いずれの下の sound ディレクトリにも intel8x0.c というファイルはありませんでした。
本日、私の理解でやってみたのは以上なのですが、何かお分かりになりますか?
よろしくお願いいたします。
オフライン
ご指摘ありがとうございます。一部訂正します。
> /usr/src/linux-source-3.0.0/sound/intel8x0.c(多分これだと思います)
/usr/src/linux-source-3.0.0/sound/pci/intel8x0.c
.subvendor = 0x10f7 (記述あり)
.subdevice = 0x8346 (記述なし)でした。
/etc/modprobe.d/intel8x0.conf
に関しては、新規作成するそうです。
sudo gedit /etc/modprobe.d/intel8x0.conf
書き内用を書き込み。
options snd-intel8x0 ac97_quirk=AC97_TUNE_HP_ONLY
保存後、再起動。
音がでるか確認。
出なければ下記にて
ソースのダウンロード(80MBぐらいあります)
sudo apt-get install linux-source
展開します。
cd /usr/src
sudo tar jxvlf linux-source-2.6.35.tar.bz2
これで以下のファイルがあると思います。
/usr/src/linux-source-2.6.35/sound/pci/intel8x0.c
ソースに追記
sudo gedit /usr/src/linux-source-2.6.35/sound/pci/intel8x0.c
下記の場所の後に
{
.subvendor = 0x10f7,
.subdevice = 0x834c,
.name = "Panasonic CF-R4",
.type = AC97_TUNE_HP_ONLY,
},
下記を追加
{
.subvendor = 0x10f7,
.subdevice = 0x8346,
.name = "Panasonic CF-T2",
.type = AC97_TUNE_HP_ONLY,
},
モジュールの作成
cd /usr/src/linux-source-2.6.35/sound/pci
sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` V=1
sudo cp *.ko /lib/modules/`uname -r`/kernel/sound/pci/
sudo depmod -a
再起動
オフライン
http://itline.jp/~svx/diary/?date=20090321
subvendor.subdeviceの記述がなくても
ソースをいじらないで音がでるようになった事例もあるようです。
/etc/modprobe.d/intel8x0.conf
options snd-intel8x0 ac97_quirk=
をいろいろ調べて変更すればよいかもしれません。
オフライン
udooon による投稿:
モジュールの作成
cd /usr/src/linux-source-3.0.0/sound/pci
sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` V=1
sudo cp *.ko /lib/modules/`uname -r`/kernel/sound/pci/
sudo depmod -a
この操作は、音声出力が完全にできないシステムを作ってしまいますので、やらないで下さい。
AC'97に関しては何点かはまりどころが判明してますので、ひとつひとつ解決していきたいと思います。まず、以下の出力を教えて下さい。
$ amixer -c 0
なお、不慮の事故を防ぐためにも、これまでの変更点をすべて元に戻しておくとよいでしょう。
オフライン
>Mocchiさん
>この操作は、音声出力が完全にできないシステムを作ってしまいますので、やらないで下さい。
ご指摘ありがとうございます。
自体が悪化する前にでてきてくださり、助かりました。
>midnight_kangarooさん
あまりお役に立てず申し訳ないです。
あとは拝見、勉強させていただきます。
オフライン
udooon様、これまで親身にアドバイスいただき、有難うございました。大変感謝しております。
mocchi様、よろしくお願いいたします。早速、$ amixer -c 0 の実行結果を添付いたします。
なお、これまで調査は行ってきましたが、実質何も設定変更はしておりません。
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-46.50dB] [off]
Front Right: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'PCM Out Path & Mute',0
Capabilities: enum
Items: 'pre 3D' 'post 3D'
Item0: 'pre 3D'
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 25 [81%] [3.00dB] [on] Capture [off]
Front Right: Playback 25 [81%] [3.00dB] [on] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [on]
Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic1'
Simple mixer control 'Video',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Beep',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 0 [0%] [-45.00dB] [off]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [on]
Front Right: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
よろしくお願いいたします。
オフライン
midnight_kangaroo による投稿:
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-46.50dB] [off]
Front Right: Playback 0 [0%] [-46.50dB] [off]
ぱっと見、Masterチャンネルのゲインが0%になってるのが気になりました。
端末でコマンド「$ alsamixer」を実行し、当該チャンネルを調整してみるとどうでしょうか?
オフライン
Mocchi様、ありがとうございます。
Masterを最大にしてみました。他にも「関係あるかも」と思った箇所は最大にしてみました。
しかし、音が出るようにはなりませんでした。
再度 $ amixer -c 0 を実行した結果を添付します。
MasterのところはFront Left、Front Rightのが100%になったのですが[off]です。
パソコンがモノラルスピーカ内蔵のタイプなので、MasterでなくMaster Monoにところが
関係するのでしょうか? Master Monoの方は、100%かつ[on]になっています。
ご確認の上、再度のアドバイスいただけますと幸甚です。
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [off]
Front Right: Playback 31 [100%] [0.00dB] [off]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
Capabilities: volume volume-joined penum
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'PCM Out Path & Mute',0
Capabilities: enum
Items: 'pre 3D' 'post 3D'
Item0: 'pre 3D'
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [12.00dB] [off] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [off] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 30 [97%] [10.50dB] [on] Capture [off]
Front Right: Playback 30 [97%] [10.50dB] [on] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-34.50dB] [off]
Front Left: Capture [on]
Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic1'
Simple mixer control 'Video',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [12.00dB] [off] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [off] Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [12.00dB] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Beep',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 15 [100%] [0.00dB] [off]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [12.00dB] [off] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [on]
Front Right: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
オフライン
midnight_kangaroo による投稿:
パソコンがモノラルスピーカ内蔵のタイプなので、MasterでなくMaster Monoにところが関係するのでしょうか?
なるほどモノラルだったんですね。
見たところチャンネル設定に不備はなさそうなので、次はPulseAudioサウンドサーバーの方を疑ってみたいと思います。次のコマンドを実行してその出力を教えてくださいますか?
$ pacmd list-cards
オフライン
Mocchi様、 $ pacmd list-cards の実行結果を添付します。
よろしくお願いします。
Welcome to PulseAudio! Use "help" for usage information.
>>> 1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_1f.5>
driver: <module-alsa-card.c>
owner module: 4
properties:
alsa.card = "0"
alsa.card_name = "Intel 82801DB-ICH4"
alsa.long_card_name = "Intel 82801DB-ICH4 with STAC9752,53 at irq 9"
alsa.driver_name = "snd_intel8x0"
device.bus_path = "pci-0000:00:1f.5"
sysfs.path = "/devices/pci0000:00/0000:00:1f.5/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "24c5"
device.product.name = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 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:
output:analog-stereo: Analog Stereo Output (priority 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060)
input:analog-stereo: Analog Stereo Input (priority 60)
off: オフ (priority 0)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_1f.5.analog-stereo/#0: 内部オーディオ Analog Stereo
sources:
alsa_output.pci-0000_00_1f.5.analog-stereo.monitor/#0: Monitor of 内部オーディオ Analog Stereo
alsa_input.pci-0000_00_1f.5.analog-stereo/#1: 内部オーディオ Analog Stereo
オフライン
参考になるかどうか解りませんが、こんなページがありました。
http://www.macmil.co.jp/macmil/linux033.htm
Fedora core4 /etc/modprobe.conf
の辺り。
オフライン
udooon様、ありがとうございます。
情報をいただいたページを見て、自分のパソコンを調べて見ましたが、 /usr/bin/ の下にkmixというファイルやフォルダは無いようです。kmixはfedoraにあってubuntuには無いファイルということはないでしょうか。
オフライン
Mocchi様、udooon様、ご指導ありがとうございます。
仕事の都合上、3/11~3/16はネットが使えない環境となります。
アドバイスいただいても返信できませんが、トラブル解決をあきらめた訳ではありませんので、引き続きご指導をよろしくお願いいたします。
オフライン
udooon による投稿:
Fedora core4 /etc/modprobe.conf
の辺り。
これは、いわゆるサウンドドライバーの設定を変更する操作となりますが、原因の切り分けができてない現状ではまだやらないほうがいいでしょう。
pacmdの結果から役に立ちそうな箇所を抜き出してみました。
midnight_kangaroo による投稿:
Welcome to PulseAudio! Use "help" for usage information.
properties:
alsa.card_name = "Intel 82801DB-ICH4"
alsa.long_card_name = "Intel 82801DB-ICH4 with STAC9752,53 at irq 9"
alsa.driver_name = "snd_intel8x0"
device.product.name = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
profiles:
output:analog-stereo: Analog Stereo Output (priority 6000)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060)
input:analog-stereo: Analog Stereo Input (priority 60)
off: オフ (priority 0)
active profile: <output:analog-stereo+input:analog-stereo>
アプリケーションが出力した音声はいったんこのPulseAudioサウンドサーバーに集められてから、サウンドドライバーを経由してサウンドデバイスへ送られます。amixerではサウンドドライバー部分の状態を見ました。そして次にその上のPulseAudioを見ています。
ここで気になるのは、サウンドデバイスはモノラル出力なのに、PulseAudioはステレオで出力しようとしている点です。項目「profiles」に見えているのがPulseAudioの入出力プロファイルなわけですが、ステレオを意味するものしかありません。この場合、おそらくPulseAudioサウンドサーバーからの出力はamixerで見た「Master」チャンネルに向けられていると判断できます。
しかし今回関係するのはamixerの「Master Mono」チャンネルなわけですから、PulseAudioが出力先の選択に失敗している可能性が考えられます。
試しに、デスクトップ画面右上のスピーカーアイコンから起動できる「サウンドの設定」の「出力」タブでボリュームを変更し、amixerで「Master」チャンネルの設定値が変化するかどうか確認して下さい。もし変化するようなら、PulseAudioが誤認識していると断定できると思います。
なお、kmixはamixerと同じことを画面操作で行うためのソフトウェアですので、直接の問題の解決にはなりませんのでご注意下さい。
オフライン
こんな情報がありましたがどうでしょうか。
http://keaton.iza.ne.jp/blog/entry/1600926/
オフライン
先ほど、一週間の出張から帰ってきました。Mocchi様、udooon様、またよろしくお願いします。
早速、Mocchi様からいただいた内容について試してみました。
その結果、 サウンドの設定ボリュームを変更すると、amixer -c 0 を実行した結果、
「Master」は[0%]、[off]のまま変化無く、
「Master Mono」の設定値が連動して変化する
ことを確認しました。
これは「Pulse Audioが出力先の選択に失敗」はしていないという解釈で良いでしょうか。
udooon様の情報ですが、「これが当たっているのでは!」と感じています。
その理由は
・windows XPで使っていたとき、Fn+F4でMuteのon/offを頻繁に切り替えていた
・UBUNTUに移行する際、Muteにしていたかどうかは記憶になく、Muteにしていた可能性は半分くらい
・リンク先情報の中で引用されている英文の情報は機種を"the single speaker on the T2"、と書かれており、
私の機種CF-T2について述べていると思われる」
という状況からです。
これまでのところ、設定を変更することは行っておらず、再インストールにより設定が変わってしまうことは無いと思いますので、
今週末に試してみたいと思います。
オフライン
本日、udooon様に教えていただいた情報をもとに、
(1)windowsを再インストール
(2)windowsでMuteになっていたので、Muteを解除
(3)UBUNTUを再インストール
としたところ、音が出るようになりました。
udooon様、Mocchi様、ご指導有難うございました。
お陰様で解決することができました。
今後、また問題に直面した場合、本フォーラムに投稿させていただきますので、その際には
また、ご指導よろしくお願いいたします。
オフライン