Ubuntu 20.04 延迟问题

Ubuntu 20.04 延迟问题

我正在使用搭载 AMD ryzen 5 pro 的 DELL Latitude 5495。我意外地从 18.04 LTS 更新到了 Ubuntu Focal Fossa 20.04(开发分支),而不是 LTS。

我经常遇到很多延迟/冻结问题。在使用浏览器/应用程序时,我注意到图形出现像素化,并且光标和按键冻结几秒钟。重启后似乎可以暂时改善。

我该如何解决这些问题或转到 LTS 版本 20.04/降级到 18.04 LTS 以避免这些问题而不丢失数据?(我对 Linux 还很陌生)

它类似于自升级到 18.04 以来,屏幕随机出现暂时滞后

sudo lspci | grep VGA && sudo lshw -c video | grep configuration && glxinfo | grep -i vendor 的结果为:

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev d1)
04:00.7 Non-VGA unclassified device: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
       configuration: driver=amdgpu latency=0
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: X.Org (0x1002)
OpenGL vendor string: X.Org

编辑 2:就我而言,这不是驱动程序或交换的问题,我将 Linux 内核从 5.4.0.12 降级到 5.3.0.28……效果很好!

答案1

我知道你的问题已经解决了。从 19.10 升级到 Ubuntu 20.04 后,我也遇到了这个问题,我尝试降级内核(至 ```5.2.21``),更新 nvidia 驱动程序并更改 swapiness,但这些都没有用。

最后,我尝试禁用正在运行的应用程序。我发现这System Load Indicator导致了延迟。

答案2

就我而言,这不是驱动程序或交换的问题,我将 Linux 内核从 5.4.0.28 降级到 5.3.0.28,方法是选择 grub 中的高级 Ubuntu 选项,启动到旧内核并删除有问题的内核(这里是 5.4.0.28):

sudo apt-get purge linux-image-unsigned-5.4.0-28-generic

这会产生错误:

rmdir: failed to remove '/lib/modules/5.4.0-28-generic': Directory not empty.

通过以下方式手动删除目录:

sudo rm -rf /lib/modules/5.4.0-28-generic

然后更新 grub:

sudo update-grub2

... 效果极佳!

相关内容