Lenovo 아이디어패드에서 소리가 나지 않습니다

Lenovo 아이디어패드에서 소리가 나지 않습니다

저는 FreeBSD 12.0을 실행하는 Lenovo Ideapad 14'' 100S IBR-14'' Intel Celeron CPU N3060 @ 1.60GHz, 32GB SSD, 4GB RAM을 사용하고 있습니다.

소리를 설정하려고 합니다. 나는 그것을 /boot/loader.conf다음과 같이 설정했습니다 :

# load sound driver
snd_hda="YES"
# load mixer
mixer_enable="YES"
sound_load="YES"

그러나 YouTube나 명령줄에서 사운드를 재생하려고 할 때 스피커나 헤드폰 채널을 사용하려고 하면 다음 오류가 발생합니다.

pcm0: chn_write(): pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead

또는

pcm1: chn_write(): pcm1:virtual:dsp1.vp0: play interrupt timeout, channel dead

블렌더는 괜찮은 것 같습니다.

# mixer
Mixer vol  is currently set to 100:100
Mixer pcm  is currently set to 100:100

사용 가능한 출력을 보려면 다음을 수행하세요.

$ cat /dev/sndstat
Installed devices:
pcm0: <Realtek ALC269 (Right Analog)> (play/rec)
pcm1: <Realtek ALC269 (Internal Analog)> (play/rec) default
pcm2: <Intel (0x2883) (HDMI/DP 8ch)> (play)
No devices installed from userspace.

무엇을 해야 할까요?

답변1

소리가 제대로 작동하려면 다음과 같이 하세요.우편 엽서FreeBSD 포럼에서는 다음을 수행해야 합니다:

sudo sysctl dev.hdac.0.polling=1

이렇게 변경한 후 헤드폰 잭(오른쪽 아날로그)을 사용할 때 사운드가 작동하기 시작했습니다.

내부 스피커(내부 아날로그)에서 사운드를 출력하려면 다음을 수행해야 합니다.

sudo sysctl hw.snd.default_unit=1

시작 시 이러한 구성을 유지하려면 다음 항목에 추가하세요 /etc/sysctl.conf.

dev.hdac.0.polling=1
hw.snd.default_unit=1

또한보십시오:

FreeBSD: 스피커 사운드와 내장 헤드폰 잭 간의 자동 전환 기능이 없습니다.

관련 정보