[SOLUCIONADO] Microfono interno de laptop no funciona

Spanish Forum

Moderators: tomeu, JCSenar

Post Reply
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

[SOLUCIONADO] Microfono interno de laptop no funciona

Post by valva_ro »

Hola! Soy nueva en Linux, a raiz de un problema con Windows formatee todo hace unos dias y me instalé Linux Mint.

Actualmente estoy teniendo un problema con el microfono interno de mi laptop. Probé conectar un micrófono externo y funciona bien. A continuación dejo información de mi sistema y las cosas que probé

inxi -Fxzd

Code: Select all

System:
  Host: valentina-Lenovo-Yoga-C740-14IML Kernel: 5.3.0-51-generic x86_64 
  bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.4.8 
  Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic 
Machine:
  Type: Convertible System: LENOVO product: 81TC v: Lenovo Yoga C740-14IML 
  serial: <filter> 
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40700 WIN serial: <filter> 
  UEFI: LENOVO v: BNCN35WW date: 11/18/2019 
Battery:
  ID-1: BAT0 charge: 52.0 Wh condition: 52.0/51.0 Wh (102%) 
  model: SMP L18M4PE0 status: Full 
  Device-1: hidpp_battery_1 model: Logitech Wireless Keyboard charge: 55% 
  status: N/A 
CPU:
  Topology: Quad Core model: Intel Core i5-10210U bits: 64 type: MT MCP 
  arch: Kaby Lake rev: C L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 33599 
  Speed: 1600 MHz min/max: 400/1600 MHz Core speeds (MHz): 1: 1600 2: 1600 
  3: 1600 4: 1600 5: 1600 6: 1600 7: 1600 8: 1600 
Graphics:
  Device-1: Intel vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
  Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
  tty: N/A 
  OpenGL: renderer: Mesa DRI Intel UHD Graphics (Comet Lake 3x8 GT2) 
  v: 4.5 Mesa 19.2.8 direct render: Yes 
Audio:
  Device-1: Intel vendor: Lenovo driver: sof-audio-pci bus ID: 00:1f.3 
  Sound Server: ALSA v: k5.3.0-51-generic 
Network:
  Device-1: Intel driver: iwlwifi 
  v: iwlwifi-stack-public:master:8324:9176b151 port: 3000 bus ID: 00:14.3 
  IF: wlp0s20f3 state: up mac: <filter> 
Drives:
  Local Storage: total: 238.47 GiB used: 68.43 GiB (28.7%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HBHQ-000L2 
  size: 238.47 GiB 
  Message: No Optical or Floppy data was found. 
Partition:
  ID-1: / size: 41.22 GiB used: 16.52 GiB (40.1%) fs: ext4 
  dev: /dev/nvme0n1p5 
  ID-2: /home size: 187.45 GiB used: 51.50 GiB (27.5%) fs: ext4 
  dev: /dev/nvme0n1p7 
  ID-3: swap-1 size: 5.71 GiB used: 410.8 MiB (7.0%) fs: swap 
  dev: /dev/nvme0n1p6 
Sensors:
  System Temperatures: cpu: 44.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 305 Uptime: 19h 13m Memory: 7.49 GiB used: 5.77 GiB (77.0%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.5.0 Shell: bash v: 4.4.20 
  inxi: 3.0.32 
amixer

Code: Select all

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 84 [97%] [-2.25dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 67 [77%] [-15.00dB] [on]
  Front Right: Playback 67 [77%] [-15.00dB] [on]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 2 [67%] [20.00dB]
  Front Right: 2 [67%] [20.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [on]
  Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'PGA1.0 1 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA10.0 10 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA11.0 11 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA2.0 2 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA3.0 3 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA4.0 4 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA7.0 7 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA8.0 8 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA9.0 9 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
aplay -l

Code: Select all

**** Lista de PLAYBACK dispositivos hardware ****
tarjeta 0: sofsklhdacard [sof-skl_hda_card], dispositivo 0: HDA Analog (*) []
  Subdispositivos: 0/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofsklhdacard [sof-skl_hda_card], dispositivo 1: HDA Digital (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofsklhdacard [sof-skl_hda_card], dispositivo 3: HDMI1 (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofsklhdacard [sof-skl_hda_card], dispositivo 4: HDMI2 (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofsklhdacard [sof-skl_hda_card], dispositivo 5: HDMI3 (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
pacmd list-cards

Code: Select all

1 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "sof-skl_hda_card"
		alsa.long_card_name = "LENOVO-81TC-LenovoYogaC740_14IML-LNVNB161216"
		alsa.driver_name = "snd_soc_skl_hda_dsp"
		device.bus_path = "pci-0000:00:1f.3-platform-skl_hda_dsp_generic"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "02c8"
		device.string = "0"
		device.description = "sof-skl_hda_card"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:stereo-fallback: Estéreo Entrada (priority 51, available: no)
		input:multichannel-input: Multicanal Entrada (priority 1, available: unknown)
		output:stereo-fallback: Estéreo Salida (priority 5100, available: unknown)
		output:stereo-fallback+input:stereo-fallback: Estéreo Salida + Estéreo Entrada (priority 5151, available: unknown)
		output:stereo-fallback+input:multichannel-input: Estéreo Salida + Multicanal Entrada (priority 5101, available: unknown)
		output:multichannel-output: Multicanal Salida (priority 100, available: unknown)
		output:multichannel-output+input:stereo-fallback: Multicanal Salida + Estéreo Entrada (priority 151, available: unknown)
		output:multichannel-output+input:multichannel-input: Dúplex multicanal (priority 101, available: unknown)
		off: Apagado (priority 0, available: unknown)
	active profile: <output:multichannel-output+input:multichannel-input>
	sinks:
		alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.multichannel-output/#2: sof-skl_hda_card Multicanal
	sources:
		alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.multichannel-output.monitor/#6: Monitor of sof-skl_hda_card Multicanal
		alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.multichannel-input/#7: sof-skl_hda_card Multicanal
	ports:
		analog-input-mic: Micrófono (priority 8700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		multichannel-input: Entrada multicanal (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output-speaker: Altavoces (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Auriculares analógicos (priority 9000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
		multichannel-output: Salida multicanal (priority 0, latency offset 0 usec, available: unknown)
			properties:

Y por acá las cosas que ya probé

Lo primero que hice fue instalar pulseaudio
Después intenté bajando el volumen de un canal y dejar el del otro pero no funcionó.

Reinstalé alsa con

Code: Select all

sudo apt --purge reinstall linux-sound-base alsa-base alsa-utils
Y reinicié la laptop pero nada.

También probé modificando alsa-base.conf porque vi que a varias personas les había funcionado agregando

Code: Select all

options snd_hda_intel model=laptop
options snd-hda-intel position_fix=1 enable=yes
Pero no funcionó. Probé cambiando laptop por lenovo, después por laptop-amic y finalmente por auto pero ninguno de los cambios logro que funcione.

Ya no sé que más hacer, alguna idea?

Si falta más información pidanmela y la agrego!
Last edited by valva_ro on Sun Jul 12, 2020 4:49 pm, edited 1 time in total.
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Hola valva_ro

Si ha aplicado todas las actualizaciones en el Administrador de actualizaciones, probablemente haya hecho todo lo posible en este momento.

La única otra sugerencia que puedo hacer en este momento es ejecutar alsamixer en el terminal y aumentar al 100% todas las columnas que tienen PGA en el nombre.

Mint 20 debería estar disponible en unas pocas semanas que con suerte resolverá este problema.
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Fri May 22, 2020 5:27 pm
Hola valva_ro

Si ha aplicado todas las actualizaciones en el Administrador de actualizaciones, probablemente haya hecho todo lo posible en este momento.

La única otra sugerencia que puedo hacer en este momento es ejecutar alsamixer en el terminal y aumentar al 100% todas las columnas que tienen PGA en el nombre.

Mint 20 debería estar disponible en unas pocas semanas que con suerte resolverá este problema.
Hola MrEen, gracias por contestar! Tengo las actualizaciones hechas y en alsamixer ya estaban todas las columnas de PGA al 100% :(

Supongo que tocará esperar entonces a ver si se resuelve con mint 20. Sino me pasaré a Ubuntu, porque probé el live y me funcionaba todo (con mint tuve problemas con el mapeo del teclado, la camara integrada, la placa de red, y ahora el mic )
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Mint 20 se basará en Ubuntu 20.04, por lo que debe esperar lo mismo cuando se lance Mint 20. Las 20 versiones tienen todo lo relacionado con el sonido actualizado de lo que tienen las versiones 19.x, por lo que creo que puede esperar un mejor rendimiento el próximo mes.
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Fri May 22, 2020 8:41 pm
Mint 20 se basará en Ubuntu 20.04, por lo que debe esperar lo mismo cuando se lance Mint 20. Las 20 versiones tienen todo lo relacionado con el sonido actualizado de lo que tienen las versiones 19.x, por lo que creo que puede esperar un mejor rendimiento el próximo mes.
Lamentablemente no se solucionó con la actualización. Recién terminé de actualizar a Ulyana Cinnamon y sigo con el mismo problema. No se detecta el micrófono de la laptop ni desde la configuración de sonido ni desde pulseaudio, nada. Únicamente cuando conecto uno externo.

Probé agregando en /etc/modprobe.d/alsa-base.conf la linea
options snd_hda_intel index=0 model=auto
pero no funcionó ni esa, ni las otras que probé (estas son solo algunas, me debo estar olvidando más):

Code: Select all

options snd_hda_intel model=auto
options snd_hda_intel index=0 model=laptop
options snd_hda_intel model=laptop
Alguna sugerencia?
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Sí, creo que probablemente pueda ayudarte a resolver esto ahora.

Deberá eliminar los cambios que realizó en /etc/modprobe.d/alsa-base.conf, luego reinicie y obtenga el resultado de este comando y péguelo aquí:

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'
Vaya, también la salida de arecord -l por favor.
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Sun Jul 12, 2020 12:19 am
Deberá eliminar los cambios que realizó en /etc/modprobe.d/alsa-base.conf, luego reinicie y obtenga el resultado de este comando y péguelo aquí:

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'
Listo, ya borré los cambios de /etc/modprobe.d/alsa-base.conf y la salida de dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel' es la siguiente:

Code: Select all

[    0.178195] ACPI: Added _OSI(Linux-Dell-Video)
[    0.178196] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.178197] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[    0.886640] Freeing initrd memory: 79972K
[    0.914131] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.914133] software IO TLB: mapped [mem 0x88a1f000-0x8ca1f000] (64MB)
[    0.914386] platform rtc_cmos: registered platform RTC device (no PNP device found)
--
[    1.060320] integrity: Loading X.509 certificate: UEFI:db
[    1.060345] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.060345] integrity: Loading X.509 certificate: UEFI:db
[    1.060370] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    1.060370] integrity: Loading X.509 certificate: UEFI:db
--
[    5.423011] thermal thermal_zone6: failed to read out thermal zone (-61)
[    5.456036] snd_hda_intel 0000:00:1f.3: dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead
[    5.456063] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.456494] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    5.493444] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC285: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.493449] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.493452] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.493454] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    5.493456] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    5.493458] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x19
[    5.554064] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input38
[    5.554187] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input39
[    5.554287] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input40
[    5.554379] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input41
[    5.554477] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input42
[    5.554566] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input43
[    5.554653] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input44
[    5.699927] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
MrEen wrote:
Sun Jul 12, 2020 12:19 am
Vaya, también la salida de arecord -l por favor.

Code: Select all

**** Lista de CAPTURE dispositivos hardware ****
tarjeta 0: PCH [HDA Intel PCH], dispositivo 0: ALC285 Analog [ALC285 Analog]
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Ahh, también necesitamos deshacer el parámetro dmic_detect como se muestra aquí:

Code: Select all

[    5.456036] snd_hda_intel 0000:00:1f.3: dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead
Si utilizó esto para agregar: sudo tee /etc/modprobe.d/alsa-fix.conf <<<'options snd-hda-intel dmic_detect=0', aquí está el comando para eliminarlo:

Code: Select all

sudo rm /etc/modprobe.d/alsa-fix.conf
Luego reinicie y ejecute los 2 comandos que ejecutó por última vez nuevamente.
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Sun Jul 12, 2020 12:35 pm
Si utilizó esto para agregar: sudo tee /etc/modprobe.d/alsa-fix.conf <<<'options snd-hda-intel dmic_detect=0', aquí está el comando para eliminarlo:

Code: Select all

sudo rm /etc/modprobe.d/alsa-fix.conf
No funcionó, cuando lo intenté la salida fue:

Code: Select all

rm: no se puede borrar '/etc/modprobe.d/alsa-fix.conf': No existe el archivo o el directorio
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Bien, veamos el resultado de este comando:

Code: Select all

grep snd-hda-intel /etc/modprobe.d/*
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

O debe haber alterado la línea de comando del núcleo en /etc/default/grub a algo como esto:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
Debe volver a cambiarlo a algo como esto:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Sun Jul 12, 2020 1:50 pm
O debe haber alterado la línea de comando del núcleo en /etc/default/grub a algo como esto:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd_hda_intel.dmic_detect=0"
Debe volver a cambiarlo a algo como esto:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
No recuerdo haber modificado ese archivo. Lo revisé por las dudas, pero en la linea 10 del archivo dice exactamente eso:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
MrEen wrote:
Sun Jul 12, 2020 1:28 pm
Bien, veamos el resultado de este comando:

Code: Select all

grep snd-hda-intel /etc/modprobe.d/*

Code: Select all

/etc/modprobe.d/alsa-base.conf:options snd-hda-intel dmic_detect=0
/etc/modprobe.d/snd-hda-intel.conf:options snd-hda-intel power_save=0
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Ahh, ahí está:

Code: Select all

/etc/modprobe.d/alsa-base.conf:options snd-hda-intel dmic_detect=0
Para eliminarlo, use xed admin:///etc/modprobe.d/alsa-base.conf. Elimine la línea con el parámetro dmic_detect, luego guarde el archivo y reinicie.
Luego ejecute arecord -l y esto:

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Sun Jul 12, 2020 3:57 pm
Luego ejecute arecord -l
La salida después de haber borrado lo que me dijiste y reiniciar es:

Code: Select all

arecord: device_list:274: no se encontraron tarjetas de sonido...
MrEen wrote:
Sun Jul 12, 2020 3:57 pm
y esto:

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'

Code: Select all

[    0.178113] ACPI: Added _OSI(Linux-Dell-Video)
[    0.178114] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.178115] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[    0.883448] Freeing initrd memory: 79972K
[    0.914048] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.914050] software IO TLB: mapped [mem 0x88a1f000-0x8ca1f000] (64MB)
[    0.914311] platform rtc_cmos: registered platform RTC device (no PNP device found)
--
[    1.058883] integrity: Loading X.509 certificate: UEFI:db
[    1.058910] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.058910] integrity: Loading X.509 certificate: UEFI:db
[    1.058923] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    1.058923] integrity: Loading X.509 certificate: UEFI:db
--
[    4.554820] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
[    4.556964] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    4.557159] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.580336] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    4.580478] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.580488] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.580662] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found
[    4.580667] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    4.580779] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[    4.580912] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    4.589226] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[    4.589227] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    4.615212] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised!
[    4.615214] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[    4.696344] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-0f736
[    4.696346] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:10:0
[    4.696495] mce: CPU4: Core temperature above threshold, cpu clock throttled (total events = 1)
--
[    4.696523] mce: CPU6: Package temperature above threshold, cpu clock throttled (total events = 1)
[    4.696609] sof-audio-pci 0000:00:1f.3: firmware boot complete
[    4.697496] mce: CPU0: Core temperature/speed normal
--
[    4.699381] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link dmic16k
[    4.699578] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof-tplg/sof-hda-generic-2ch.tplg failed with error -2
[    4.699580] sof-audio-pci 0000:00:1f.3: error: tplg request firmware intel/sof-tplg/sof-hda-generic-2ch.tplg failed err: -2
[    4.699582] sof-audio-pci 0000:00:1f.3: error: failed to load DSP topology -2
[    4.699583] sof-audio-pci 0000:00:1f.3: ASoC: failed to probe component -2
[    4.699588] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: failed to instantiate card -2
Ahora tampoco funcionan los parlantes :(
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

Bueno. Creo que nos estamos acercando ahora. Ejecute esto, luego reinicie y obtenga esas salidas nuevamente:

Code: Select all

sudo ln -s /lib/firmware/intel/sof-tplg/sof-hda-generic.tplg /lib/firmware/intel/sof-tplg/sof-hda-generic-2ch.tplg
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

Ya funciona todo, tanto parlante como micrófono! Por las dudas pongo las salidas que me pediste.

La salida de arecord -l

Code: Select all

**** Lista de CAPTURE dispositivos hardware ****
tarjeta 0: sofhdadsp [sof-hda-dsp], dispositivo 0: HDA Analog (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofhdadsp [sof-hda-dsp], dispositivo 1: HDA Digital (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofhdadsp [sof-hda-dsp], dispositivo 6: DMIC32 (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: sofhdadsp [sof-hda-dsp], dispositivo 7: DMIC16 (*) []
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
La salida de dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'

Code: Select all

[    0.178185] ACPI: Added _OSI(Linux-Dell-Video)
[    0.178186] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.178187] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[    0.878632] Freeing initrd memory: 79972K
[    0.898132] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.898134] software IO TLB: mapped [mem 0x88a1f000-0x8ca1f000] (64MB)
[    0.898398] platform rtc_cmos: registered platform RTC device (no PNP device found)
--
[    1.044205] integrity: Loading X.509 certificate: UEFI:db
[    1.044231] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.044232] integrity: Loading X.509 certificate: UEFI:db
[    1.044244] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    1.044244] integrity: Loading X.509 certificate: UEFI:db
--
[    5.362372] thermal thermal_zone6: failed to read out thermal zone (-61)
[    5.369207] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.369601] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.477244] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.477532] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.477544] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.477915] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found
[    5.477926] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    5.478149] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[    5.479450] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    5.487900] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[    5.487903] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    5.515406] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised!
[    5.515410] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[    5.596539] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-0f736
[    5.596543] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:10:0
[    5.596778] sof-audio-pci 0000:00:1f.3: firmware boot complete
[    5.652986] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
--
[    5.706984] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link dmic16k
[    5.707498] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:7:0 Kernel ABI 3:10:0
[    5.707509] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp3 Tx not handled
[    5.708452] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec0_in not handled
[    5.708455] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp2 Tx not handled
[    5.709307] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec1_in not handled
[    5.709310] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp1 Tx not handled
[    5.710187] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec0_out not handled
[    5.710193] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Analog CPU Playback not handled
[    5.711225] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec1_out not handled
[    5.711230] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Digital CPU Playback not handled
[    5.711234] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec2_in not handled
[    5.711237] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Alt Analog CPU Playback not handled
[    5.711240] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec2_out not handled
[    5.711243] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Analog CPU Capture not handled
[    5.713071] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp1_out not handled
[    5.713076] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Digital CPU Capture not handled
[    5.714828] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp2_out not handled
[    5.714832] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Alt Analog CPU Capture not handled
[    5.715764] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp3_out not handled
[    5.723443] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[    5.735585] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.735589] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.735592] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.735594] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    5.735596] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    5.735599] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    5.778700] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    5.778710] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
[    5.778806] skl_hda_dsp_generic skl_hda_dsp_generic: intel-hdmi-hifi1 <-> iDisp1 Pin mapping ok
--
[    5.778927] skl_hda_dsp_generic skl_hda_dsp_generic: dmic-hifi <-> DMIC16k Pin mapping ok
[    5.778976] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC32 6 mapping ok
[    5.779024] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC16 7 mapping ok
[    5.779090] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Analog 0 mapping ok
[    5.779153] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Digital 1 mapping ok
[    5.779197] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI1 3 mapping ok
[    5.779236] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI2 4 mapping ok
[    5.779280] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI3 5 mapping ok
[    5.779413] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi3 overwritten
--
[    5.779520] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Alt Analog Codec Capture overwritten
[    5.791792] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input38
[    5.791910] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input39
[    5.792005] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input40
[    5.792104] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input41
[    5.792201] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input42
[    6.385592] hid-sensor-hub 001F:8086:0001.0005: hid_field_extract() called with n (192) > 32! (kworker/7:3)
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

En realidad, tu micrófono podría comenzar a funcionar tan pronto como reinicies, así que pruébalo.
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microfono interno de laptop no funciona

Post by MrEen »

¡¡¡Si!!!

¡Me alegra que hayamos solucionado esto! :D
valva_ro
Level 1
Level 1
Posts: 12
Joined: Tue May 19, 2020 12:42 pm

Re: Microfono interno de laptop no funciona

Post by valva_ro »

MrEen wrote:
Sun Jul 12, 2020 4:35 pm
¡¡¡Si!!!

¡Me alegra que hayamos solucionado esto! :D
Muchisimas gracias por tu ayuda!
User avatar
MrEen
Level 20
Level 20
Posts: 11896
Joined: Mon Jun 12, 2017 8:39 pm

Re: [SOLUCIONADO] Microfono interno de laptop no funciona

Post by MrEen »

¡Eres bienvenido! :D
Post Reply

Return to “Español (Spanish)”