![Ubuntu 20.04 挂起后无法唤醒](https://linux22.com/image/932310/Ubuntu%2020.04%20%E6%8C%82%E8%B5%B7%E5%90%8E%E6%97%A0%E6%B3%95%E5%94%A4%E9%86%92.png)
Ubuntu 20.04 无法从睡眠状态唤醒
问题:
- 每当笔记本电脑挂起时(由于盖子关闭或屏幕黑屏一段时间),我都无法唤醒它。
- 笔记本电脑对按键和电源按钮没有反应。因此,我总是必须按住电源按钮将其关闭,然后再次打开。
系统:
- 型号:Dell Inspiron 15 3593
- 处理器:Intel® Core™ i5-1035G1 CPU @ 1.00GHz × 8
- 显卡:Mesa Intel® UHD 显卡 (ICL GT1)
- 内存:16GB DDR4
- 存储:512GB SSD + 1TB HDD
- 操作系统:Ubuntu 20.04 LTS 64位
额外信息:
- 附加驱动程序选项卡中没有驱动程序,也没有更新。此外,我已为 Focal 添加了 dell 存储库:http://dell.archive.canonical.com/updates? 焦点戴尔。
- 系统日志:https://pastebin.com/71pnhiaZ
先感谢您!
更新:
- 在 grub 配置中尝试过
GRUB_CMD_LINUX="nouveau.modeset=0"
,但没有作用。 - 在 grub 配置中尝试过
GRUB_CMDLINE_LINUX="nouveau.blacklist=1"
,但没有作用。 - 我切换到了旧内核版本:
5.0.0-1070-oem-osp1
并将其作为默认选择,因为在此内核下该问题已得到解决。 - 我使用本指南来更改默认内核:如何使用旧版本的内核启动?。 谢谢@B.Tanner这个想法。我真的希望将来在更新的内核中可以修复这个问题。
- 在此处报告错误:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1909005
答案1
对于戴尔笔记本电脑,我通常按如下方式配置:
- 打开终端
- 安装必要的驱动程序
ubuntu-drivers autoinstall
- 使用以下方式禁用后备服务
sudo systemctl disable nvidia-fallback.service
- 然后编辑
/etc/default/grub
并添加以下行:GRUB_CMDLINE_LINUX="nouveau.blacklist=1"
- 使用以下命令更新 Grub:
sudo update-grub
- 重启
有了它,我的同事就可以顺利地暂停/休眠-恢复,而不会出现太多问题……尽管暂停 4 天以上的人偶尔会出现一些问题。
希望这对你也有用
答案2
这为我解决了这个问题(在搜索“suspend”后找到journalctl -r
)。最终解决方案由发布以apienk
删除损坏的符号链接: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1933880
我希望它能帮助别人
答案3
我知道这是一篇老帖子,但在过去的几周里我经常访问它试图找到答案,我希望其他人能像我一样看到它。
在终端我运行uname -sr
并返回Linux 5.13.0XXXXXXX-generic
然后我去了这里并滚动到底部。
这是针对 Ubuntu 的不同更新。我忽略了 rc* 文件,找到了最新的,在我的情况下是 v5.15/
单击该文件夹时,您要下载 amd64 套件。这是第一组链接。您需要:
amd64/linux-headers-5.15.0-051500-通用的_5.15.0-051500.202110312130_amd64.deb
amd64/linux-headers-5.15.0-051500_5.15.0-051500.202110312130_全部.deb
amd64/linux-image-unsigned-5.15.0-051500-通用的_5.15.0-051500.202110312130_amd64.deb
amd64/linux-模块-5.15.0-051500-通用的_5.15.0-051500.202110312130_amd64.deb
您会注意到,除了包含“全部”的名称外,所有这些名称中都包含“通用”而不是“低延迟”。
下载这些文件,并将它们放在一个文件夹中。为简单起见,我将它们放在 Documents/kernels/5.15/ 下
(我创建了这些文件夹,除了文档之外它们还不存在)。
然后我cd Documents/kernels/5.15/
接着说sudo dpkg -i *.deb
这将安装您刚刚下载的所有文件。请确保您位于正确的文件夹中,否则 *.deb 将安装任何带有该后缀的文件。
安装需要几分钟。安装完成后我想检查它是否已安装。
apt list --installed | grep linux-image
您应该会得到当前安装版本的列表。我有两个 5.13 版本,还有一个新安装的 5.15 版本
此时,我卸载了 5.13 sudo apt remove linux-image-5.13.0-19-generic
(当然,您必须用您正在运行的任何版本替换 5.13.0-19)。如果您不愿意卸载,可以等待或根本不卸载。这不是必要的步骤。
sudo reboot
此时,如果您通常不从 GRUB 启动,请按住 SHIFT 键。在高级选项下,我手动选择了 5.15
我被告知我的签名无效。为了解决这个问题,我再次运行 5.13,然后重新启动,进入 GRUB 设置,并找到禁用安全启动的方法。每台笔记本电脑都不一样,所以很抱歉我不能在这里提供更多帮助,但设置应该相当容易导航。
您可以自行研究是否应禁用安全启动。不要听信互联网上陌生人的言论。
禁用安全启动后,我可以启动 5.15,我测试了几次,我的挂起问题就解决了!
希望这对其他人有帮助。
答案4
对我有用的是:
sudo systemctl disable nvidia-suspend
输出结果如下:
Removed /etc/systemd/system/systemd-suspend.service.requires/nvidia-suspend.service.
关于此内容的更多评论: ubuntu-20-04-with-nvidia-460-driver-从挂起休眠状态恢复后随机冻结