暂停-恢复问题 - Ubuntu 20.04

暂停-恢复问题 - Ubuntu 20.04

我已经使用 ubuntu 一段时间了,从来没有遇到过问题。但是,昨天在暂停笔记本电脑后,当我尝试恢复时,屏幕一片空白(鼠标和键盘操作都不起作用)。

我尝试了这里发布的几种解决方案,但没有一种像编辑 AMD/Nvidia 驱动程序的 grub 文件那样有效。我注意到的一件事是,执行cat /sys/power/state命令时它显示freeze mem disk。也许与内存有关的东西导致挂起时冻结,但老实说,我不知道确切的原因

系统详细信息:

操作系统:Ubuntu LTS 20.04,内核 5.8.0-40-generic CPU:AMD A6-6310 APU,带 AMD Radeon R4 显卡 GPU:Mullins [Radeon R4/R5 显卡] 内存:8GB

提前致谢

答案1

在新安装的 Ubuntu 20.04 上,出现了同样的问题,即从挂起状态恢复后出现空白屏幕;在另一台配备 GPU GeForce GTX 1060 的 Asus GL502 笔记本电脑上,我安装了 Nvidia 驱动程序

sudo ubuntu-drivers autoinstall

(它取代了 xserver-xorg-video-nouveau 的 Nouveau 显示驱动程序)。现在它运行完美。

答案2

尝试ctrl++ cltf2这会将你的整个屏幕变成一个终端)和alt+ f7(退出它。)

答案3

您的问题是... 图形 GPU 驱动程序:Mullins [Radeon R4/R5 Graphics],尚未可用... 您可以尝试以下解决方法:

sudo nano /etc/default/grub

编辑该GRUB_CMDLINE_LINUX_DEFAULT行,如下所示:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset resume=UUID=fe4994e1-975c-47eb-97d9-e779340a84be"
  • 只要 mullins 驱动程序尚未可用,nomodeset 就很重要
  • UUID=fe4994e1-975c-47eb-97d9-e779340a84be是你的交换分区,还必须添加/etc/fstab

完成后,更新您的grub

sudo update-grub

继续编辑/etc/initramfs-tools/conf.d/resume

sudo nano /etc/initramfs-tools/conf.d/resume

编辑此RESUME=UUID行:

RESUME=UUID=fe4994e1-975c-47eb-97d9-e779340a84be
  • UUID=fe4994e1-975c-47eb-97d9-e779340a84be是你的交换分区,还必须添加/etc/fstab

更新你的initramfs

sudo update-initramfs -c -k all

您可能还想在不询问密码的情况下执行休眠。它仍然需要sudo,但您可以跳过输入sudo密码(仅适用于休眠)。

sudo nano /etc/sudoers

添加:

User_That_You_Allowed_To_Do_Hibernate ALL= NOPASSWD: /usr/bin/systemctl hibernate
  • 登录到创建的用户

sudo systemctl hibernate

答案4

对于那些仍然在为 MacBook 上的挂起问题而苦苦挣扎的人来说,这里有一个对我有用的解决方案:https://forums.debian.net/viewtopic.php?t=149965

更确切地说:

1. open terminal: sudo nano /etc/default/grub
2. go to: GRUB_CMDLINE_LINUX=" " and add to: GRUB_CMDLINE_LINUX="init_on_alloc=0"
3. save and exit
4. sudo update-grub
5. reboot pc

相关内容