[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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@xxxxxxxxx> 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@xxxxxxxxxxxxxx>
> GPG fingerprint:
>   4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07