Everything BUT headset microphone working

I have seen a good bunch of posts about people having issues with headset microphones. I have yet to find a solution for my particular situation.

Everything actually works BUT the headset microphone. I can participate in online meetings without headset, I hear everyone and they hear me.

If I plug in my headset with the 3.5mm jack, I can hear sound, but nobody hears me. Tried several online webcam test pages, and none seemed to work.

I know the headset works (with mic), because if I use it on a different box (with different linux), it works.

It also used to work on this same machine. I (sadly) had to use this machine with ubuntu only a few years back, due to corporate security policy, and it was working - with this same headset.

Since I installed manjaro back, I am having issues.

Thinkpad Carbon X gen 7 from 2021.
inxi -Fazxy (only audio section):

Audio:
  Device-1: Intel Comet Lake PCH-LP cAVS vendor: Lenovo
    driver: sof-audio-pci-intel-cnl alternate: snd_hda_intel, snd_soc_skl,
    snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:02c8 class-ID: 0403
  API: ALSA v: k6.6.46-1-MANJARO status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.2.2 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl

We could do with a bit more detail than that e.g. inxi -zv8, to see what you are actually running.

At a guess; the machine has a 3-contact 3Ā½mm (ā…›") jack for audio output (your headest will probably have a single 4-pole plug on it) ā€¦ if there is a separate microphone input, that is almost certainly the case.

If this is so, youā€™ll need to use a splitter cable which separates stereo L+R output to one plug, and the microphone input to a second.

Thanks for the response.
This is how the headset plug looks like:
4-pole-3.5mm

The specs say: ā€œHeadphone/Mic combo jackā€, thereā€™s no separate microphone input.

BTW I just also noted, that when unplugging the headset jack (to look at it), I donā€™t hear sound on the internal speakers either.
But I am pretty sure that I get normal sound from the speakers before I plug in the headset.

inxi output:

System:
  Kernel: 6.6.46-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=ea7dd0ed-5ebc-41be-9f50-af4207b9b769 rw quiet
    cryptdevice=UUID=dcaa770e-cfdc-4496-8cb4-ef437af02a6f:luks-dcaa770e-cfdc-4496-8cb4-ef437af02a6f
    root=/dev/mapper/luks-dcaa770e-cfdc-4496-8cb4-ef437af02a6f apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: Hyprland v: 0.42.0 with: waybar tools:
    avail: hyprlock,swayidle,swaylock vt: 2 dm: SDDM Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 20R1S05B00 v: ThinkPad X1 Carbon 7th
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: LENOVO model: 20R1S05B00 v: SDK0J40697 WIN
    serial: <superuser required> part-nu: LENOVO_MT_20R1_BU_Think_FM_ThinkPad
    X1 Carbon 7th uuid: <superuser required> UEFI: LENOVO v: N2QET41W(1.35 )
    date: 06/01/2021
Battery:
  ID-1: BAT0 charge: 42.3 Wh (100.0%) condition: 42.3/51.0 Wh (82.9%)
    volts: 17.1 min: 15.4 model: SMP 02DL005 type: Li-poly serial: <filter>
    status: full cycles: 585
Memory:
  System RAM: total: 16 GiB available: 15.29 GiB used: 11.41 GiB (74.6%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 4 modules: 2 EC: None
    max-module-size: 8 GiB note: est.
  Device-1: ChannelA-DIMM0 type: LPDDR3 detail: synchronous size: 8 GiB
    speed: 2133 MT/s volts: curr: 1 width (bits): data: 64 total: 64
    manufacturer: Samsung part-no: N/A serial: N/A
  Device-2: ChannelA-DIMM1 type: no module installed
  Device-3: ChannelB-DIMM0 type: LPDDR3 detail: synchronous size: 8 GiB
    speed: 2133 MT/s volts: curr: 1 width (bits): data: 64 total: 64
    manufacturer: Samsung part-no: N/A serial: N/A
  Device-4: ChannelB-DIMM1 type: no module installed
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i7-10710U bits: 64 type: MT MCP arch: Comet Lake
    gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
    model-id: 0xA6 (166) stepping: 0 microcode: 0xFE
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 523 high: 800 min/max: 400/4700 scaling:
    driver: intel_pstate governor: powersave cores: 1: 400 2: 400 3: 400 4: 400
    5: 400 6: 722 7: 400 8: 400 9: 784 10: 771 11: 800 12: 400 bogomips: 38415
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
    clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs
    ibrs_enhanced ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx
    monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq
    pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp
    rep_good sdbg sep sgx smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3
    stibp syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx
    vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: Enhanced IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW
    loop
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Comet Lake UHD Graphics vendor: Lenovo driver: i915
    v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
    active: HDMI-A-1,eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0 chip-ID: 8086:9bca
    class-ID: 0300
  Device-2: Chicony Integrated Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:5 chip-ID: 04f2:b67d
    class-ID: 0e02
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
    compositor: Hyprland v: 0.42.0 driver: gpu: i915 display-ID: 1
  Monitor-1: HDMI-A-1 model: Samsung U28E590 serial: <filter> built: 2020
    res: 3840x2160 dpi: 160 gamma: 1.2 chroma: red: x: 0.635 y: 0.341 green:
    x: 0.310 y: 0.635 blue: x: 0.157 y: 0.059 white: x: 0.314 y: 0.329
    size: 608x345mm (23.94x13.58") diag: 699mm (27.5") ratio: 16:9
    modes: 3840x2160, 2560x1440, 1920x1080, 1680x1050, 1600x900, 1280x1024,
    1440x900, 1280x800, 1152x864, 1280x720, 1024x768, 832x624, 800x600,
    720x576, 720x480, 640x480, 720x400
  EDID-Warnings: 1: parse_edid: unhandled CEA mode 95
  Monitor-2: eDP-1 model: LG Display 0x0608 built: 2018 res: 1920x1080
    dpi: 158 gamma: 1.2 chroma: red: x: 0.639 y: 0.329 green: x: 0.306 y: 0.608
    blue: x: 0.149 y: 0.055 white: x: 0.314 y: 0.329
    size: 309x174mm (12.17x6.85") diag: 355mm (14") ratio: 16:9
    modes: 1920x1080
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel Comet Lake PCH-LP cAVS vendor: Lenovo
    driver: sof-audio-pci-intel-cnl bus-ID: 00:1f.3 chip-ID: 8086:02c8
    class-ID: 0403
  API: ALSA v: k6.6.46-1-MANJARO status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.2.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Comet Lake PCH-LP CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:02f0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel
    port: N/A bus-ID: 00:1f.6 chip-ID: 8086:0d4f class-ID: 0200
  IF: enp0s31f6 state: down mac: <filter>
  Device-3: Realtek RTL8152 Fast Ethernet Adapter driver: r8152 type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5.1:6
    chip-ID: 0bda:8152 class-ID: 0000 serial: <filter>
  IF: enp0s20f0u5u1 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: ztks52z2f4 state: unknown speed: 10000 Mbps duplex: full
    mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> virtual: proto kernel_ll scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
  Device-1: luks-dcaa770e-cfdc-4496-8cb4-ef437af02a6f maj-min: 254:0
    type: LUKS dm: dm-0 size: 476.64 GiB
  Components:
  p-1: nvme0n1p2 maj-min: 259:2 size: 476.64 GiB
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 476.94 GiB used: 328.8 GiB (68.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZVLB512HAJQ-000L7 size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 5L2QEXA7 temp: 41.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 476.64 GiB size: 468.09 GiB (98.21%)
    used: 328.8 GiB (70.2%) fs: ext4 dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-dcaa770e-cfdc-4496-8cb4-ef437af02a6f label: N/A
    uuid: ea7dd0ed-5ebc-41be-9f50-af4207b9b769
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 472 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 922B-99E2
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-4:2 info: Genesys Logic Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Hub-3: 1-4.1:4 info: ASIX AX68004 ports: 7 rev: 1.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0b95:6804 class-ID: 0900
  Device-1: 1-4.1.1:7 info: Logitech Marble Mouse (4-button) type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 50mA chip-ID: 046d:c408 class-ID: 0301
  Device-2: 1-4.1.2:10 info: Kinesis Advantage2 Keyboard
    type: mouse,keyboard,HID driver: hid-generic,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 29ea:0102 class-ID: 0300 serial: <filter>
  Hub-4: 1-5:3 info: Huasheng USB2.0 HUB ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 214b:7250 class-ID: 0900
  Device-1: 1-5.1:6 info: Realtek RTL8152 Fast Ethernet Adapter
    type: Network driver: r8152 interfaces: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0bda:8152 class-ID: 0000 serial: <filter>
  Hub-5: 1-5.2:9 info: Huasheng USB2.0 HUB ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 214b:7250 class-ID: 0900
  Device-1: 1-5.2.4:12 info: Genesys Logic microSD Card Reader
    type: mass storage driver: usb-storage interfaces: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 98mA
    chip-ID: 05e3:0751 class-ID: 0806
  Device-2: 1-8:5 info: Chicony Integrated Camera type: video
    driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 04f2:b67d class-ID: 0e02
  Device-3: 1-9:8 info: Synaptics Prometheus MIS Touch Fingerprint Reader
    type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 06cb:00bd class-ID: ff00 serial: <filter>
  Hub-6: 2-0:1 info: super-speed hub ports: 6 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-7: 2-4:2 info: Genesys Logic hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 05e3:0616
    class-ID: 0900
  Hub-8: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-9: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 60.0 C pch: 62.0 C mobo: N/A
  Fan Speeds (rpm): fan-1: 3033
Repos:
  Packages: pm: pacman pkgs: 1361 libs: 353 tools: pamac,paru,yay pm: appimage
    pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/manjaro-sway.repo.conf
    1: https://packages.manjaro-sway.download/stable/$arch
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://nocix.mm.fcix.net/manjaro/stable/$repo/$arch
    2: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
    3: https://mirrors.sonic.net/manjaro/stable/$repo/$arch
    4: https://mirrors.xtom.ee/manjaro/stable/$repo/$arch
    5: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    6: https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/$repo/$arch
    7: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
    8: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 369
  1: cpu: 9.6% command: chromium pid: 1501 mem: 611.5 MiB (3.9%)
  2: cpu: 9.3% command: chromium pid: 293596 mem: 269.2 MiB (1.7%)
  3: cpu: 8.6% command: rust-analyzer pid: 286506 mem: 1673.7 MiB (10.6%)
  4: cpu: 3.9% command: Discord pid: 3437 mem: 436.1 MiB (2.7%)
  5: cpu: 3.2% command: Hyprland pid: 1119 mem: 424.5 MiB (2.7%)
  Memory top: 5 of 369
  1: mem: 1673.7 MiB (10.6%) command: rust-analyzer pid: 286506 cpu: 8.6%
  2: mem: 611.5 MiB (3.9%) command: chromium pid: 1501 cpu: 9.6%
  3: mem: 436.1 MiB (2.7%) command: Discord pid: 3437 cpu: 3.9%
  4: mem: 424.5 MiB (2.7%) command: Hyprland pid: 1119 cpu: 3.2%
  5: mem: 383.4 MiB (2.4%) command: chromium pid: 2981 cpu: 1.0%
Info:
  Processes: 369 Power: uptime: 9h 10m states: freeze,mem,disk suspend: s2idle
    avail: deep wakeups: 2 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.1 GiB services: upowerd Init: systemd v: 256
    default: graphical tool: systemctl
  Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Zsh v: 5.9
    running-in: alacritty inxi: 3.3.35
1 Like

@nikgnomic might (or might not) have some input on this.

2 Likes

@soundofthunder I think you are right there.

Iā€™m assuming itā€™s a setting for switching between devices when something is plugged in or disconnected, but without any experience with hyprland I donā€™t know what settings are available.

I am assuming hyprland should not mess with the audio setup at all. But maybe pipewire is.

Pipewire might well be.

I wonder if the same happens if you use PulseAudio on your system?

I canā€™t (currently) test this as my headset only supports duplex via Bluetooth; the supplied cable is only 3-pole. I really should replace the cables on my wired ones for these sort of tests.

1 Like

With most of my equipment in storage, I can only make guesses, at best; I have no way to test anything. Though, it could be something as basic as poor contacts (the input of the machine in question).

Officially, all I have to add is :man_shrugging:

That crossed my mind too, but:

adds to the mystery. :thinking:

Did you try alsamixer yet?

go in Terminal write Alsamixer choose your soundcard with f6 and press after that F4 for capture. Then choose your Micro and you can mute/unmute your microphone there with Space.

Actually this is not true, when headphones are not plugged in, I canā€™t hear anything from the internal loudspeakers.

But when headset is plugged in, I hear sound but nobody can hear me, mic defo does not work.

I will have to take the time to boot some live distro and see if it works there, as a next step.

1 Like

Please post more information about audio devices detected in pipewire-pulse

pactl list cards

and ALSA audio settings

amixer -c0
~ ļ¬Œ pactl list cards                                                                                                                                                             - 12:41:01 ļø
Card #0
	Name: alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic
	Driver: module-alsa-card.c
	Owner Module: 6
	Properties:
		alsa.card = "0"
		alsa.card_name = "sof-hda-dsp"
		alsa.long_card_name = "LENOVO-20R1S05B00-ThinkPadX1Carbon7th"
		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.product.name = "Comet Lake PCH-LP cAVS"
		device.string = "0"
		device.description = "Comet Lake PCH-LP cAVS"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profiles:
		HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker): Play HiFi quality Music (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker) (sinks: 4, sources: 2, priority: 42968, available: yes)
		HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2): Play HiFi quality Music (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2) (sinks: 4, sources: 2, priority: 43068, available: yes)
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker)
	Ports:
		[Out] HDMI3: HDMI / DisplayPort 3 Output (type: HDMI, priority: 700, latency offset: 0 usec, not available)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker), HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
		[Out] HDMI2: HDMI / DisplayPort 2 Output (type: HDMI, priority: 600, latency offset: 0 usec, not available)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker), HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
		[Out] HDMI1: HDMI / DisplayPort 1 Output (type: HDMI, priority: 500, latency offset: 0 usec, available)
			Properties:
				device.product.name = "U28E590"
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker), HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
		[Out] Speaker: Speaker (type: Speaker, priority: 100, latency offset: 0 usec, availability unknown)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker)
		[In] Mic2: Headphones Stereo Microphone (type: Mic, priority: 200, latency offset: 0 usec, not available)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker), HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
		[In] Mic1: Digital Microphone (type: Mic, priority: 100, latency offset: 0 usec, availability unknown)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Mic1, Mic2, Speaker), HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
		[Out] Headphones: Headphones (type: Headphones, priority: 200, latency offset: 0 usec, not available)
			Part of profile(s): HiFi (HDMI1, HDMI2, HDMI3, Headphones, Mic1, Mic2)
