Microphone on Acer sf314-54g (swift 3)

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
falc0n

Microphone on Acer sf314-54g (swift 3)

Post by falc0n »

Hello. I have problem with my mic on laptop. It works on windows, but does not work on Linux mint 19 Cinnamon. The alsamixer, qasmixer and pulse audio vol. control doesn't help. So, I think, there is problems with drivers. Even if I plug headphones with mic, it doesn't work. It works only if I plug my web camera by usb.

Here is inxi -Fxzd code:

Code: Select all

System:    Host: Falcon-PC Kernel: 4.15.0-20-generic x86_64
           bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1)
           Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: Acer product: Swift SF314-54G v: V1.07 serial: N/A
           Mobo: KBL model: Strongbow_KL v: V1.07 serial: N/A
           UEFI: Insyde v: V1.07 date: 05/25/2018
Battery    BAT0: charge: 44.5 Wh 89.3% condition: 49.8/50.8 Wh (98%)
           model: SMP-SDI3320 AC14B7K status: Charging
CPU:       Quad core Intel Core i7-8550U (-MT-MCP-) 
           arch: Kaby Lake rev.10 cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 15936
           clock speeds: max: 4000 MHz 1: 996 MHz 2: 1016 MHz 3: 1010 MHz
           4: 1015 MHz 5: 934 MHz 6: 1020 MHz 7: 988 MHz 8: 1016 MHz
Graphics:  Card-1: Intel UHD Graphics 620 bus-ID: 00:02.0
           Card-2: NVIDIA GP108M [GeForce MX150] bus-ID: 01:00.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting,nouveau (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.01hz
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)
           version: 4.5 Mesa 18.0.5 Direct Render: Yes
Audio:     Card Intel Sunrise Point-LP HD Audio
           driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network:   Card: Intel Wireless 7265 driver: iwlwifi bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
Drives:    HDD Total Size: 256.1GB (4.2% used)
           ID-1: /dev/sda model: HFS256G39TND size: 256.1GB
           Optical: No optical drives detected.
Partition: ID-1: / size: 117G used: 11G (10%) fs: ext4 dev: /dev/sda4
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 53.0C mobo: 43.0C gpu: 43.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 265 Uptime: 3:36 Memory: 2513.9/7860.3MB
           Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (zsh 5.4.2) inxi: 2.3.56 
and lsusb:

Code: Select all

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1c7a:0570 LighTuning Technology Inc. 
Bus 001 Device 003: ID 04f2:b5c5 Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0a2a Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microphone on Acer sf314-54g (swift 3)

Post by MrEen »

Hi falc0n, and welcome to the forum.

In alsamixer, I noticed no mic setting. In your screenshot, Master is selected (shows in red.) Try hitting the right arrow at least ten times to see if there are more options hidden off the page. If you see Mic, and it shows MM below, pressing m will unmute it when it's the selected column.

Hope that helps.

Forgot to add, also unmute those other columns with MM at the bottom. Especially Master!
Last edited by MrEen on Mon Nov 05, 2018 10:17 am, edited 1 time in total.
dimas91

Re: Microphone on Acer sf314-54g (swift 3)

Post by dimas91 »

I have same problem on SF-315-52. I trying to fix mic issue adding 'options snd-hda-intel model=laptop-dmic' in '/etc/modprobe/alsa-base.conf' file. Still not working. Something trouble in alsa-driver for ALC256 chip.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microphone on Acer sf314-54g (swift 3)

Post by MrEen »

From searching the interwebs, it looks like you both need to follow the steps here: https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS

For Linux Mint 19, you'll want to follow the links to the Bionic version of the .deb file.

Good luck.
dimas91

Re: Microphone on Acer sf314-54g (swift 3)

Post by dimas91 »

MrEen wrote: Mon Nov 05, 2018 7:32 pm From searching the interwebs, it looks like you both need to follow the steps here: https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS

For Linux Mint 19, you'll want to follow the links to the Bionic version of the .deb file.

Good luck.
I already make this 2 times. Still same.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microphone on Acer sf314-54g (swift 3)

Post by MrEen »

