ヘッドフォンからのノイズ


8

最近Ubuntu 14.04をインストールしました。ヘッドフォンを差し込むと、不快なノイズが聞こえます。ノイズは、音量レベルや使用するソフトウェアの影響を受けません。いつもそこにあります。何か案が?Dell M3800を持っています。別の種類のヘッドフォンを試しましたが、ホワイトノイズがあります。これは役立つかもしれません:

    card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC668 Analog [ALC668 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

前もって感謝します。

回答:


8

彼らはカーネル3.16で修正されたと言っているので、まずこれを試してください。

sudo apt-get install linux-generic-lts-utopic

うまくいきませんでしたので、以下のリンクにある回避策を試してみましたが、うまくいきました。

http://xps13-9333.appspot.com/#background_noise

mkdir -p /usr/local/bin
wget -O /usr/local/bin/white_noise_fix.py http://xps13-9333.appspot.com/root/usr/local/bin/white_noise_fix.py
chmod 744 /usr/local/bin/white_noise_fix.py

その後、オーディオカードの省電力モードを無効にして、ポップノイズ、電気ノイズ、さらに重要なことにホワイトノイズを防止します。

mkdir -p /etc/pm/config.d
echo INTEL_AUDIO_POWERSAVE=false > /etc/pm/config.d/snd_hda_intel

バグの詳細については、こちらをご覧ください。

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1315770


1
私のDell M3800では、この種の機能を使用できます。これらのすべての手順を実行した後sudo white_noise_fix.py、ホワイトノイズを使用してPythonスクリプトを実行すると完全に消えますが、サウンド設定を閉じて開いたかのように戻ります。また、コンピューターを再起動すると、ホワイトノイズが戻ってきました。
Garrett、

1
appspotリンクページの最初に、起動時にスクリプトを実行する方法と手順が記載されています。
Mikael Svensson

Dell 3800 Ubuntu 14.04で私を
大いに

Asus Zenbook Ubuntu 16.04で私のために働いた-トンに感謝!
イーストンボルネマイヤー2017

6

それはAlsaブーストであるか、またはヘッドフォンジャックとヘッドフォンインターセプト干渉のすぐ隣にあるワイヤレスマウスまたはUSBまたはワイヤレスポートを使用している可能性があります。解決策は、ジャックと干渉デバイスを特別に分離することです。私の場合、それはワイヤレスマウスで、USB延長コード+マウス用のワイヤレスIanハブを取り、ヘッドフォンから最も遠いポートを使用するように接続しました。お役に立てれば


できれば、これをさらに1000回賛成します。私は何時間もインターネットを検索しましたが、これに対する有効な修正を見つけることができませんでした。それから私はすべてのページを再検索し、この答えを見ました。中途半端に、試しても大丈夫だと思ったので、ワイヤレスマウスドングルを前面のUSBポートとBAMから取り外しました。ノイズが消えた。
najayaz

2

同様の問題がありました。自分の問題に対する答えが見つからなかったため、シナプスを開始し、「alsa-base」と「alsa-utils」を消去しました。再起動して、バックグラウンドサウンドがなくなった。天国。うまくいくことを願っています


どうやってするか?手順を教えていただけますか?
thewebjackal 2017年

0

私は問題の根本には触れていませんが、実際には気付かれないようにしています。

したがって、ハッキングは非常に簡単です。再生が行われない場合にのみ問題が解決しないため、私は常に再生するためのハックを思いつきました!これは、ヘッドフォンが接続されている場合にのみ当てはまります。また、ヘッドホンを取り外すと再生が停止するはずです。

次の簡単な手順に従ってください

ステップ#1: mplayerをインストールして設定します。(mplayerを使用して音楽を再生することは絶対にないと確信しています!)

sudo apt install mplayer    
nano ~/.mplayer/config  

そのファイルを入力してください-> lirc=no

ステップ#2:このmp3ファイルをここからダウンロード(silence-10sec.mp3)

手順#3:ホームディレクトリにフォルダーを作成して名前を付ける.hush
mp3ファイルを.hushディレクトリに コピーする

cp ~/Downloads/silence-10sec.mp3 ~/.hush/

そのフォルダーで、スクリプトファイルを作成し、名前をsilence.sh
付けます。このコードをスクリプトファイルに貼り付けます。

#!/bin/bash

plugged="jack/headphone HEADPHONE plug"
unplugged="jack/headphone HEADPHONE unplug"

acpi_listen | while IFS= read -r event;
do
    if [ "$event" == "$plugged" ]
    then
       mplayer -really-quiet -loop 0 ~/.scripts/silence-10sec.mp3 &
    elif [ "$event" == "$unplugged" ]
    then
       pkill -f mplayer
    fi
done

コマンドで実行可能にする chmod +755 silence.sh

ステップ#4:タイプstartup applicationsダッシュで、それにsilence.shスクリプトのパスを追加します。

ここに画像の説明を入力してください

つまり、基本的に、ヘッドフォンの接続と切断のイベントを聞いて、空のmp3ファイルをループで再生または停止しています。今、私はmplayerそれを他の目的に使用するつもりはなく、そのプロセスを強制終了しても完全に安全であることを知っているので、使用しました。

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