I always hear static noise, doesn't matter if it's on headphones or speakers. I have no idea where it comes from, but it's really annoying.
Very likely to be a hardware issue - i.e. not enough shielding for the onboard audio chipset, so noise from the mainboard comes through. I've had this issue for the past two motherboards i've owned in my main desktop rig. Ironically, the higher quality your headphones or speakers the more likely you'll be able to hear random noise.
I had a similar problem a while back, it seemed to me that my linux setup was more susceptible to bad (old) wiring at the back of one of them, i.e. when I moved it the sound changed, and in windows on the same PC it sounded fine. However as soon as I bought new speakers the problem was solved. Btw I was in hardware support for years and you'd be amazed at what 'quantum entanglement' type issues 'can' happen when the numbers you deal with are high enough lol!
So, I would like to point out that depending on the chipset vendor there are two distinct possibilities in addition to a general hardware issue:
- The kernel drivers for the chipset are generally crap and poorly configure the device
- There has been a regression of the kernel driver that may be fixed in an update
Is this a new issue that occurred after some time of using Solus?
- Create ~/.config/pulse/daemon.conf file.
- Add resample-method = speex-float-1 string in it.
- Reboot. You can run pulseaudio --dump-conf to see the current settings and make sure that new config is applied.
If something goes wrong - just delete the file and Pulseaudio will return to default settings.