~ ļ¬Œ amixer -c0                                                                                                                                                        took 63ms  - 12:41:06 ļø
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Speaker',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Bass Speaker',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [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 'DAC1',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB]
  Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'DAC2',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB]
  Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'Dmic0',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Capture 0 - 70
  Front Left: Capture 64 [91%] [14.00dB] [on]
  Front Right: Capture 64 [91%] [14.00dB] [on]
  Rear Left: Capture 67 [96%] [17.00dB] [on]
  Rear Right: Capture 67 [96%] [17.00dB] [on]
Simple mixer control 'Dmic1 2nd',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Capture 0 - 70
  Front Left: Capture 59 [84%] [9.00dB]
  Front Right: Capture 59 [84%] [9.00dB]
  Rear Left: Capture 57 [81%] [7.00dB]
  Rear Right: Capture 57 [81%] [7.00dB]
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 'PGA2.0 2 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 69 [86%] [19.00dB]
  Front Right: Capture 69 [86%] [19.00dB]
Simple mixer control 'PGA30.0 30',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 'PGA31.0 31',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 '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]

OK found the time to boot from another USB disk I had around. Vanilla garuda linux, so itā€™s comparable to my manjaro inst.

Ta da - mic doesnā€™t work either. What works better though is plugging headset in and out. At least internal laptop speakers work resp. headphones work. But the mic doesnā€™t.

