The*_*ver 5 suspend power-management
几个月前,我在 Lenovo Yoga 6 上安装了 Ubuntu 21.10。在过去的几周内,笔记本电脑不再从睡眠中唤醒,我必须按住电源按钮将其关闭并重新启动。
我该如何解决这个问题?
是否有特定的配置需要查看,这些配置可能随着最近的操作系统更新而改变?最近的 Windows 更新是否对硬件进行了调整,从而导致了这种情况?(我见过 Windows 可以设置硬件级别设置的问题,这些设置会在重新启动时对 Ubuntu 造成严重破坏。)
关注旧版本 Ubuntu 的相关主题表明降级内核可能会有所帮助。如果可能的话我想避免这种情况。
感谢您的指点。
经过更多搜索,我在 Gentoo 论坛上发现了一个与我有同样问题的用户的帖子。他们降级到较旧的内核并能够以这种方式解决他们的问题。
我尝试做同样的事情,从 5.13.0-28-generic 降级到 5.13.0-27-generic。旧内核再次允许我的笔记本电脑从睡眠中唤醒。
我将继续使用这个旧内核,直到未来的内核版本修复导致 Ubuntu 与这台特定笔记本电脑配对时失去睡眠支持的任何问题。除了继续搜索各种论坛以希望找到遇到相同问题的人之外,我仍然没有关于问题所在的答案或良好的故障排除选项。
我遇到了同样的问题,并尝试了 Kubuntu 提供的所有驱动程序版本:390、470 和 510。它们都没有解决该问题。经过一番挖掘后,我在Nvidia 论坛的帖子中找到了解决方案。
470 驱动程序似乎开始使用 Systemd 来处理睡眠,但它有问题。对我有用的修复是:
禁用 Nvidia Systemd 服务
sudo systemctl stop nvidia-suspend.service
sudo systemctl stop nvidia-hibernate.service
sudo systemctl stop nvidia-resume.service
sudo systemctl disable nvidia-suspend.service
sudo systemctl disable nvidia-hibernate.service
sudo systemctl disable nvidia-resume.service
Run Code Online (Sandbox Code Playgroud)
删除 Nvidia Systemd 脚本
sudo rm /lib/systemd/system-sleep/nvidia
Run Code Online (Sandbox Code Playgroud)
最后,重新启动。
注意:此修复适用于我的 470 驱动程序,我没有费心升级到 510 驱动程序,所以我不知道这些更改是否适用于该版本。
| 归档时间: |
|
| 查看次数: |
1398 次 |
| 最近记录: |