What is the output of dmesg | grep snd and aplay -l and inxi -Fxz

Also, have you tried changing options snd-hda-intel model=laptop-dmic to options snd-hda-intel model=laptop-amic and testing after a reboot?
dimas91

Re: Microphone on Acer sf314-54g (swift 3)

Post by dimas91 »

MrEen wrote: Fri Nov 09, 2018 2:15 pm What is the output of dmesg | grep snd and aplay -l and inxi -Fxz

Also, have you tried changing options snd-hda-intel model=laptop-dmic to options snd-hda-intel model=laptop-amic and testing after a reboot?
dmesg | grep snd:

Code: Select all

[    5.859050] snd_hda_core: loading out-of-tree module taints kernel.
[    5.859112] snd_hda_core: module verification failed: signature and/or required key missing - tainting kernel
[    5.867689] snd_soc_skl: Unknown symbol snd_hdac_display_power (err 0)
[    5.867795] snd_soc_skl: Unknown symbol snd_hdac_i915_exit (err 0)
[    5.920401] snd_hda_intel 0000:00:1f.3: Probing card using HDA DKMS, version 0.201808050301~ubuntu18.04.1
[    5.920419] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.920620] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[    5.942486] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.942488] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.942490] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.942492] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    5.942492] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    5.942494] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x18
[    5.942495] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
aplay -l:

Code: Select all

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
inxi -Fxz:

Code: Select all

System:    Host: dimas91-Swift-SF315-52 Kernel: 4.15.0-38-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: Acer product: Swift SF315-52 v: V1.05 serial: N/A
           Mobo: KBL model: Erdinger_KL v: V1.05 serial: N/A UEFI: American Megatrends v: V1.05 date: 07/04/2018
Battery    BAT0: charge: 46.9 Wh 100.0% condition: 46.9/48.9 Wh (96%) model: OEM AC17B8K status: Full
CPU:       Quad core Intel Core i5-8250U (-MT-MCP-) arch: Kaby Lake rev.10 cache: 6144 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 14400
           clock speeds: max: 3400 MHz 1: 800 MHz 2: 800 MHz 3: 800 MHz 4: 800 MHz 5: 800 MHz 6: 800 MHz
           7: 800 MHz 8: 800 MHz
Graphics:  Card: Intel UHD Graphics 620 bus-ID: 00:02.0
           Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.03hz
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)
           version: 4.5 Mesa 18.0.5 Direct Render: Yes
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.15.0-38-generic
Network:   Card: Intel Wireless 7265 driver: iwlwifi bus-ID: 01:00.0
           IF: wlp1s0 state: up mac: <filter>
Drives:    HDD Total Size: 256.1GB (15.7% used)
           ID-1: /dev/sda model: Micron_1100_MTFD size: 256.1GB
Partition: ID-1: / size: 234G used: 38G (17%) fs: ext4 dev: /dev/sda2
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 47.0C mobo: 27.8C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 352 Uptime: 2:27 Memory: 4105.7/7857.5MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 
I tryied set model with laptop-dmic and laptop-amic options. But from Internal Microfone only noises if set volume more than 50%
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Microphone on Acer sf314-54g (swift 3)

Post by MrEen »

This line from dmesg shows that you made some modifications using hdajackretask:

Code: Select all

[    5.920620] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
As whatever changes you made are not working for you, I'd suggest you run it again and click on Remove boot override.

Now from your last post I assume you're trying to make the internal microphone function, so maybe you should reboot first, then again run dmesg | grep snd and see if this line is still the same:

Code: Select all

[    5.942495] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
This way we know the original pin connection and not something created by your change.

First, I assume you have checked alsamixer to make sure the Internal mic is not muted. Is this so? Does Internal mic even appear? This area might be better to investigate before trying what's next.

Now run hdajackretask again, check the Override box for the Internal mic and change it to Not connected. Then click on Show unconnected pins and change one of these new items by again checking it's Override box then selecting Internal mic then click on Apply now and test your mic. ONLY if this works should you then click on Install boot override.

Good luck.
Locked

Return to “Sound”