web-dev-qa-db-ja.com

ヘッドフォンが接続されているときのスピーカーからの音

サウンドに問題がありますが、これは他のユーザーが以前に知っていたものです。Ubuntuのインストールではサウンドが完全に機能しますが、ヘッドフォンを入れるとスピーカーが正しく無効になりません。

興味深いのは、alsamixerでレベルを検査するときに、ヘッドフォン接続が検出され、スピーカーチャンネルがミュートされることですが、これは効果がありませんこのチャンネルをミュートすると両方の物理デバイスがミュートされるため、ヘッドホンチャンネルはスピーカーとヘッドホンの両方で再生されるようになります。また、ヘッドフォンを接続すると、スピーカーはpavucontrolまたはシステムサウンド設定で表示されなくなります。

autogenerichplaptopなど、/ etc/modprobe.d/alsa-base.confでoptions snd-hda-intel model=xxxxのさまざまなバージョンを試しましたhp-laptop、効果なし。また、Alsamixerは「自動ミュートモード」を有効にしています。

ラップトップ:HP Spectre x360、Ubuntu 14.04、PulseAudio 4.0。

更新: Willy Werewolfにアップグレード-問題は解決しません。

4
Emily Shepherd

これはピンマッピングの問題であることが判明しました(スピーカー出力ではなくヘッドフォンの出力を使用するようにスピーカーピンがいくつか設定されていました)。

ALSAの HDA-Analysier ツールを使用してこれをデバッグし、次のピンを変更して問題を修正しました。

0x17 to Audio Output 0x11
0x1d to Audio Output 0x11
4
Emily Shepherd

コマンドを実行してこれを修正しました

alsamixer

次に、自動ミュートモード(右端から2番目)に移動するまで右矢印キーを押します。このサービスを無効にするには、下矢印を押します。

16.04 Xenialでも動作します。

http://ubuntuguide.net/fix-sound-still-coming-from-speakers-after-plug-in-headphones-on-ubuntu-10-04

0
Mason