헤드폰 소음


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

대왕은 3800 우분투 14.04 델 나를 도와
베른하르트 Zürn에게

내 Asus Zenbook Ubuntu 16.04에서 나를 위해 일했습니다.
Easton Bornemeier

6

Alsa 부스트 일 수도 있고 헤드폰 잭 옆에있는 무선 마우스 나 일부 USB 또는 무선 포트를 사용 중이거나 헤드폰이 간섭을 차단할 수도 있습니다. 해결책은 잭과 간섭 장치를 특별히 분리하는 것입니다. 제 경우에는 무선 마우스였으며 마우스 용 USB 연장 코드 + 무선 Ian 허브를 가져 와서 헤드폰에서 가장 먼 포트를 사용하도록 연결했습니다. 도움이 되었기를 바랍니다


내가 할 수 있다면 나는 이것을 천 번 더 찬성했다. 나는 몇 시간 동안 인터넷을 검색했지만 이것에 대한 해결책을 찾지 못했습니다. 그런 다음 모든 페이지를 다시 검색 하고이 답변을 보았습니다. 절반은 냉담, 나는 그것이 해치지 않을 수 있다고 생각 하려고 내가 전면 USB 포트와 BAM에서 내 무선 마우스 동글을 제거 할 수 있도록! 소음이 사라졌습니다.
najayaz

2

비슷한 문제가 있었는데, 문제에 대한 답을 찾을 수 없었기 때문에 시냅스가 시작되었고 "alsa-base"와 "alsa-utils"가 지워졌습니다. 재부팅, 더 이상 배경음이 들리지 않습니다. 천국. 그것이 작동하기를 바랍니다


그렇게하는 방법? 단계를 말씀해 주시겠습니까?
웹 자칼

0

나는 문제의 근본 원인을 다루지 않았지만 실제로는 거의 눈에 띄지 않게 만들었습니다.

해킹은 매우 간단합니다. 재생이 없을 때만 문제가 지속되므로 항상 재생을하기위한 핵을 만들어 냈습니다! 이제는 헤드폰이 연결된 경우에만 해당됩니다. 헤드폰을 분리하면 재생이 중지됩니다.

이 간단한 단계를 따르십시오

1 단계 : mplayer를 설치하고 구성하십시오. (내가 음악을 재생하기 위해 그것을 사용하지 않을 것이라고 확신하기 때문에 mplayer!)

sudo apt install mplayer    
nano ~/.mplayer/config  

해당 파일을 입력하십시오-> lirc=no

2 단계 : 이 mp3 파일을 여기 에서 다운로드 하십시오 (silence-10sec.mp3)

3 단계 : 홈 디렉토리에 폴더를 작성하고 이름을 지정 .hush
하십시오. .hush디렉토리에 mp3 파일을 복사하십시오.

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 Dash를 입력 하고 silence.sh 스크립트 경로를 추가하십시오.

여기에 이미지 설명을 입력하십시오

따라서 기본적으로 우리가하고있는 일은 헤드폰 연결 및 연결 끊김 이벤트를 듣고 빈 mp3 파일을 반복 재생하거나 중지하는 것입니다. 이제는 mplayer다른 목적으로 사용하지 않을 것이며 프로세스를 종료하는 것이 나에게 완전히 안전하다는 것을 알고 있기 때문에 사용했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.