在 ubuntu 上播放声音时卡住(升级到 18.04 后为 20.04)

在 ubuntu 上播放声音时卡住(升级到 18.04 后为 20.04)

该问题始于 Ubuntu 18.04,在升级到 20.04 后仍然存在(我在网上找到了一个针对类似问题的解决方案,有些人通过升级修复了它)。

aplay无论是在 chrome 浏览器、Ubuntu 的默认视频播放器、VLC 还是从终端播放,音频每隔几秒钟就会挂起一次,aplay当出现问题时,屏幕上会显示以下错误消息:underrun!!! (at least 1549.585 ms long) 在 aplay.c 中查找问题,我发现了它这里错误似乎是SND_PCM_STATE_XRUN(我不知道那是什么或如何修复它)。

我尝试重新启动/重新安装 pulseaudio,但没有成功。我还尝试了建议的解决方案这里没有成功。

声音之前一直运行正常。

我该怎么做才能修复该问题或获取更多修复该问题的信息?

答案1

这个问题现在似乎已经解决了,所以我将分享我所做的事情,可能已经解决了这个问题(如果事实证明并非如此,我会更新):

我注意到有一个进程占用了太多的 CPU:/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。

重启后问题似乎解决了。

相关内容