No hay sonido en Lenovo Ideapad

No hay sonido en Lenovo Ideapad

Tengo un Lenovo Ideapad 14'' 100S IBR-14'' CPU Intel Celeron N3060 @ 1,60 GHz, SSD de 32 GB, 4 GB de RAM con FreeBSD 12.0.

Estoy intentando configurar el sonido. Lo configuré /boot/loader.confcomo:

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

Sin embargo, cuando intento reproducir sonido tanto en youtube como en la línea de comando, aparece este error, ya sea al intentar usar el canal Altavoz o Auriculares:

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

o

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

La batidora parece estar bien:

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

Para ver las salidas disponibles:

$ 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.

¿Qué hacer?

Respuesta1

Para que el sonido funcione, según un método similarcorreoen los foros de FreeBSD, tienes que hacer:

sudo sysctl dev.hdac.0.polling=1

Después de este cambio, el sonido comenzó a funcionar mientras se usaba el conector para auriculares (analógico derecho).

Para emitir sonido desde los parlantes internos (Internal Analog), tuve que hacer:

sudo sysctl hw.snd.default_unit=1

Para tener estas configuraciones en el momento del arranque, agréguelas a /etc/sysctl.conf:

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

Ver también:

FreeBSD: no hay cambio automático entre el sonido del altavoz y el conector para auriculares integrado

información relacionada