My microphone doesn't work on linux

Hello :slight_smile: Recently I switched to Manjaro, set it up and saw that my microphone doesn’t work. Manjaro is showing it as “USB PHY 2.0 Mono” but sound doesn’t work. I use KDE and the latest, stable version of kernel. I appriciate any help

Welcome to Manjaro forum

Please post the response to this command to show more information about your system

inxi -Fazy

and this command to show more information about audio devices

pactl list cards

System: Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 root=UUID=276b673d-015a-4b28-8558-beece2d65cec rw quiet apparmor=1 security=apparmor udev.log_priority=3 Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux Machine: Type: Desktop Mobo: ASUSTeK model: H61M-C v: Rev X.0x serial: <filter> BIOS: American Megatrends v: 0502 date: 08/30/2013 CPU: Info: Quad Core model: Intel Core i5-2500 bits: 64 type: MCP arch: Sandy Bridge family: 6 model-id: 2A (42) stepping: 7 microcode: 2F cache: L2: 6 MiB flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 26350 Speed: 1903 MHz min/max: 1600/3700 MHz Core speeds (MHz): 1: 1903 2: 3591 3: 2902 4: 2093 Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported Type: l1tf mitigation: PTE Inversion Type: mds mitigation: Clear CPU buffers; SMT disabled Type: meltdown mitigation: PTI Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling Type: srbds status: Not affected Type: tsx_async_abort status: Not affected Graphics: Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: XFX Pine driver: amdgpu v: kernel bus-ID: 01:00.0 chip-ID: 1002:67df class-ID: 0300 Device-2: Jieli USB PHY 2.0 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 2-1.2:4 chip-ID: 1224:2a25 class-ID: 0102 Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") Monitor-1: HDMI-A-0 res: 1920x1080 dpi: 94 size: 521x293mm (20.5x11.5") diag: 598mm (23.5") OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.41.0 5.13.19-2-MANJARO LLVM 12.0.1) v: 4.6 Mesa 21.2.3 direct render: Yes Audio: Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403 Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: XFX Pine driver: snd_hda_intel v: kernel bus-ID: 01:00.1 chip-ID: 1002:aaf0 class-ID: 0403 Device-3: Jieli USB PHY 2.0 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 2-1.2:4 chip-ID: 1224:2a25 class-ID: 0102 Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes Sound Server-2: JACK v: 1.9.19 running: no Sound Server-3: PulseAudio v: 15.0 running: yes Sound Server-4: PipeWire v: 0.3.38 running: yes Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK P8 series driver: r8169 v: kernel port: d000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200 IF: enp5s0 state: down mac: <filter> Device-2: Realtek RTL8188EUS 802.11n Wireless Network Adapter type: USB driver: r8188eu bus-ID: 1-1.2:3 chip-ID: 0bda:8179 class-ID: 0000 serial: <filter> IF: wlp0s26u1u2 state: up mac: <filter> Drives: Local Storage: total: 505.12 GiB used: 81.77 GiB (16.2%) SMART Message: Unable to run smartctl. Root privileges required. ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37480G size: 447.13 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s type: SSD serial: <filter> rev: K1B3 scheme: GPT ID-2: /dev/sdb maj-min: 8:16 type: USB model: USB Disk 3.0 size: 57.99 GiB block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1100 scheme: MBR SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? Partition: ID-1: / raw-size: 97.66 GiB size: 95.88 GiB (98.18%) used: 81.77 GiB (85.3%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 Swap: Alert: No swap data was found. Sensors: System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: amdgpu temp: 57.0 C Fan Speeds (RPM): N/A gpu: amdgpu fan: 3844 Info: Processes: 227 Uptime: 1m wakeups: 0 Memory: 7.71 GiB used: 1.46 GiB (18.9%) Init: systemd v: 249 tool: systemctl Compilers: gcc: 11.1.0 Packages: 1428 pacman: 1415 lib: 426 flatpak: 6 snap: 7 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.08

second command :

Nazwa: alsa_card.pci-0000_01_00.1
Sterownik: module-alsa-card.c
Właściciel modułu: 6
Właściwości:
alsa.card = “1”
alsa.card_name = “HDA ATI HDMI”
alsa.long_card_name = “HDA ATI HDMI at 0xf7e60000 irq 30”
alsa.driver_name = “snd_hda_intel”
device.bus_path = “pci-0000:01:00.1”
sysfs.path = “/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1”
device.bus = “pci”
device.vendor.id = “1002”
device.vendor.name = “Advanced Micro Devices, Inc. [AMD/ATI]”
device.product.id = “aaf0”
device.product.name = “Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]”
device.string = “1”
device.description = “Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]”
module-udev-detect.discovered = “1”
device.icon_name = “audio-card-pci”
Profile:
output:hdmi-stereo: Wyjście Digital Stereo (HDMI) (odpływy: 1, źródła: 0, priorytet: 5900, dostępne: nie)
output:hdmi-surround: Wyjście Digital Surround 5.1 (HDMI) (odpływy: 1, źródła: 0, priorytet: 800, dostępne: nie)
output:hdmi-surround71: Wyjście Digital Surround 7.1 (HDMI) (odpływy: 1, źródła: 0, priorytet: 800, dostępne: nie)
output:hdmi-stereo-extra1: Wyjście Digital Stereo (HDMI 2) (odpływy: 1, źródła: 0, priorytet: 5700, dostępne: nie)
output:hdmi-surround-extra1: Wyjście Digital Surround 5.1 (HDMI 2) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-surround71-extra1: Wyjście Digital Surround 7.1 (HDMI 2) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-stereo-extra2: Wyjście Digital Stereo (HDMI 3) (odpływy: 1, źródła: 0, priorytet: 5700, dostępne: nie)
output:hdmi-surround-extra2: Wyjście Digital Surround 5.1 (HDMI 3) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-surround71-extra2: Wyjście Digital Surround 7.1 (HDMI 3) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-stereo-extra3: Wyjście Digital Stereo (HDMI 4) (odpływy: 1, źródła: 0, priorytet: 38468, dostępne: tak)
output:hdmi-stereo-extra4: Wyjście Digital Stereo (HDMI 5) (odpływy: 1, źródła: 0, priorytet: 5700, dostępne: nie)
output:hdmi-surround-extra4: Wyjście Digital Surround 5.1 (HDMI 5) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-surround71-extra4: Wyjście Digital Surround 7.1 (HDMI 5) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-stereo-extra5: Wyjście Digital Stereo (HDMI 6) (odpływy: 1, źródła: 0, priorytet: 5700, dostępne: nie)
output:hdmi-surround-extra5: Wyjście Digital Surround 5.1 (HDMI 6) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
output:hdmi-surround71-extra5: Wyjście Digital Surround 7.1 (HDMI 6) (odpływy: 1, źródła: 0, priorytet: 600, dostępne: nie)
off: Wyłączone (odpływy: 0, źródła: 0, priorytet: 0, dostępne: tak)
Aktywny profil: output:hdmi-stereo-extra3
Porty:
hdmi-output-0: HDMI / DisplayPort (typ: HDMI, priorytet: 5900, offset opóźnienia: 0 us, niedostępne)
Właściwości:
device.icon_name = “video-display”
Część profilu: output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
hdmi-output-1: HDMI / DisplayPort 2 (typ: HDMI, priorytet: 5800, offset opóźnienia: 0 us, niedostępne)
Właściwości:
device.icon_name = “video-display”
Część profilu: output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
hdmi-output-2: HDMI / DisplayPort 3 (typ: HDMI, priorytet: 5700, offset opóźnienia: 0 us, niedostępne)
Właściwości:
device.icon_name = “video-display”
Część profilu: output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
hdmi-output-3: HDMI / DisplayPort 4 (typ: HDMI, priorytet: 5600, offset opóźnienia: 0 us, dostępne)
Właściwości:
device.icon_name = “video-display”
device.product.name = “MSI MAG241C”
Część profilu: output:hdmi-stereo-extra3
hdmi-output-4: HDMI / DisplayPort 5 (typ: HDMI, priorytet: 5500, offset opóźnienia: 0 us, niedostępne)
Właściwości:
device.icon_name = “video-display”
Część profilu: output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
hdmi-output-5: HDMI / DisplayPort 6 (typ: HDMI, priorytet: 5400, offset opóźnienia: 0 us, niedostępne)
Właściwości:
device.icon_name = “video-display”
Część profilu: output:hdmi-stereo-extra5, output:hdmi-surround-extra5, output:hdmi-surround71-extra5

  1. karta
    Nazwa: alsa_card.pci-0000_00_1b.0
    Sterownik: module-alsa-card.c
    Właściciel modułu: 7
    Właściwości:
    alsa.card = “0”
    alsa.card_name = “HDA Intel PCH”
    alsa.long_card_name = “HDA Intel PCH at 0xf7f00000 irq 29”
    alsa.driver_name = “snd_hda_intel”
    device.bus_path = “pci-0000:00:1b.0”
    sysfs.path = “/devices/pci0000:00/0000:00:1b.0/sound/card0”
    device.bus = “pci”
    device.vendor.id = “8086”
    device.vendor.name = “Intel Corporation”
    device.product.id = “1c20”
    device.product.name = “6 Series/C200 Series Chipset Family High Definition Audio Controller”
    device.form_factor = “internal”
    device.string = “0”
    device.description = “Wbudowany dźwięk”
    module-udev-detect.discovered = “1”
    device.icon_name = “audio-card-pci”
    Profile:
    input:analog-stereo: Wejście Analogowe stereo (odpływy: 0, źródła: 1, priorytet: 65, dostępne: nie)
    output:analog-stereo: Wyjście Analogowe stereo (odpływy: 1, źródła: 0, priorytet: 6500, dostępne: nie)
    output:analog-stereo+input:analog-stereo: Analogowy dupleks stereo (odpływy: 1, źródła: 1, priorytet: 6565, dostępne: nie)
    output:iec958-stereo: Wyjście Cyfrowe stereo (IEC958) (odpływy: 1, źródła: 0, priorytet: 38268, dostępne: tak)
    output:iec958-stereo+input:analog-stereo: Wyjście Cyfrowe stereo (IEC958) + Wejście Analogowe stereo (odpływy: 1, źródła: 1, priorytet: 5565, dostępne: tak)
    off: Wyłączone (odpływy: 0, źródła: 0, priorytet: 0, dostępne: tak)
    Aktywny profil: output:iec958-stereo
    Porty:
    analog-input-front-mic: Front Microphone (typ: Mikrofon, priorytet: 8500, offset opóźnienia: 0 us, niedostępne)
    Właściwości:
    device.icon_name = “audio-input-microphone”
    Część profilu: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo
    analog-input-rear-mic: Rear Microphone (typ: Mikrofon, priorytet: 8200, offset opóźnienia: 0 us, niedostępne)
    Właściwości:
    device.icon_name = “audio-input-microphone”
    Część profilu: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo
    analog-input-linein: Line In (typ: Liniowy, priorytet: 8100, offset opóźnienia: 0 us, niedostępne)
    Część profilu: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:iec958-stereo+input:analog-stereo
    analog-output-lineout: Line Out (typ: Liniowy, priorytet: 9000, offset opóźnienia: 0 us, niedostępne)
    Część profilu: output:analog-stereo, output:analog-stereo+input:analog-stereo
    analog-output-headphones: Headphones (typ: Słuchawki, priorytet: 9900, offset opóźnienia: 0 us, niedostępne)
    Właściwości:
    device.icon_name = “audio-headphones”
    Część profilu: output:analog-stereo, output:analog-stereo+input:analog-stereo
    iec958-stereo-output: Digital Output (S/PDIF) (typ: S/PDIF, priorytet: 0, offset opóźnienia: 0 us, dostępność jest nieznana)
    Część profilu: output:iec958-stereo, output:iec958-stereo+input:analog-stereo

  2. karta
    Nazwa: alsa_card.usb-Jieli_Technology_USB_PHY_2.0-02
    Sterownik: module-alsa-card.c
    Właściciel modułu: 8
    Właściwości:
    alsa.card = “2”
    alsa.card_name = “USB PHY 2.0”
    alsa.long_card_name = “Jieli Technology USB PHY 2.0 at usb-0000:00:1d.0-1.2, high speed”
    alsa.driver_name = “snd_usb_audio”
    device.bus_path = “pci-0000:00:1d.0-usb-0:1.2:1.2”
    sysfs.path = “/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/sound/card2”
    udev.id = “usb-Jieli_Technology_USB_PHY_2.0-02”
    device.bus = “usb”
    device.vendor.id = “1224”
    device.vendor.name = “Jieli Technology”
    device.product.id = “2a25”
    device.product.name = “USB PHY 2.0”
    device.serial = “Jieli_Technology_USB_PHY_2.0”
    device.form_factor = “webcam”
    device.string = “2”
    device.description = “USB PHY 2.0”
    module-udev-detect.discovered = “1”
    device.icon_name = “camera-web-usb”
    Profile:
    input:mono-fallback: Wejście Mono (odpływy: 0, źródła: 1, priorytet: 1, dostępne: tak)
    off: Wyłączone (odpływy: 0, źródła: 0, priorytet: 0, dostępne: tak)
    Aktywny profil: input:mono-fallback
    Porty:
    analog-input-mic: Microphone (typ: Mikrofon, priorytet: 8700, offset opóźnienia: 0 us, dostępność jest nieznana)
    Właściwości:
    device.icon_name = “audio-input-microphone”
    Część profilu: input:mono-fallback
    Thats the second command result. Some of the words are in my native language , if it’s a problem write how do i change it . Thanks !

Good Morning @PolishPenguin my friend, I had a similar issue with my mic since the installation of Manjaro on my lenovo computer. I have an x11 #carbon Gen 8 or 9 I believe. I don’t know what is the computer you have on. I am assuming that you have a modern computer.

You said you had the latest version of the kernel running, did you check if version 5.14 is available to you? My problem was that I had two sound servers running, is that what you got? I noticed that you do have More than one sound server running on your system.

Maybe @nikgnomic can help. Should this user turn off the sound servers other than alsa? to get things going? My apologies if tagging you on this post is not appropriate, but since this problem is similar to mine I thought help would be OK.

In conclusion, If I am correct upgrade the kernel to v5.14. Stop the sound servers that you should not have. Last,

this was an advice given to me.

I hope this helps for you. Thank you for posting.

I really appriciate your help ! I will check it soon :slight_smile: Have a nice day