![snd_hda_codec_realtek의 절전 기능을 비활성화하는 방법은 무엇입니까?](https://linux55.com/image/166950/snd_hda_codec_realtek%EC%9D%98%20%EC%A0%88%EC%A0%84%20%EA%B8%B0%EB%8A%A5%EC%9D%84%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 Linux Mint 19.3(커널 5.3.0-28)을 사용하고 있으며 마더보드에는 Realtek ALC887 온보드 칩(snd_hda_codec_realtek)이 장착되어 있습니다. 기본 전원 관리로 인해 절전 상태가 주기적으로 켜지고 꺼지기 때문에 코덱이 다시 최대 전력으로 켜질 때 눈에 띄는 "딸깍" 소리가 납니다. 예를 들어 오디오 요소가 포함된 웹사이트를 방문할 때 이는 매우 성가신 일입니다. 스피커를 통과할 때마다 딸깍거리는 소리가 들립니다.
배터리 절약 기능을 영구적으로 비활성화하는 방법은 무엇입니까?
아니면 snd_hda_codec_realtek 모듈의 일부 옵션을 통해 이 터지는 소음을 해결할 수 있는 방법이 있습니까? Windows에서는 시작 시에도 이 소음이 전혀 발생하지 않았던 것으로 기억합니다. Realtek은 또한 ALC887에 "고유한 디팝 회로: 시작 팝 소음 감소"가 있다고 광고합니다.
답변1
snd_hda_codec_realtek
와 달리 모듈이 절전 기능을 지원하지 않는 것 같습니다 snd_hda_intel
.
PulseAudio를 사용하면 너무 오랫동안 유휴 상태였던 모든 오디오 소스가 일시 중지됩니다. 외부 Realtek USB 마이크를 사용하면 설명하는 펑하는 소리도 생성됩니다. 비활성 후 녹음이 시작되면 처음 몇 초는 큰 펑 소리로 대체됩니다.
해결 방법으로 다음 줄을 주석 처리할 수 있습니다 /etc/pulse/default.pa
.
load-module module-suspend-on-idle
그런 다음 를 사용하여 PulseAudio를 다시 시작하십시오 systemctl restart --user pulseaudio
.