Results 1 to 2 of 2

Thread: 2019 HP Omen 15t: digital microphone not working

  1. #1
    Join Date
    Nov 2009
    Location
    Nutley, NJ
    Beans
    665
    Distro
    Ubuntu 18.04 Bionic Beaver

    2019 HP Omen 15t: digital microphone not working

    I own a late 2019 Computer Upgrade King Hewlett Packard Omen 15t gaming notebook PC and I have Microsoft Windows 10 64-bit Pro edition version 20H2 installed on my primary ADATA SX8100NP M.2 2 TB PCI-e NVMe x4 solid-state disk. It just works fine.

    I also have Feren OS 2021.1 64-bit GNU/Linux installed on my secondary Kingston A400 SATA-III 6 GB/s 1.92 TB solid-state disk. It mostly works, but my digital microphone array or my built-in laptop microphone is detected as a Cannon Lake PCH cAVS multichannel input and it can not detect any audio. I want to be able to get my built-in digital microphone array to work so I can use Facebook video calling with a few friends of mine. Just to be clear, my built-in 720P web camera works, but other people can not hear me via Facebook video calling or telephone calling features.

    I know that this is the Linux Mint Forums, but I have been doing research over the past few days and it seems that MrEen is a moderator here and he has had some experience in helping other people with the HP Omen 17 gaming notebook PC to fix the microphone issues.

    How can I get you more technical information about my sound cards to be of greater help in troubleshooting this technical issue? It has been a while since I last used any GNU/Linux distribution in terms of troubleshooting this digital microphone array to get it to work especially on an Ubuntu-based distribution. Previously, I was using Red Hat Fedora Workstation 33 64-bit GNU/Linux and almost everything just worked including the digital microphone array, but I prefer using an Ubuntu-based GNU/Linux distribution as I find that it has more available software packages, libraries, and dependencies and some of my third-party, cross-platform, closed-source, commercial, and proprietary software products work better than on Red Hat-based GNU/Linux distributions. If I am correct, then Feren OS 2021.1 64-bit should be based on Ubuntu 20.10 64-bit GNU/Linux.

    All I need to fix is my built-in digital microphone array. My internal laptop speakers do work and plugging in my Logitech laptop speakers into the 3.5 mm headphone jack also works so I can hear audio and play music. My built-in digital microphone array does not work and that is all that I want to fix so I can use Facebook video and telephone calling features with friends. Thank you.

    Code:
    wellywu@FerenOS:~$ inxi -Fxz
    System:    Kernel: 5.8.0-38-generic x86_64 bits: 64 compiler: N/A Desktop: KDE Plasma 5.20.4  
               Distro: Feren OS 20.04 2021.01  
    Machine:   Type: Laptop System: HP product: OMEN by HP Laptop 15-dh0xxx v: N/A serial: <filter>  
               Mobo: HP model: 8600 v: 44.48 serial: <filter> UEFI: AMI v: F.35 date: 11/04/2020  
    Battery:   ID-1: BAT1 charge: 64.0 Wh condition: 64.0/69.0 Wh (93%) model: COMPAL PABAS0241231  
               status: Full  
    CPU:       Topology: 8-Core model: Intel Core i9-9880H bits: 64 type: MT MCP arch: Kaby Lake rev: D  
               L2 cache: 16.0 MiB  
               flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 73598  
               Speed: 800 MHz min/max: 800/4800 MHz Core speeds (MHz):1: 800 2: 800 3: 800 4: 800 5: 800  
               6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 801 16: 801  
    Graphics:  Device-1: NVIDIA TU104BM [GeForce RTX 2080 Mobile] vendor: Hewlett-Packard driver: nvidia  
               v: 460.32.03 bus ID: 01:00.0  
               Display: x11 server: X.Org 1.20.9 driver: nvidia unloaded: modesetting  
               resolution: 1920x1080~240Hz  
               OpenGL:renderer: GeForce RTX 2080 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 460.32.03  
               direct render: Yes  
    Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard driver: sof-audio-pci  
               bus ID: 00:1f.3  
               Device-2: NVIDIA TU104 HD Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel  
               bus ID: 01:00.1  
               Sound Server: ALSA v: k5.8.0-38-generic  
    Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard  
               driver: r8169 v: kernel port: 4000 bus ID: 3c:00.0  
               IF: enp60s0 state: up speed: 1000 Mbps duplex: full mac: <filter>  
               Device-2: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter vendor: Hewlett-Packard  
               driver: rtw_8822be v: N/A port: 3000 bus ID: 3e:00.0  
               IF: wlo1 state: up mac: <filter>  
    Drives:    Local Storage:total: 3.90 TiB used: 203.55 GiB (5.1%)  
               ID-1: /dev/mmcblk0 model: SC200 size: 183.35 GiB  
               ID-2: /dev/nvme0n1 vendor: A-Data model: SX8100NP size: 1.86 TiB  
               ID-3: /dev/sda vendor: Kingston model: SA400S371920G size: 1.75 TiB  
               ID-4: /dev/sdb type: USB vendor: SanDisk model: Ultra USB 3.0 size: 115.69 GiB  
    RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 bus ID: 00:17.0  
    Partition: ID-1: / size: 1.65 TiB used: 179.83 GiB (10.6%) fs: ext4 dev: /dev/sda2  
               ID-2: swap-1 size: 68.96 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda3  
    Sensors:   System Temperatures:cpu: 54.0 C mobo: 10.0 C gpu: nvidia temp: 47 C  
               Fan Speeds (RPM): N/A  
    Info:      Processes: 400 Uptime: 1m Memory: 62.69 GiB used: 3.41 GiB (5.4%) Init: systemd runlevel: 5  
               Compilers:gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38  
    wellywu@FerenOS:~$
    
    Code:
    wellywu@FerenOS:~$ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    

    Code:
    :~$ arecord -l
    **** List of CAPTURE Hardware Devices ****
    card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 6: DMIC (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: sofhdadsp [sof-hda-dsp], device 7: DMIC16kHz (*) []
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    wellywu@FerenOS:~$


    Code:
    wellywu@FerenOS
    Code:
    :~$ arecord -L
    default
        Playback/recording through the PulseAudio sound server
    surround21
        2.1 Surround output to Front and Subwoofer speakers
    surround40
        4.0 Surround output to Front and Rear speakers
    surround41
        4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50
        5.0 Surround output to Front, Center and Rear speakers
    surround51
        5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71
        7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    null
        Discard all samples (playback) or generate zero samples (capture)
    samplerate
        Rate Converter Plugin Using Samplerate Library
    speexrate
        Rate Converter Plugin Using Speex Resampler
    jack
        JACK Audio Connection Kit
    oss
        Open Sound System
    pulse
        PulseAudio Sound Server
    upmix
        Plugin for channel upmix (4,6,8)
    vdownmix
        Plugin for channel downmix (stereo) with a simple spacialization
    usbstream:CARD=NVidia
        HDA NVidia
        USB Stream Output
    sysdefault:CARD=sofhdadsp
        sof-hda-dsp,  
        Default Audio Device
    dmix:CARD=sofhdadsp,DEV=0
        sof-hda-dsp,  
        Direct sample mixing device
    dmix:CARD=sofhdadsp,DEV=1
        sof-hda-dsp,  
        Direct sample mixing device
    dmix:CARD=sofhdadsp,DEV=6
        sof-hda-dsp,  
        Direct sample mixing device
    dmix:CARD=sofhdadsp,DEV=7
        sof-hda-dsp,  
        Direct sample mixing device
    dsnoop:CARD=sofhdadsp,DEV=0
        sof-hda-dsp,  
        Direct sample snooping device
    dsnoop:CARD=sofhdadsp,DEV=1
        sof-hda-dsp,  
        Direct sample snooping device
    dsnoop:CARD=sofhdadsp,DEV=6
        sof-hda-dsp,  
        Direct sample snooping device
    dsnoop:CARD=sofhdadsp,DEV=7
        sof-hda-dsp,  
        Direct sample snooping device
    hw:CARD=sofhdadsp,DEV=0
        sof-hda-dsp,  
        Direct hardware device without any conversions
    hw:CARD=sofhdadsp,DEV=1
        sof-hda-dsp,  
        Direct hardware device without any conversions
    hw:CARD=sofhdadsp,DEV=6
        sof-hda-dsp,  
        Direct hardware device without any conversions
    hw:CARD=sofhdadsp,DEV=7
        sof-hda-dsp,  
        Direct hardware device without any conversions
    plughw:CARD=sofhdadsp,DEV=0
        sof-hda-dsp,  
        Hardware device with all software conversions
    plughw:CARD=sofhdadsp,DEV=1
        sof-hda-dsp,  
        Hardware device with all software conversions
    plughw:CARD=sofhdadsp,DEV=6
        sof-hda-dsp,  
        Hardware device with all software conversions
    plughw:CARD=sofhdadsp,DEV=7
        sof-hda-dsp,  
        Hardware device with all software conversions
    usbstream:CARD=sofhdadsp
        sof-hda-dsp
        USB Stream Output
    wellywu@FerenOS:~$


    Code:
    wellywu@FerenOS:~$ apt-cache policy alsa
    alsa:
      Installed: (none)
      Candidate: (none)
      Version table:
    wellywu@FerenOS:~$ apt-cache policy pulseaudio
    pulseaudio:
      Installed: 1:13.99.1-1ubuntu3.8
      Candidate: 1:13.99.1-1ubuntu3.8
      Version table:
     *** 1:13.99.1-1ubuntu3.8 500
            500 http://la-mirrors.evowise.com/ubuntu focal-updates/main amd64 Packages
            500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
            100 /var/lib/dpkg/status
         1:13.99.1-1ubuntu3 500
            500 http://la-mirrors.evowise.com/ubuntu focal/main amd64 Packages
    wellywu@FerenOS:~$ uname -r
    5.8.0-38-generic
    wellywu@FerenOS:~$ apt-cache policy alsa-ucm-conf
    alsa-ucm-conf:
      Installed: (none)
      Candidate: 1.2.2-1ubuntu0.5
      Version table:
         1.2.2-1ubuntu0.5 500
            500 http://la-mirrors.evowise.com/ubuntu focal-updates/main amd64 Packages
            500 http://la-mirrors.evowise.com/ubuntu focal-updates/main i386 Packages
         1.2.2-1 500
            500 http://la-mirrors.evowise.com/ubuntu focal/main amd64 Packages
            500 http://la-mirrors.evowise.com/ubuntu focal/main i386 Packages
    wellywu@FerenOS:~$
    
    So, I install pavucontrol and aslsamixergui. Pavucontrol shows that it is a Cannonlake PCH cAVS Multichannel. In alsamixer, I selected the sof-hda-dsp and I chose input devices. Both Mic Boost and Capture are set at 100%. Dmic0 and Dmic 1 2nd are set at 46%. When I attempt a Facebook video call to a friend, I can see and hear him because he uses Microsoft Windows 10 64-bit Pro edition version 20H2 on his AVA Direct gaming desktop PC system, but he can see me and he can not hear me. My microphone is not working even though it looks like it is not muted or suppressed.

    I am using K Desktop Environment Plasma 5.20 64-bit, Linux kernel 5.8.0-38-generic AMD64, pulseaudio version 13.99.1 64-bit, and alsa-ucm-conf 1.2.2-1. Feren OS 2021.1 64-bit should be based on Ubuntu 20.10 64-bit GNU/Linux. So, my internal laptop speakers just work. I can hear audio, but my digital microphone array does not work and it does not pickup audio or my voice. On paper, I should have the required software packages and versions to make both my speakers and digital microphone array just work right out of the box.

    Look, I know this is not directly related to Ubuntu because I am talking about Feren OS 2021.1 64-bit. I think and feel like I am pretty close to a technical solution if you would be so kind to read and offer guidance and help in the right direction. I joined the Disqus Feren OS forum, but it is not the same quality as here on Ubuntu Forums. Live chat really doesn't do much for me on Disqus or other platforms for help and technical support. So, if you can help, then please respond. Thank you.

    How do I check where the Intel Sound Open Firmware files are located in Ubuntu 20.04.1 64-bit LTS? How do I update my installed version of Intel Sound Open Firmware? Thanks.

    My technical research fixed it. Here is the Ubuntu Launcpad bug report with the two specific hacks to solve it: https://bugs.launchpad.net/ubuntu/+s...r/+bug/1840725.

    Post #63 shows me how to use arecord -l properly:

    Code:
    FIRST: doarecord -l
    maybe gives:
    **** List of CAPTURE Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC3254 Analog [ALC3254 Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    NOTE: Subdevices: 1/1, remember it!
    SECOND:
    add
        options snd-hda-intel index=X model=laptop-dmic
    to /etc/modprobe.d/alsa-base.conf
    NOTE:
    if Subdevices: 1/1, index=1
    if Subdevices: 0/1, index=0
    after update alsa-base.conf, reboot!


    Post #66 has the solution for /etc/pulse/default.pa:
    Code:
    Had a similar problem with Lenovo S740 (Ubuntu 18.04, 19.10 and 20.04). Tried different combinations in alsa-base.conf, hda-jack-retask - nothing worked.
    Code:
    And then surprisingly this thread helped (see https://gist.github.com/hamidzr/dd81...omment-3315737 ).
    What I've done is I appended next two lines to /etc/pulse/default.pa:
    # /etc/pulse/default.pa
    load-module module-alsa-sink device=hw:0,0 channels=2 # note that I used 2 here
    load-module module-alsa-source device=hw:0,6 channels=2
    ```
    For those of you having problems in Ubuntu 20.04 with Realtek ALC285 this could be a solution.
    ❯ uname -a
    Linux anton-Lenovo-Yoga-S740-14IIL 5.4.0-33-generic #37-Ubuntu SMP Thu May 21 12:53:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
    Now internal microphone records audio, please try to see if it helps you


    I made backup copies of both alsa-base.conf under /etc/modprobe.d/ to include this line of software code:
    Code:
    options snd-usb-audio index=2
    I also made backup copies of /etc/pulse/default.pa and I added these lines of software code:
    Code:
    load-module module-alsa-sink device=hw:0,0 channels=2
    Code:
    load-module module-alsa-source device=hw:0,6 channels=2
    Restarted my late 2019 CUK HP Omen 15t gaming notebook PC, opened up KDE System Settings -> Audio and selected Cannon Lake PCH cAVS. Do not select Multichannel Input (Cannon Lake PCH cAVS).

    Solved!
    Last edited by Welly Wu; January 19th, 2021 at 09:04 PM.

  2. #2
    Join Date
    Oct 2006
    Beans
    58,292

    Re: 2019 HP Omen 15t: digital microphone not working

    Thread moved to the "Ubuntu/Debian BASED" forum.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •