Ubuntu 18.04 在睡眠/挂起后崩溃/冻结

cle*_*ize 8 suspend graphics amd-graphics 18.04

我最近在华硕 X512D 上安装了 Ubuntu 18.04,但从睡眠模式恢复时遇到问题:屏幕是黑色的(带有工作指针)或损坏,我唯一能做的就是手动重新启动计算机(并丢失我的工作) . 对于笔记本电脑来说很烦人..

计算机:AMD Ryzen R5 / AMD Radeon Vega 8 / 双启动与 WIN10 Link 规格:ASUS Zenbook S512DA-EJ162T

我损坏的屏幕的图片:睡眠模式后损坏的屏幕

我试过的:

  • 切换到 lightdm,甚至更糟(甚至屏幕上的指针都没有)所以我又回到了 gdm3
  • 更新内核(试了好几个,现在运行最新的主线,5.2.5)
  • 来自论坛和其他 AskUbuntu 帖子的很多内容

我还去了软件更新>附加驱动程序,它没有显示任何专有驱动程序

另一个因素,我不得不重新安装 Ubuntu,因为在第一次尝试时,GPU 无法识别,并且 Ubuntu 在设置Unknown screen 中说。我想购买带有 AMD proc 的计算机在 Ubuntu 上使用并不是一个好主意。

感谢任何试图帮助我的人!

cle*_*ize 9

我终于设法解决了它,这里是有同样问题的人的步骤。

1.从gdm3切换到lightdm

为此,请打开终端并输入sudo apt-get install lightdm,或者sudo dpkg-reconfigure lightdm在询问时选择lightdm作为默认显示管理器

2. 尝试修复

  1. 启动系统并等待 GRUB 菜单显示(如果您没有看到 GRUB 菜单,请Shift在启动系统后按住左键)。

  2. 现在突出显示您要使用的内核,然后按e键。您应该能够查看和编辑与突出显示的内核相关的命令。

  3. 转到以 linux 开头的行并在末尾添加:amd_iommu=off. 通常,该行的结尾将如下所示:quiet splash amd_iommu=off

  4. 现在按Ctrl+x启动。

  5. 打开您的会话并尝试通过合上盖子暂停

3. 永久修复

  1. 从终端(或按Alt+ 后F2)运行:

    gksudo gedit /etc/default/grub

    (或sudo nano在可用gksudogedit不可用时使用)并输入您的密码。

  2. 查找开头的行GRUB_CMDLINE_LINUX_DEFAULT,并追加amd_iommu=off到结束。例如:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=off"

    保存文件并关闭编辑器。

  3. 最后,启动终端并运行:

    sudo update-grub

    更新 GRUB 的配置文件(您可能需要输入密码)。

我还注意到您无法通过长按 Ubuntu 右上角菜单中的电源按钮暂停,因为这会导致唤醒时崩溃。

——

资料来源:

https://bbs.archlinux.org/viewtopic.php?pid=1858315#p1858315

https://askubuntu.com/a/19487/981926

https://askubuntu.com/a/152381/981926