You are not logged in.

#1 2024-12-10 10:45:49

xsainteer
Member
Registered: 2024-12-10
Posts: 4

pipewire, mic from my headset does not work and is not recognized

laptop - Acer Nitro V15
headset - Fifine H3
im using pipewire+pipeplumber

Pipewire, or some other responsible audio ulitity, sees only my integrated digital microphone. I need it to see my headset mic as well (Headphones themselves work fine, i can listen to music, watch videos etc.)

And no, mic itself works fine as well, i tried to use the headset with another laptop (Windows), both headphones and mic worked as is

I am new to arch, tried to fix this problem myself, tried many solutions (so many i hardly remember what i did) yet nothing works.

[xsainteer@archlinux ~]$ uname -r
6.12.3-arch1-1
[xsainteer@archlinux ~]$ pacman -Qi pipewire
Name            : pipewire
Version         : 1:1.2.7-1
Description     : Low-latency audio/video router and processor
Architecture    : x86_64
URL             : https://pipewire.org
Licenses        : MIT  LGPL-2.1-or-later
Groups          : None
Provides        : None
Depends On      : libpipewire=1:1.2.7-1  gcc-libs  glibc  libpipewire-0.3.so=0-64  libdbus-1.so=3-64  libglib-2.0.so=0-64  libncursesw.so=6-64  libreadline.so=8-64  libsystemd.so=0-64
                  libudev.so=1-64
Optional Deps   : gst-plugin-pipewire: GStreamer plugin [installed]
                  pipewire-alsa: ALSA configuration [installed]
                  pipewire-audio: Audio support [installed]
                  pipewire-docs: Documentation
                  pipewire-ffado: FireWire support
                  pipewire-jack-client: PipeWire as JACK client
                  pipewire-jack: JACK replacement [installed]
                  pipewire-libcamera: Libcamera support
                  pipewire-pulse: PulseAudio replacement [installed]
                  pipewire-roc: ROC streaming
                  pipewire-session-manager: Session manager [installed]
                  pipewire-v4l2: V4L2 interceptor
                  pipewire-x11-bell: X11 bell
                  pipewire-zeroconf: Zeroconf support
                  realtime-privileges: realtime privileges with rt module
                  rtkit: realtime privileges with rtkit module [installed]
Required By     : gnome-remote-desktop  gst-plugin-pipewire  mutter  pipewire-alsa  pipewire-audio  pipewire-jack  pipewire-pulse  wireplumber  xdg-desktop-portal
Optional For    : sdl2
Conflicts With  : None
Replaces        : None
Installed Size  : 2.74 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Wed 27 Nov 2024 05:05:05 AM +06
Install Date    : Mon 09 Dec 2024 08:23:02 PM +06
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature
[xsainteer@archlinux ~]$ lspci | grep -i audio
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
0000:01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1)

If you need me to provide extra information, please ask

Last edited by xsainteer (2024-12-10 10:50:31)

Offline

#2 2024-12-10 19:43:36

pvtvega
Member
Registered: 2024-11-25
Posts: 91

Re: pipewire, mic from my headset does not work and is not recognized

Is your headset connected via USB or 3.5mm jack? What is the output of

pactl list sources short

The command

lspci

lists devices on your PCI bus, which your headset would not show up on if connected via USB or 3.5mm (which is what this model of headset appears to use according to a Google search).

Let's first determine if your system is able to see the microphone at all.

Offline

#3 2024-12-16 11:27:30

xsainteer
Member
Registered: 2024-12-10
Posts: 4

Re: pipewire, mic from my headset does not work and is not recognized

This is output without mic plugged in

~ > pactl list sources short                                                                                                                                                    1m 14s 17:25:43
931	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI3__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
932	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI2__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
933	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI1__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
934	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink.monitor	PipeWire	s32le 2ch 48000Hz	SUSPENDED
935	alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic2__source	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
936	alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic1__source	PipeWire	s32le 2ch 48000Hz	SUSPENDED
~ > lspci                                                                                                                                                                              17:25:46
0000:00:00.0 Host bridge: Intel Corporation Device a716
0000:00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-P [UHD Graphics] (rev 04)
0000:00:04.0 Signal processing controller: Intel Corporation Raptor Lake Dynamic Platform and Thermal Framework Processor Participant
0000:00:06.0 PCI bridge: Intel Corporation Raptor Lake PCIe 4.0 Graphics Port
0000:00:07.0 PCI bridge: Intel Corporation Raptor Lake-P Thunderbolt 4 PCI Express Root Port #0
0000:00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module
0000:00:0a.0 Signal processing controller: Intel Corporation Raptor Lake Crashlog and Telemetry (rev 01)
0000:00:0d.0 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 USB Controller
0000:00:0d.2 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 NHI #0
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller Intel Corporation
0000:00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
0000:00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
0000:00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
0000:00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
0000:00:1c.0 PCI bridge: Intel Corporation Alder Lake-P PCH PCIe Root Port #4 (rev 01)
0000:00:1c.6 PCI bridge: Intel Corporation Device 51be (rev 01)
0000:00:1f.0 ISA bridge: Intel Corporation Raptor Lake LPC/eSPI Controller (rev 01)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
0000:00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
0000:00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (rev a1)
0000:01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1)
0000:3e:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
0000:3f:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
10000:e0:06.0 System peripheral: Intel Corporation RST VMD Managed Controller
10000:e0:06.2 PCI bridge: Intel Corporation Device a73d
10000:e1:00.0 Non-Volatile memory controller: SK hynix BC901 NVMe Solid State Drive (DRAM-less) (rev 03)

This is output with mic plugged in headset

~ > pactl list sources short                                                                                                                                                           17:32:56
931	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI3__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
932	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI2__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
933	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI1__sink.monitor	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
934	alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Headphones__sink.monitor	PipeWire	s32le 2ch 48000Hz	SUSPENDED
935	alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic2__source	PipeWire	s24-32le 2ch 48000Hz	SUSPENDED
936	alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__Mic1__source	PipeWire	s32le 2ch 48000Hz	SUSPENDED
~ > lspci                                                                                                                                                                              17:33:56
0000:00:00.0 Host bridge: Intel Corporation Device a716
0000:00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-P [UHD Graphics] (rev 04)
0000:00:04.0 Signal processing controller: Intel Corporation Raptor Lake Dynamic Platform and Thermal Framework Processor Participant
0000:00:06.0 PCI bridge: Intel Corporation Raptor Lake PCIe 4.0 Graphics Port
0000:00:07.0 PCI bridge: Intel Corporation Raptor Lake-P Thunderbolt 4 PCI Express Root Port #0
0000:00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module
0000:00:0a.0 Signal processing controller: Intel Corporation Raptor Lake Crashlog and Telemetry (rev 01)
0000:00:0d.0 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 USB Controller
0000:00:0d.2 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 NHI #0
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller Intel Corporation
0000:00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
0000:00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
0000:00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
0000:00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
0000:00:1c.0 PCI bridge: Intel Corporation Alder Lake-P PCH PCIe Root Port #4 (rev 01)
0000:00:1c.6 PCI bridge: Intel Corporation Device 51be (rev 01)
0000:00:1f.0 ISA bridge: Intel Corporation Raptor Lake LPC/eSPI Controller (rev 01)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
0000:00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
0000:00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (rev a1)
0000:01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1)
0000:3e:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
0000:3f:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
10000:e0:06.0 System peripheral: Intel Corporation RST VMD Managed Controller
10000:e0:06.2 PCI bridge: Intel Corporation Device a73d
10000:e1:00.0 Non-Volatile memory controller: SK hynix BC901 NVMe Solid State Drive (DRAM-less) (rev 03)

Last edited by xsainteer (2024-12-16 11:35:12)

Offline

#4 2024-12-16 13:30:34

pvtvega
Member
Registered: 2024-11-25
Posts: 91

Re: pipewire, mic from my headset does not work and is not recognized

Again, the output of

lspci

is useless because your device is not on the PCI bus.

And is it plugged in via USB or 3.5mm jack? Please share your full bootlog from

journalctl -b

Offline

#5 2024-12-17 11:53:42

xsainteer
Member
Registered: 2024-12-10
Posts: 4

Re: pipewire, mic from my headset does not work and is not recognized

oh i thought you asked me to execute

 lspci 

heres output of

journalctl -b

https://drive.google.com/file/d/1CbB5TB … drive_link

there are like 3 000 lines, decided to put it in google drive for it to be readable

Last edited by xsainteer (2024-12-17 11:54:19)

Offline

Board footer

Powered by FluxBB