헤드폰을 통한 오디오 딱딱


10

방금 Lenovo Yoga 910에 Ubuntu 16.10을 설치했으며 헤드폰을 통해들을 때 오디오가 가끔씩 깨지는 것을 발견했습니다. 왼쪽 채널에서 주로 발생하며 이퀄라이저를 사용하여 모든 슬라이더를 1kHz 아래로 끝까지 돌리면 딱딱이 사라지는 것처럼 낮은 주파수와 관련이있는 것 같습니다. 특정 위치의 특정 기록에서 일관되게 발생하는 결정적인 것으로 보입니다.

비활성화하려고 시도했지만 펄스 오디오와 관련이없는 것처럼 보이지만 딱딱 소리는 남아 있습니다. 4.10 메인 라인 커널을 사용해 보았습니다.

나는 다음의 모든 순열 해봤 snd-hda-intel에서 옵션을 /etc/modprobe.d/alsa-base.conf: model=auto, power_save=0, power_save_controller=N모든 가능한 값 position_fix.

또한 자동 음소거 기능을 비활성화하려고 시도했지만 alsamixer도움이되지 않았습니다.

최근에 발생한 ALSA 버그 보고서 를 발견했습니다 . 나는 누군가가 문제를 해결하려고 시도 할 수있는 다른 아이디어가 있는지 여기에서 물어볼 것이라고 생각했습니다.


제안 해 주셔서 감사합니다! hdajackretask로 놀아 보았지만 대부분 도움이되지 않았습니다. 나는 대부분의 경우, 주변을 둘러 본 다음 변경된 값을 복원 한 후 재부팅 할 때 딱딱이 완전히 사라졌기 때문에 대부분 말한다. 다음에 다시 부팅했습니다. 그래서 이것이 hdajackretask로 수행 한 것과 관련이 있는지, 그것이 어떻게 지속되는지는 확실하지 않습니다. 아마 나는 다시 또 다른 놀이를 할 것이다.
nedned

나는 동일한 하드웨어를 가지고 있으며 16.04에서 같은 문제를 겪고 있습니다 (또한 최신 커널을 사용해 보았습니다). 내가 만난 모든 솔루션을 시도했지만 성공하지는 못했습니다.
myanimal

데비안 관리자가 패치를 발행하지 않는 이유는 무엇입니까?
Brian Haak

답변:


4

이 문제에 대한 해결책은 Robert alson 이이 alsa-driver bug report 에 대한 주석 에서 발견했습니다 . 다음은 지침 사본입니다.

설치되지 않은 경우 alsa-tools를 설치하십시오.

sudo apt install alsa-tools

다음에서 스크립트를 작성하고 저장하십시오 /usr/local/bin.

#!/bin/bash 
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67 
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

터미널에서 루트로 스크립트를 실행하여 문제점을 즉시 수정하십시오.

시작시 스크립트를 실행하려면 @reboot 명령과 함께 cron을 사용하십시오.

sudo crontab -e

그런 다음 crontab에 줄을 추가하십시오.

@reboot [full path to script]

일시 중단에서 다시 시작할 때 스크립트를 실행하려면 스크립트를 /lib/systemd/system-sleep

이 수정에 대한 자세한 기술 정보는 https://bugzilla.kernel.org/show_bug.cgi?id=195457을 참조 하십시오.


이렇게하면 내 문제가 해결되었습니다. 그러나 처음에는이 문제가 존재하지 않았으며 왜 갑자기 발생했는지 궁금했습니다. 내 PC의 문제는 헤드폰의 왼쪽 귀 플러그에서 나는 소리가 들릴 때마다 소리가 들린다는 것입니다.
Genius

0

TL; DR : 플러그인 🎧, 일시 중단, 재개 => 고정

Ubuntu 딱딱 거리는 헤드폰을 어떻게 고쳤습니까?

  1. 볼륨이 과도 하지 않은지 확인했습니다 (예 : 최대 볼륨의 150 % 등).
  2. 헤드폰이 올바르게 연결되어 있는지 확인 했습니다
  3. 노트북을 절전 모드로 보냈습니다- "일시 중지"
  4. ... 졸리 기 전까지 기다렸다 ...
  5. 다시 시작 / 노트북 깨우기 / 다시 켜기
  6. 로그인 / 잠금 해제
  7. 딱딱하지 :)

그러나 실제로 스크립트가 필요하지 않을 수도 있지만, 이것이 많이 발생하고 어떻게 든 스크립트를 막거나 기술적 배경이 무엇인지 알고 싶다면 @nedned의 답변을 참조하십시오 .

해결 방법 후에도 문제가 지속되면, 일반적으로 사용하는 장치 (예 : 헤드폰을 사용하는 전화기 등)와 함께 사용할 때 헤드폰이 딱딱하지 않도록하십시오. 헤드폰 문제 – 내부에 물이있을 수 있습니다. 말리거나 완전히 손상 시키십시오 (많은 과전압이 발생한 후 ).


0

나를 위해 일하는 솔루션을 게시하십시오.

펄스 액세스에 사용자를 추가하는 것만 큼 간단했습니다.

sudo adduser [사용자] 펄스 액세스

그것이 효과가 있기를 바랍니다!

BTW, 재미를 잊지 마세요!

PS- 사운드 설정으로 뛰어 들고 웹 브라우저 스트리밍의 볼륨 설정을 터치하면 실패하기 때문에 해결 방법 일뿐입니다. 제 경우에는 다이빙을 위해 사용하지 않기 때문에 해결책입니다. : D ... 나는 음악 소비자 일뿐입니다 ...; P

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