Pulseaudio detects plugged headphones as unplugged

My installation was as follows:

sudo pacman -S pipewire pipewire-alsa pipewire-jack pipewire-pulse
You will notice there are two additional packages “pipewire-alsa and pipewire-jack” Maybe that will solve your headphone jac switchng issue.

Check server is running with

pactl info

Here are my results after installing the above:

Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 80
Tile Size: 65472
User Name: michael
Host Name: eos22
Server Name: PulseAudio (on PipeWire 0.3.47)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Default Source: alsa_input.pci-0000_00_1b.0.analog-stereo
Cookie: fd87:a9eb

It works for me.

–Michael

2 Likes