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

Reply via email to