Hi all!
I installed Zorin OS Core last week for the first time. Love it so far.
One of the main issues I'm running into, however, is that I have two 3.5 mm headsets (sound + mic) that worked perfectly on Windows before I moved over to Zorin. Neither work on Zorin, however.
What's happening?
When I plug in the jack, I am asked to choose whether it is a headphones or microphone. I usually choose "Headphones" because I really need to use it as an output device first. I have a separate USB mic that works fine on it.
However, when I choose the headset, I get very digitized, completely unintelligible "pulse" sounds (more like sporadic staccato static sounds marking the beginning of spoken words in the audio, distorted beyond recognition -- maybe like a dying robot from a 1970s film).
Pulseaudio shows that sound is detected by the device and, when playing, looks active and responsive:
AlsaMixer shows this:
On the pavucontrol Configuration tab, I see one device called "Built-In Audio" with "Analog Stereo Duplex" selected. My other analog options in the dropdown are:
- Analog Stereo Output (doesn't work - same problem; one time, when I switched to Analog Stereo Output, sound moved to the notebook's speakers)
- Analog Stereo Input (nothing, like you'd expect)
- Pro Audio (not sure what this is, but I tried it. Same static sounds.)
All other options are HDMI "unavailable" options or begin with "Digital" in the name -- and don't work when I play around here.
In my /etc/pulse/daemon.conf file, I have tried both:
default-sample-rate = 48000
alternate-sample-rate = 44100
and
default-sample-rate = 44100
alternate-sample-rate = 48000
This made no difference.
I've verified that:
resample-method = speed-float-1
NOTE: I'm using PulseAudio, but somewhere along the line when I was desperate, I installed PipeWire, too. So, I'm running a hybrid setup where PulseAudio is running on top of PipeWire.
john@john-550XDA:~$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 760
Tile Size: 65472
User Name: john
Host Name: john-550XDA
Server Name: PulseAudio (on PipeWire 0.3.48)
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_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: 2acc:bf6c
So, I'm lost at this point. I'm scared to keep fiddling with stuff because I don't want to make a bad situation worse. Any help will be greatly appreciated!
Thanks!