Next step will be to install some vanilla ubuntu, and see what that does

Tried that as well, boot ubuntu from USB - same issue. Headset mic wonā€™t work.

I guess that leads us to some hardware issue.

The headset 100% works on a different PC, with microphone. I am 99% positive I have used this exact same box with this same headset several months earlier without issues. Itā€™s after uninstalling ubuntu and bringing back manjaro that I started seeing this problem.

But I am also pretty confident itā€™s not manjaro to blame. What I recall doing is that I wanted to try out pipewire. Canā€™t really reconstruct events anymore, but most probably I only saw first issues after installing pipewire. I recall trying some commands operating on some pins, maybe pin 14, but I donā€™t recall the details. I wonder if that might have messed up something at hardware level.

Thatā€™s the current state of affairs.

Headset microphone input and Headphone output are both shown as not available

ALSA mixer control for ā€˜Headphoneā€™ output is muted [off]

Simple mixer control 'Headphone',0

  Front Left: Playback [off]
  Front Right: Playback [off]

I suggest unmute Headphone output in ALSA

amixer -c0 sset 'Headphone'

ALSA mixer control for ā€˜Captureā€™ input is [on]

Audio source in pipewire-pilse might be available if Headphone sink is unmuted
If not, I suggest check audio sources

pactl list sources