воспроизведение звука зависает на Ubuntu (18.04, затем 20.04 после обновления)

воспроизведение звука зависает на Ubuntu (18.04, затем 20.04 после обновления)

Эта проблема началась с Ubuntu 18.04 и сохранилась после обновления до 20.04 (решение похожей проблемы, которое я нашел в Интернете, у некоторых людей, обновивших систему, ее исправило).

Звук зависает каждые несколько секунд, независимо от того, воспроизводится ли он в браузере Chrome, в видеоплеере Ubuntu по умолчанию, VLC или с помощью aplayтерминала. При использовании, aplayкогда возникает проблема, на экране появляется следующее сообщение об ошибке: underrun!!! (at least 1549.585 ms long) Поиск проблемы в aplay.c, я ее нашелздесьошибка, похоже, такая SND_PCM_STATE_XRUN(я не знаю, что это и как ее исправить).

Я пробовал перезапустить/переустановить PulseAudio, но безуспешно. Я также попробовал предложенное решениездесьбезуспешно.

Раньше звук работал отлично.

Что я могу сделать, чтобы решить проблему или получить дополнительную информацию по ее решению?

решение1

На данный момент проблема, похоже, устранена, поэтому я поделюсь своими действиями, которые, возможно, помогли ее устранить (если окажется, что это не так, я сообщу об этом):

Я заметил, что один процесс потребляет слишком много ресурсов ЦП:/sbin/modprobe nvidia-drm

Сначала я нашел способ остановить это:

sudo systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

Но это всего лишь временное решение, лично мне помог откат к более старой стабильной версии драйвера NVIDIA. Для этого откройте Software & Updatesи щелкните Additional Driversвкладку.

Оттуда я выбрал nvidia-driver-390 вместо nvidia-driver-470.

После перезагрузки проблема, похоже, решена.

Связанный контент