Sound only if headphones are half plugged in, work fine in windows

I also have an HDMI monitor, I suspect that might be the problem but I’m not sure

pacmd dump data shows that HDMI output is turned on
set-card-profile alsa_card.pci-0000_01_00.1 output:hdmi-stereo-extra1
If your monitor does not have built-in speakers or headphone jack, or you are not using HDMI for audio playback, you should change the PulseAudio Profile for the audio device to turn it off so audio cannot be mis-directed

pacmd set-card-profile alsa_card.pci-0000_01_00.1 Off

most likely cause of this problem is that the headset splitter cable is using the wrong TRRS wiring standard
see this previous post which has a diagram to show the 2 different wiring standards
Headphone Microphone Not Detected

Your headset is probably using OMTP wiring standard, based on the small print contradiction on the Razer website

https://www.razer.com/gaming-headsets/Razer-Kraken/RZ04-02830100-R3U1
CROSS-PLATFORM COMPATIBILITY
The Razer Kraken is compatible with PC, Mac, Xbox One*, PS4, Nintendo Switch and mobile devices with a 3.5mm audio jack.
*Xbox One Stereo Adapter may be required, purchased separately

If an adaptor cable is needed for an Xbox One (that has a CTIA jack) the headset jack is probably using OMTP standard;, the adaptor cable is probably using CTIA standard
If the jack is partially plugged in the headphone connections can line up with the connections within the jack socket, but the microphone is always wired the wrong way round and cannot work

you could either change the CTIA adaptor cable for an OMTP cable, or get a CTIA/OMTP adaptor

2 Likes