t2linux / kernel

Linux Kernel with T2-based devices support.
29 stars 3 forks source link

Audio through headphones unreliable (and a workaround that's helped in my case) #11

Open alphabitserial opened 5 months ago

alphabitserial commented 5 months ago

Using t2-better-audio to enable automatic switching to headphones when they're plugged in works in general on its own but tends to not work in certain applications, stuttering endlessly and usually requiring several PipeWire restarts to get things working again. In my experience I couldn't get it working with Discord at all.

Recently I built my own kernel with the T2 Linux patches and enabled the Realtime patchset. For the first time, I was able to join a Discord call with my headset plugged in and everything just worked. I still got the occasional stuttering but it would correct itself within 5-10 seconds instead of being stuck like that for several minutes/never recovering.

Redecorating commented 5 months ago

seems like a better partial solution to #10

alphabitserial commented 5 months ago

The realtime patchset doesn't completely solve the issue, so I'll try combining the two approaches and see if that improves things further. Thanks!