web-dev-qa-db-ja.com

Ubuntu 14.04サウンドの問題:両方のオーディオチャネルが1つのスピーカーのみで再生される

すでに多数のヘルプフォーラムに投稿しており、まだ問題を解決できなかったため、いくつかのヘルプを探しています。

システム情報:HP Probook 6470b(Ubuntu 14.04 LTSおよびWin7)Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller(rev 04)Kernel:3.13.0-37-generic

問題:Ubuntuを起動すると、右のスピーカーはサイレントのまま、両方のオーディオチャンネルが左のスピーカーのみで再生されます。サウンド設定でテストサウンドキューを使用すると、左スピーカーで「フロントレフト」と「フロントライト」の両方のキューが再生されます。

私が知っている/試したこと:両方のスピーカーは、Win7を起動したときにサウンドが正しいため、物理的に機能することができます。ヘッドフォンの音声は正しく、機能しており、両方のチャンネルがそれぞれの側で再生されています。 alsamixerの設定は正しく、バランスが崩れたり、意図せずにミュートになっているものはありません。 pavucontrolの設定は正しく、バランスが崩れたりミュートされたりするものはありません。また、積極的な変更なしですべての構成プロファイルを試しました。 (現在は「アナログステレオデュプレックス」で設定されています。)

私は非常に困惑しているので、どんな種類の助けにも感謝します。必要に応じて、修正に関連する詳細情報を提供できます。ありがとう、ケント

1

Alsa-infoからのサウンドカードコーデックはIDT 92HD81B1X5です。

コーデックモデルは、次のコマンドを実行して見つけることもできます:

lspci -v | grep -A7 -i "audio"

このページから HDA audio models.txt 、最も近い既知のコーデックはSTAC92HD83(IDT/sigmatel)です。

このリストから、スピーカーが大丈夫になるまで/etc/modprobe.d/alsa-base.confファイルで(おおよそランダムに)どのオプションを試すことができるかがわかります。

STAC92HD83 *
refリファレンスボード
hp-dv7-4000HP dv-7 4000
hp_cNB11_intquad4つのスピーカーを備えたHP CNBモデル​​
hp-zephyrHP Zephyr
hp-ledHPがミュートLED用の壊れたBIOSである
hp-inv-ledHP反転ミュートLED用BIOSの破損hp-mic-ledHPマイクミュートLED
ヘッドセットジャック4ピンヘッドセットジャックを備えたDell Latitude
hp-envy-bassHP Envy低音スピーカーのピン修正(NID 0x0f)
hp-envy-ts-bassHP Envy TS低音スピーカーのピン修正(NID 0x10)
hp-bnb13-eqHPラップトップのハードウェアイコライザーのセットアップ
autoBIOSセットアップ(デフォルト)

最初の選択肢(f.i.リストの最初の「ref」)を適用するには、このコマンドを実行してalsabase.confを編集します。

Sudo gedit /etc/modprobe.d/alsa-base.conf

最後に次の行を追加します。
options snd-hda-intel model=ref
保存、再起動、スピーカーのテスト。
大丈夫でなければ、次のモデル(f.i. hp-dv7-4000)を試して、alsa-base.confの最後の行を次のように再度変更します。
options snd-hda-intel model=hp-dv7-4000
スピーカーを再度保存し、再起動してテストします。
運がよければ、2人のスピーカーがいます...

  • 多くのモデルを試してもうまくいかない場合は、alsa-toolsをインストールしてhdajackretaskを実行します。これは、HDAサウンドカード用の低レベルの配線プログラムです。
    コーデック出力を物理的なジャック接続に変更できます:f.i. [内部スピーカー]の近くにある[オーバーライド]をクリックすると、リスト内の別の出力(ライン出力など)を選択して、現在の良くない[スピーカー]を置き換えることができます。変更を適用したら、alsamixerを含むすべてのサウンドプログラムを閉じ、マスターフェーダーのミュートを解除する必要があります(alsamixerを使用)。
    一部の情報 ここ
1
laugeo