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