Realtek Audio distortion

Hi guys

I’ve come from Windows and have been using Fedora KDE for about 6 months now. It’s been perfect except for these constant audio issues that I’ve been unable to figure out.

My sound chip is a Realtek ALC1220 and I’ve consistently had issues with the sound distorting if I set the audio volume too high. I’ve used alsamixer to bring the volume down which helps somewhat, but I still hear some distortion if an app/game has particularly loud audio.

I also have an issue with my microphone, some of my audio output is bleeding into my audio input. On Discord friends have noticed that they can hear some of my PC audio, and by running the mic test on Discord and I can see that this is true. Haven’t narrowed it down enough to be sure whether that’s a Discord issue or an OS issue, but given the general weirdness of my audio drivers I’m assuming it’s an OS issue for now.

I was messing around with my hardware to earlier while trying to figure it out and noticed a few things so I’ll throw them in here too in case they help. My usual setup is that I have a combined audio/mic headset which has one jack. I’m plugging that into an extension cable which has separated audio and mic jacks on the other end. These two jacks then go into separate input/output ports on the back of my PC. Today I connected my headset directly (without the extension cable) into the headphone jack on the front of my PC instead, and that gave me loud, clear audio, and with much better bass! Unfortunately if I try to use my extension cable on the front (so it splits the audio and input and allows my mic to work) but that doesn’t seem to work at all. I think that might be a hardware issue though, those front ports have always been unreliable even on Windows.

Side note: I know you’re probably thinking the extension/splitter cable is causing the output to bleed into the input, but this issue doesn’t happen on my Windows dualboot with the exact same setup so I’m thinking this is a driver issue rather than hardware.

Not sure what logs might be useful to please let me know if you need any from me.

Thanks :slight_smile: