2011年12月22日

[debian-users:55866] Re: Dell Inspiron Zinoでのサウンドに関する設定について

佐々木さん

アドバイスありがとうございます。少し進みました。
最初の問題は、私のpackage selectionに原因があったようです。

教えていただいた、$ aplay /usr/share/sounds/alsa/Noise.wav
を試したところ、
libasound_module_pcm_pulse.soが開けない、というerrorが出ました。そこで、

aptitude install libasound2-plugins

を実行した後、再度

$ aplay /usr/share/sounds/alsa/Noise.wav

を実行したら、ヘッドホンジャックから音が出ました。しかし、HDMI経由のTVからは、相変わらず音が出ません。
次にgnomeを起動し、のサウンドの設定で、出力のタブを見たところ、「Internal audio analog stereo」と「HD-audio Generic Digital Stereo (HDMI)」との2つが、サウンドの出力デバイスが見えます。「Internal audio analog stereo」を選ぶと、CUIの時と同様、AlsaPlayerによるwavのファイルの再生もToem動画プレイヤーによるMPEG4ファイルの再生 も、きちんとでき、ヘッドホンジャックからは音がますが、HDMIのTVからは音が出ません。
「HD-audio Generic Digital Stereo (HDMI)」を選ぶと、AlsaPlayerによるwavのファイルの再生ではヘッドホンジャックからもHDMI経由TVからも音がでず、Toem動画 プレイヤーによるMPEG4ファイルの再生では、動画の再生が早送りのように通常速度の2,3倍の速さで行われ、やはり、ヘッドホンジャックから もHDMI経由TVからも音がでません。
また、GNOME ALSA ミキサーを開くと、「Realtek ALC662 rev1」と「ATI R6XX HDMI」との2つのタブがあり、「Realtek ALC662 rev1」のタブの中には、マスターやヘッドホン等の音量スライドバーがいくつかありますが、「ATI R6XX HDMI」のタブの中にはなにもありません。
なお、HDMI経由TVからの音声を確認するときには、ヘッドホンをジャックから外して試しました。

Kernel 2.6.37 で試したところ、問題なく音が出たという情報を見つけましたので、試してみたいと思います。


(2011/12/21 21:36), Youhei SASAKI wrote:
> 佐々木です.
>
> At Wed, 21 Dec 2011 21:08:31 +0900,
> htaka <9seihtaka@xxxxx> wrote:
> - snip -
>> $ lspci -vv
>> 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
>> Subsystem: Dell Device 0473
>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
>> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
>> Latency: 64, Cache Line Size: 64 bytes
>> Interrupt: pin ? routed to IRQ 16
>> Region 0: Memory at fe6f8000 (64-bit, non-prefetchable) [size=16K]
>> Capabilities: <access denied>
>> Kernel driver in use: HDA Intel
> - snip -
>
> Kernel driver in use: HDA Intel なので, snd-hda-intel が使われるハズです.
>
>> $ cat /proc/asound/card0/codec\#* | grep Codec
>> Codec: Realtek ALC662 rev1
> HDA-Intel ですが, 中身は Realtek ALC662 です.
>
>> debianは6.0.3で、kernelは2.6.32のamd64です。
>> よろしくお願いします。
> 2.6.32 の カーネルのドキュメント
> (Documentation/sound/alsa/HDA-Audio-Models.txt) によれば,
>
> ALC662/663/272
> ==============
> 3stack-dig 3-stack (2-channel) with SPDIF
> 3stack-6ch 3-stack (6-channel)
> 3stack-6ch-dig 3-stack (6-channel) with SPDIF
> 6stack-dig 6-stack with SPDIF
> lenovo-101e Lenovo laptop
> eeepc-p701 ASUS Eeepc P701
> eeepc-ep20 ASUS Eeepc EP20
> ecs ECS/Foxconn mobo
> m51va ASUS M51VA
> g71v ASUS G71V
> h13 ASUS H13
> g50v ASUS G50V
> asus-mode1 ASUS
> asus-mode2 ASUS
> asus-mode3 ASUS
> asus-mode4 ASUS
> asus-mode5 ASUS
> asus-mode6 ASUS
> dell Dell with ALC272
> dell-zm1 Dell ZM1 with ALC272
> samsung-nc10 Samsung NC10 mini notebook
> auto auto-config reading BIOS (default)
>
> ということなので, 対応してそうな気もしますが.
>
> 1. 先ずは HDMI 経由じゃない場合に ALSA で音が鳴るか試してみましょう.
>
> 筐体のヘッドフォンジャックあたりに適当にスピーカーなりイヤホンなり差して
> 作業します. alsa-utils パッケージを install すると, 適当な WAV 音源が
> /usr/share/sounds/alsa 以下に配置されますので, aplay で鳴らしてみます.
>
> aplay /usr/share/sounds/alsa/Noise.wav
>
> PulseAudio のミキサー設定や alsamixer の設定の確認(Muteされていないこと)
> もお忘れなく.
>
> 2. aplay がエラーを吐く/音が出ない/ミキサーの候補が変, などの場合.
>
> snd-hda-intel の option を設定します. /etc/modprobe.d/ 以下に拡張子
> .conf で適当な名前のファイルを作成し(以下は alsa-local.conf)
>
> /etc/modprobe.d/alsa-local.conf
>
> 中身に
>
> options snd-hda-intel model=<パラメータ>
>
> を書いて再起動します. パラメータには前述のカーネルのドキュメントにあった
> 値を記述します. とりあえず
>
> options snd-hda-intel model=dell
>
> あたりから試すのでしょうかね.
>
> # HDMI での音の出力は試したことが無いですが,
>
> 以上, 参考になれば幸いです.
> ---
> Youhei SASAKI <uwabami@xxxxx>
> GPG fingerprint:
> 4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07

投稿者 xml-rpc : 2011年12月22日 19:18
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/107787
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。