ヘッドフォンジャックUbuntu12.04から音が出ない


10

新しいASUS u47vcコンピュータを購入しました。Windows 7と一緒にubuntu 12.04をインストールしましたが、何の問題もありません。しかし、解決しなければならない問題が1つあります。オーディオジャックから音が出ない。

ラップトップのスピーカーは正常に動作します。それは内部話すと音楽とサウンドファイルをうまく再生します。ただし、ヘッドフォン(または外部スピーカー)を接続すると、内蔵スピーカーは(必要に応じて)ミュートされ、ヘッドフォンから何も出力されません。

役立つと思われる出力を以下に示します。alsa情報スクリプト:http : //www.alsa-project.org/db/? f=82de5623cbdeeeae955cba02d7afe1a4b3fca965

この問題が修正されることを願っています!

前もって感謝します!!!


これは愚かに聞こえるかもしれませんが、ヘッドホンを接続するときに音量レベルが変化していないことを確認してください。私のシステムでは、Ubuntuが内部スピーカーとヘッドフォンジャックに2つの異なる音量レベルを使用しているようです。
ために何

はい、すべてのコントロールをミュートおよびミュート解除してみました。
Subcomfreak

回答:


8

コメントを追加できません。だからここに部分的に質問である「答え」があります(私はそれを削除するかもしれません):

私の私は時々これに問題があると私は音の設定に移動し、に「出力音量」を選択し、それを解決するために、インストールにはOFF、その後ONと音がOKを取得します。


編集:

やってみました

sudo apt-get install pavucontrol

実行pavucontrolして設定を確認します。すなわち出力デバイスのヘッドフォンとミュートされていないことを確認してください。


編集:

自動スポーンを無効にしましたか?そうでない場合は、pulsuadioがまだ実行されている可能性があります(ただし、再起動されます)。PulseAudioデーモンが実行されているかどうかを確認するには、次のようにします。

pulseaudio --check && echo RUNNIG || echo DOWN

実行中で問題がない場合は、システムログファイルをチェックして、障害のヒントがあるかどうかを確認してください。ハックとして、デーモンの再起動だけで十分な場合はpulseaudio -k、起動に追加してデーモンを再起動できます。

それが実行されていて、それを無効にしたい場合は、自動スポーンをオフにする必要があります。

PulseAudioの無効化を参照してください

実行されていない場合は、デバッグを使用していくつかの有用な情報を取得できます。

これは、これらの設定を構成に一時的に追加する場合にも役立ちます。

でPulseAudioを開始

pulseaudio --start --log-level=4 --log-target=file:pulse.log
# Level 4 is debug 

次に、いくつかのチューニングを開始します。

tail -f pulse.log

ジャックを取り外します。最後のログエントリを書き留めます。次のようなもので終わるはずです:

D  [alsa-sink] sink.c: Volume change to 52057 at 83909698687 was written 17 usec late

ジャックを挿入します。音が出ない理由を説明できるものを探してください。つまり、私の出力(動作)は次のとおりです。

