Use this workaround which disables timer-based scheduling, which is the root cause of the glitchy audio:
PulseAudio uses timer-based audio scheduling instead of the traditional, interrupt-driven approach by default. This tends to expose issues in some ALSA drivers, such as this glitch (observed on a Clevo P751DM2-G under heavy load, for instance). To turn timer-based scheduling off add tsched=0 in /etc/pulse/default.pa: Edit /etc/pulse/default.pa: ``` load-module module-udev-detect tsched=0 ``` Then restart the PulseAudio server: pulseaudio -k pulseaudio --start Note that if you are using Intel's IOMMU and experience glitches and/or skips, add intel_iommu=igfx_off to your kernel command line and regenerate the grub configuration as shown: sudo update-grub And reboot to test your changes. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1716654 Title: [System Product Name, Realtek ALC1220, Pink Mic, Rear] Underruns, dropouts or crackling sound To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1716654/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs