ノートパソコンのスピーカーとヘッドフォンを同時に動作させるために Pulseaudio を設定するにはどうすればよいでしょうか?

ノートパソコンのスピーカーとヘッドフォンを同時に動作させるために Pulseaudio を設定するにはどうすればよいでしょうか?

Ubuntu Eoan を搭載したラップトップを持っています。サウンドカードが 1 枚、ヘッドフォン ジャックが 1 つあります。

ノートパソコンのスピーカーとヘッドフォンを同時に使用したいのですが(特に理由はありませんが)、ヘッドフォンを接続するとすぐにスピーカーが使用できなくなります。

同時出力を有効にし、-switch-on-connectと-switch-on-port-availableモジュールを削除して仮想シンクを作成してみましたが、何も機能しません。Google検索では、逆の問題しか返されません。ないスピーカーとヘッドフォンを同時に再生したい。

誰か解決策を持っていますか?

出力amixer -c0:

 Capabilities: pvolume pvolume-joined pswitch pswitch-joined
 Playback channels: Mono
 Limits: Playback 0 - 87
 Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
 Capabilities: pvolume pswitch
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 87
 Mono:
 Front Left: Playback 87 [100%] [0.00dB] [on]
 Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
 Capabilities: pvolume pswitch
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 87
 Mono:
 Front Left: Playback 0 [0%] [-65.25dB] [off]
 Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'PCM',0
 Capabilities: pvolume
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 255
 Mono:
 Front Left: Playback 255 [100%] [0.00dB]
 Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic',0
 Capabilities: pvolume pswitch
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 0 [0%] [-34.50dB] [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost',0
 Capabilities: volume
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: 0 - 3
 Front Left: 0 [0%] [0.00dB]
 Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
 Capabilities: pswitch pswitch-joined
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'Capture',0
 Capabilities: cvolume cswitch
 Capture channels: Front Left - Front Right
 Limits: Capture 0 - 63
 Front Left: Capture 47 [75%] [18.00dB] [on]
 Front Right: Capture 47 [75%] [18.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
 Capabilities: enum
 Items: 'Disabled' 'Enabled'
 Item0: 'Enabled'
Simple mixer control 'Internal Mic',0
 Capabilities: pvolume pswitch
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 0 [0%] [-34.50dB] [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Internal Mic Boost',0
 Capabilities: volume
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: 0 - 3
 Front Left: 0 [0%] [0.00dB]
 Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Loopback Mixing',0
 Capabilities: enum
 Items: 'Disabled' 'Enabled'
 Item0: 'Disabled'

答え1

ALSAのこの設定により、ヘッドフォンが接続されるとスピーカーはミュートされます

Simple mixer control 'Auto-Mute Mode',0
 Capabilities: enum
 Items: 'Disabled' 'Enabled'
 Item0: 'Enabled'

これを変更無効

amixer -c0 sset 'Auto-Mute Mode' Disabled

ALSA設定を保存して、システムが復元されたときにALSAが設定を保持するようにします。

sudo alsactl store

答え2

ヘッドフォンが接続されている間に、alsamixerターミナルで を実行し、F6サウンド カードを選択して、次の操作を行います。

  1. 無効にするAuto-Mute Mode: に移動しAuto-Mute Mode、次に下に移動して無効にします。(nik gnomic の回答もここに当てはまります)
  2. ミュートを解除しSpeakerて音量を 100% まで上げます。 に移動しSpeaker、 を押してMミュートを解除し、次に UP または PgUP を押して音量を上げます。

アルサミキサー

これらは私にとって効果があった手順です。

関連情報