Ubuntu 20.04 不会暂停

Ubuntu 20.04 不会暂停

我总是使用 暂停 ubuntu systemctl suspend,但是自从安装了 nvidia cuda toolkit 11.3 和另一个 nvidia 驱动程序并安装了 cuDNN 8.1 后,我就遇到了问题。当我尝试暂停 ubuntu 时,屏幕变暗,然后在屏幕左上角出现下划线,将我重定向到登录屏幕,当我登录时,我之前的所有工作都消失了,就像我刚刚启动了笔记本电脑一样。Ubuntu 的启动速度也变慢了,通常需要 15-20 秒,现在要超过一分钟。有什么想法可以解决此问题吗?

编辑:

根据评论中@ChanganAuto 的建议,我的规格是:

CPU:英特尔(R) 酷睿(TM) i5-7300HQ CPU @ 2.50GHz

显卡:Nvidia GeForce GTX 1050

GPU 驱动程序:驱动程序版本:465.19.01 CUDA 版本:11.3(来自nvidia-smi

另外,我从这里

答案1

我也遇到了同样的问题。然后我得到了这个链接。

https://gist.github.com/bmcbm/375f14eaa17f88756b4bdbbebbcfd029

请查看链接,如果您的 nvidia 驱动程序不是 460,那么也有解决方案。我也根据 Andrzej Pieńkowski(apienk) 的评论解决了我的问题。

“对于我来说,使用 nvidia-driver-495,简单的解决方案是从 systemd 中删除损坏的符号链接。如果您从 nvidia-driver-470 升级,则很可能有这些符号链接,因为 470 仍然包含 /lib/systemd/system/ 中的 .service 文件。这些文件不再包含在 495 中,但 postinst 脚本不会删除符号链接。因此,使用以下命令删除它们:”

sudo rm /etc/systemd/system/systemd-hibernate.service.requires/nvidia-resume.service

sudo rm /etc/systemd/system/systemd-hibernate.service.requires/nvidia-hibernate.service

sudo rm /etc/systemd/system/systemd-suspend.service.requires/nvidia-resume.service

sudo rm /etc/systemd/system/systemd-suspend.service.requires/nvidia-suspend.service

相关内容