D  [pulseaudio] module-alsa-card.c: Jack 'Front Headphone Jack' is now plugged in
D  [pulseaudio] device-port.c: Setting port analog-output-speaker to status no
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-speaker
D  [pulseaudio] device-port.c: Setting port analog-output-headphones to status yes
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [pulseaudio] module-switch-on-port-available.c: finding port analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Activating path analog-output-headphones
D  [alsa-sink] alsa-mixer.c: Path analog-output-headphones (Headphones), direction=1, priority=90, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=31, min_dB=-93, max_dB=0
D  [alsa-sink] alsa-mixer.c: Element Master, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Headphone, direction=1, switch=1, volume=0, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x0, n_channels=0, override_map=yes
D  [alsa-sink] alsa-mixer.c: Element Speaker, direction=1, switch=2, volume=2, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=no
D  [alsa-sink] alsa-mixer.c: Element PCM, direction=1, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=0, required_absent=0, mask=0x3600000000f66, n_channels=2, override_map=yes
D  [alsa-sink] alsa-mixer.c: Jack Front Headphone, alsa_name='Front Headphone Jack', detection possible
D  [alsa-sink] alsa-mixer.c: Jack Headphone, alsa_name='Headphone Jack', detection unavailable
I  [alsa-sink] alsa-sink.c: Successfully enabled deferred volume.
I  [alsa-sink] alsa-sink.c: Hardware volume ranges from -93.00 dB to 0.00 dB.
I  [alsa-sink] alsa-sink.c: Fixing base volume to 0.00 dB
I  [alsa-sink] alsa-sink.c: Using hardware volume control. Hardware dB scale supported.
I  [alsa-sink] alsa-sink.c: Using hardware mute control.
I  [pulseaudio] sink.c: Changed port of sink 0 "alsa_output.pci-0000_00_1b.0.analog-stereo" to analog-output-headphones
I  [pulseaudio] module-device-restore.c: Restoring volume for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D  [alsa-sink] alsa-sink.c: Requested volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:            in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Got hardware volume: 0: 100% 1: 100%
D  [alsa-sink] alsa-sink.c:               in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] alsa-sink.c: Calculated software volume: 0: 100% 1: 100% (accurate-enough=yes)
D  [alsa-sink] alsa-sink.c:                      in dB: 0: 0.00 dB 1: 0.00 dB
D  [alsa-sink] sink.c: Volume going up to 65536 at 83942385195
I  [pulseaudio] module-devic2 events suppRestoring mute state for sink alsa_output.pci-0000_00_1b.0.analog-stereo.
D  [alsa-sink] sink.c: Next volume change in 17483 usec
D  [alsa-sink] alsa-sink.c: Requested to rewind 65536 bytes.
D  [alsa-sink] alsa-sink.c: Limited to 2824 bytes.
D  [alsa-sink] alsa-sink.c: before: 706
D  [alsa-sink] alsa-sink.c: after: 706
D  [alsa-sink] alsa-sink.c: Rewound 2824 bytes.
D  [alsa-sink] sink.c: Processing rewind...
D  [alsa-sink] sink.c: latency = 1358
D  [alsa-sink] sink.c: Next volume change in 1358 usec
D  [alsa-sink] sink-input.c: Have to rewind 2824 bytes on render memblockq.
D  [alsa-sink] source.c: Processing rewind...
D  [alsa-sink] sink.c: Next volume change in 1249 usec
D  [alsa-sink] sink.c: Next volume change in 1221 usec
D  [alsa-sink] sink.c: Next volume change in 1201 usec
D  [alsa-sink] sink.c: Next volume change in 872 usec
D  [alsa-sink] sink.c: Next volume change in 842 usec
D  [alsa-sink] sink.c: Next volume change in 819 usec
D  [alsa-sink] sink.c: Next volume change in 799 usec
D  [alsa-sink] sink.c: Next volume change in 764 usec
D  [alsa-sink] sink.c: Next volume change in 744 usec
D  [alsa-sink] sink.c: Volume change to 65536 at 83942369199 was written 0 usec late

チェック/ハッキングする価値のあるもう1つの点はgstreamer-propertiesAlt+ F2 gstreamer-properties Enter)です。

PulseAudio が必要ない場合は、ジャックを試すことができます。


私はこれを試しましたが、うまくいきませんでした。
Subcomfreak '19

pavucontrolプログラムでは何もミュートされていません。
Subcomfreak、2012年

うーん。そして、alsamixerですべてが正常に見えますか?「ALSA情報スクリプト」の出力を見て、明らかな障害を見つけることができませんでした... PulseAudioなしではどうですか?pulseaudio --kill(--kill / --startの前にアクティブなアプリをすべて閉じます)
Runium '19

できます!!!はい。正直なところ、他のシステムでも、パルスオーディオでは基本的に運がゼロです。どうすれば永続的に無効にできますか?また、複数のプログラムから同時にサウンドを再生するには、どのような代替手段を使用すればよいですか?
Subcomfreak、2012年

そして; メモとして-あなたは、いくつかのアプリでALSAを使用することができますが、あなたのミュート1場合-あなたミュートすべて、1の変更ボリュームは、すべてのなどのためにそれを行う
Runium

7

これは時々起こります

alsactl restore 

常に修正します(XPSコンピューター上)


1
これは私にとってはうまくいきました(Dell XPS 13 9350)。
Rien Heuver 2016

この修正を永続的にするにはどうすればよいですか?Dell XPS 133 9333で作業
darkhipo

わかりません。これはXPS 15で発生します。通常、オーディオ設定をいじって、一度実行すると永続的に修正されない限り(または、再びいじくるまで)、実行されません。キーボードショートカットまたは起動時にマッピングすることができます
JZL003 2017年

これで私のXPS 13 9350の問題が解決しました。よくある問題のようです-何が原因なのでしょうか。
アシュトンベイカー

XPSでも同様に修正されました:)
CoalaWeb 2017年

3

デュアルブートで同じ問題が発生しました(Ubuntu 16 / Windows 8.1)

これは私がやったことです、それが助けになることを願っています:

  • コンピュータをシャットダウンしてWindowsを起動します
  • Windowsのサウンド設定を少し変更しました(ボリュームは0で、私はそれを高く設定しています)
  • Ubuntuでコンピューターを再起動する->ヘッドフォンでサウンドが機能していた。


1

デルのラップトップでは、(入力デバイスの下にある)内蔵マイクのミュートを解除することで問題を解決できました。ハードウェアでは、マイクをミュートするとヘッドフォンが自動的にミュートされるようです。

一部のプログラム(Audacityなど)は、起動時にミュートしているように見えるため、定期的にミュートを解除する必要があります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.