Lenovo Ideapad 330 Ryzen 5 2500u 频繁冻结问题

Lenovo Ideapad 330 Ryzen 5 2500u 频繁冻结问题

我刚刚在我的联想 Ideapad 330 上安装并设置了 Ubuntu 18.04.3 LTS,该笔记本搭载 AMD® Ryzen 5 2500u 处理器和 radeon vega mobile gfx × 8

Wifi 无法使用,虽然我已经修好了,但我的设备仍然会时常冻结。

没有错误等,没有失真,它冻结,我可以移动光标但没有按钮起作用..

有什么解决办法吗?

PS:我是终端使用新手,对 Linux 命令了解不多。

答案1

经过一番研究并拒绝手动重新编译图形堆栈后,我发现您需要做两件事才能几乎完全解决这个问题:为内核设置一个 cstate 限制参数/etc/default/grub并更新 AMD 图形驱动程序。

打开终端并以 root 权限打开文件进行编辑,例如(如果您没有鼠标垫,则可以使用 nano)

sudo mousepad /etc/default/grub

更改行的开头GRUB_CMDLINE_LINUX_DEFAULT=,以便编辑后它包含参数intel_idle.max_cstate=1,例如我说的:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 intel_idle.max_cstate=1"

您可以保留其他参数,例如quietsplash可能已经存在。

保存并退出文本编辑器,然后运行此命令来更新 GRUB 配置:

sudo update-grub

现在为 AMD 显卡驱动程序添加 PPA:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update && sudo apt upgrade

现在重新启动。

此解决方案适用于其他版本的 Linux(即 mint、mx、manjaro 等...)以及遇到此问题的其他 AMD 驱动的机器。

不要使用屏幕锁定或系统挂起,这样您很可能不会再遇到死机的情况!

当我选择不再偷懒并解决系统锁定冻结问题时,我会更新此回复。

截至本文发布时,AMD 尚未为 Ubuntu 20.04 发布任何官方专有驱动程序,如果他们发布的话,我建议尝试一下。

答案2

在我的 Lenevo Ideapad 330 上,搭载 AMD Ryzen 5 处理器,系统运行时也遇到了同样的挂起问题。大多数情况下,当我打开 Firefox 或 Chrome 浏览器并使用一段时间后,系统就会挂起。

我以为是操作系统的问题,后来换了 Cent OS。我也发现该操作系统也存在同样的挂起问题。

最终,我从联想网站更新了 BIOS 后问题得以解决。我认为 BIOS(我们购买笔记本电脑时默认附带)存在一些问题。

我有一个 Windows 和 Linux 双启动系统。我使用 Windows 机器来更新 bios,因为我没有从 Lenevo 网站找到任何可下载的 Linux bios 可执行文件。

最后,在使用 Windows 机器更新 BIOS 后,它删除了我的 grub,但我能够通过参考一份帮助文档使用几个命令恢复它。后来我没有发现 Linux 机器有任何挂起问题,所以我相信更新 BIOS 将解决此 Lenevo 型号的挂起问题。

相关内容