시작 및 중지 시 오디오가 "팝"합니다.

시작 및 중지 시 오디오가 "팝"합니다.

오디오 재생이 시작되거나 중지될 때마다 헤드폰에서 "펑" 소리가 납니다. 저는 Elementary OS 0.3.2 Freya를 실행하고 있는데 이 문제는 헤드폰을 사용할 때만 발생합니다. 헤드폰을 연결할 때와 WiFi가 연결되거나 연결 해제될 때 발생하는 '팝' 소리도 있습니다.

답변1

TLP를 사용하는 경우 이는 전원을 절약하기 위해 오디오를 재생하지 않을 때 오디오 콘텐츠를 끄는 TLP의 기본 구성으로 인해 발생할 수 있습니다. 배터리 전원으로 헤드폰 포트를 통해 오디오를 재생할 때 내 노트북이 동일한 작업을 수행하는 것을 발견했습니다. "절전" 상태일 때 스피커에서 쉭쉭 소리도 나는 것을 발견했습니다.

/etc/default/tlp오디오 절전을 비활성화 하려면 다음 매개변수를 설정해 보십시오 .

# Enable audio power saving for Intel HDA, AC97 devices (timeout in secs).
# A value of 0 disables, >=1 enables power saving (recommended: 1).
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=0

# Disable controller too (HDA only): Y/N.
SOUND_POWER_SAVE_CONTROLLER=N

그런 다음 tlp 서비스를 다시 시작합니다.

sudo systemctl restart tlp

답변2

내 솔루션은 PulseAudio의 프로필을 아날로그 스테레오 듀플렉스 프로필에서 아날로그 스테레오 출력으로 변경하는 것이었습니다.

"펄스 오디오 제어"를 설치하십시오. Pulse Audio와 별도의 패키지에 있으므로 설치했다고 가정하지 마십시오.

우분투의 경우:

sudo apt install pavucontrol

제 경우에는 Centos7입니다.

yum install pavucontrol

펄스 오디오 볼륨 컨트롤을 열고 구성 탭으로 이동합니다.

드롭다운 목록에서 아날로그 스테레오 듀플렉스(Analog Stereo Duplex) 대신 아날로그 스테레오 출력(Analog Stereo Output)을 선택하십시오.

이렇게 하면 Centos7 및 Gnome Shell에서 팝업이 완전히 제거됩니다. 이는 자동 음소거, ALSA 드라이버 업데이트 등을 사용하는 대신 시도해 볼 가치가 있는 빠른 수정입니다.

펄스 오디오 제어 드롭다운 메뉴

답변3

4.9 커널에서 4.19 커널로 업그레이드한 후 데스크탑 스피커에서도 같은 현상이 발생하기 시작했습니다(오디오 재생을 시작할 때 펑하는 소리).

PulseAudio(ELTS 4.19 백포트 커널)를 사용하는 Debian Stretch.

본 것처럼여기, 내 솔루션은 파일을 만든 ~/.config/pulse/default.pa다음 동일한 파일을 채우는 것입니다.

.include /etc/pulse/default.pa
.nofail
unload-module module-suspend-on-idle
.fail

다음 부팅/로그인 후 문제가 사라졌습니다.

답변4

저는 TLP를 사용하지 않고 있으며 구성은 괜찮습니다. 내 경우에는 PulseAudio로 인해 S/PDIF 출력에서 ​​펑펑/클릭하는 소리가 발생했습니다. 바라보다이 문제에 대한 Arch 위키 페이지의 질문에 답하세요..

라고 한. 실제로 사용하고 있어요관로파이프라인 펄스와 함께전공. ["session.suspend-timeout-seconds"] = 0ALSA를 비활성화하려면 Pipewire Wireplumber에서 일시 중지를 설정 해야 합니다 .

관련 정보