我已经使用 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++ clt(f2这会将你的整个屏幕变成一个终端)和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