ubuntu20.04挂起/休眠后无法唤醒,只能强制重启 您所在的位置:网站首页 联想thinkpad休眠后如何开启 ubuntu20.04挂起/休眠后无法唤醒,只能强制重启

ubuntu20.04挂起/休眠后无法唤醒,只能强制重启

2024-07-06 22:17| 来源: 网络整理| 查看: 265

文章目录 1、设备信息2、问题描述3、解决思路3.1、禁用挂起功能3.2、降低驱动版本

1、设备信息 OS: Ubuntu 20.04.2 LTS x86_64 Kernel: 5.8.0-63-generic Shell: zsh 5.8 DE: GNOME CPU: Intel i5-6300HQ (4) @ 3.200GHz GPU: Intel HD Graphics 530 GPU: NVIDIA GeForce GTX 960M NVIDIA Version : 460.56 2、问题描述

前几天把破笔记本从windows转到ubuntu20.04,用了两天发现,ubuntu会默认无操作一段时间后自动挂起,之后尝试唤醒,就卡在黑屏左上角一条横杠闪烁,crtl+alt+F3切换tty无果。

很多教程说是驱动冲突之类的,基本都是建议重装NVIDIA驱动、更新内核等。尝试后均未解决

查看系统log之后发现,唤醒时出现以下log

nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT]) nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT]) nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer

去不存在的网站,查了一下发现,这是nvidia-460跟ubuntu20.04之间的bug,具体链接如下: [modeset][nvidia] suspend/resume broken in nvidia-460 : Display engine push buffer channel allocation failed

3、解决思路

尝试将nvidia驱动更新到470+,发现bug依然存在,真是好家伙。

剩下两条路可以走: 1.禁用挂起功能 2.降nvidia版本到450

3.1、禁用挂起功能

在设置-电源选项中把挂起有关的功能全都关闭 因为我的是笔记本,合盖也会自动挂起

打开终端:

sudo vim /etc/systemd/logind.conf

然后将其中的: #HandleLidSwitch=suspend 改成: HandleLidSwitch=ignore 然后重启服务:

sudo service systemd-logind restart

只要不挂起,就不会触发bug,勉强能用。

参考Ubuntu16.04 笔记本合上盖子时不进入休眠

3.2、降低驱动版本

基本思路就是: 1、禁用开源驱动 2、卸载原有nvidia驱动 卸载驱动我的是

sudo apt purge *nvidia*

我用的zsh,所以要用下面这条

sudo apt purge "*nvidia*"

有教程写的是sudo apt purge nvidia*,这样会残留几个libnvidia*的包,我也说不上来什么影响,但感觉用不上了还是卸载掉好。 把所有nvidia相关的包全部移除。 有教程推荐用一次sudo apt autoremove。我建议慎用!!因为这个指令,我卸载掉了一些其他依赖,中间还出现一些其他bug。 如果你不确定autoremove会卸载掉些什么,不建议用这条指令!! 3、关闭图形界面程序 4、安装驱动新的驱动并重启 网上安装驱动的教程很多这里提供一个参考

Ubuntu下安装NVIDIA驱动的三种方法

我在选择ubuntu自带的标准库安装和PPA安装时,明明选择的是nvidia-driver-450 系统还是会自动安装nvidia-460的驱动!!

只能使用下载nvidia runfile自己安装的方法。 这里提供一个nvidia-450.199.03的下载链接,我使用该版本顺利解决bug https://www.nvidia.cn/download/driverResults.aspx/173148/cn



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有