拯救者2022款 y9000k 安装ubuntu20.04 休眠后无法唤醒(成功解决)

本文主要是介绍拯救者2022款 y9000k 安装ubuntu20.04 休眠后无法唤醒(成功解决),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

拯救者2022款 y9000k 安装ubuntu20.04 休眠后无法唤醒

一.建议在安装新的 NVIDIA 显卡驱动之前卸载原有的驱动程序。这样可以确保新驱动程序的安装过程更加干净和稳定。以下是卸载原有驱动的步骤:
1.进入命令行界面:

按下 Ctrl + Alt + F3 进入文本模式的命令行界面。

2.登录并停止图形界面服务:

使用您的用户名和密码登录。

停止图形界面服务,以确保没有与驱动程序相关的进程正在运行。运行以下命令:

sudo service gdm stop


3.卸载原有驱动程序:

sudo apt remove --purge *nvidia*


4.完成卸载:

sudo reboot


 

二.安装最新版显卡驱动

以下操作成功唤醒休眠中的笔记本
选择了最新的驱动 (nvidia-driver-525-server,反正唤醒不了休眠的电脑)。结果意外唤醒了休眠中的电脑。


1.查看可安装的显卡驱动

ubuntu-drivers list


 nvidia-driver-515-open, (kernel modules provided by nvidia-dkms-515-open)
nvidia-driver-515, (kernel modules provided by linux-modules-nvidia-515-generic-hwe-20.04)
nvidia-driver-515-server, (kernel modules provided by linux-modules-nvidia-515-server-generic-hwe-20.04)
nvidia-driver-530-open, (kernel modules provided by linux-modules-nvidia-530-open-generic-hwe-20.04)
nvidia-driver-525-open, (kernel modules provided by linux-modules-nvidia-525-open-generic-hwe-20.04)
nvidia-driver-525-server, (kernel modules provided by linux-modules-nvidia-525-server-generic-hwe-20.04)
nvidia-driver-470, (kernel modules provided by linux-modules-nvidia-470-generic-hwe-20.04)
nvidia-driver-510, (kernel modules provided by linux-modules-nvidia-510-generic-hwe-20.04)
nvidia-driver-530, (kernel modules provided by linux-modules-nvidia-530-generic-hwe-20.04)
nvidia-driver-470-server, (kernel modules provided by linux-modules-nvidia-470-server-generic-hwe-20.04)
nvidia-driver-525, (kernel modules provided by linux-modules-nvidia-525-generic-hwe-20.04)

2.安装 nvidia-driver-525-server驱动程序,可以运行:

sudo apt install nvidia-driver-525-server


3.重启:

reboot

4.

取消之前的(合盖时不挂起)设置

关屏时不进入休眠

gnome-tweaks

 

勾选

 Suspend when laptop lid is closed  

5.

要查看当前系统中安装的显卡驱动版本,您可以使用以下命令在终端中执行:

nvidia-smi

Thu Jun 15 10:04:22 2023       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.105.17   Driver Version: 525.105.17   CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0  On |                  N/A |
| N/A   55C    P8    14W / 115W |    485MiB /  8192MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      4504      G   /usr/lib/xorg/Xorg                 59MiB |
|    0   N/A  N/A      5599      G   /usr/lib/xorg/Xorg                201MiB |
|    0   N/A  N/A      5717      G   /usr/bin/gnome-shell               72MiB |
|    0   N/A  N/A     11055      G   /usr/lib/firefox/firefox          139MiB |
+-----------------------------------------------------------------------------+

 6.使用以下命令查看当前系统中已安装的 NVIDIA 显卡驱动程序的版本:

cat /proc/driver/nvidia/version

NVRM version: NVIDIA UNIX x86_64 Kernel Module  525.105.17  Tue Mar 28 18:02:59 UTC 2023
GCC version:  gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) 
 

7.检查驱动程序是否加载:在终端中执行以下命令,检查 NVIDIA 驱动程序是否正常加载

lsmod | grep nvidia

nvidia_uvm           1388544  0
nvidia_drm             69632  9
nvidia_modeset       1241088  11 nvidia_drm
nvidia              56487936  550 nvidia_uvm,nvidia_modeset
drm_kms_helper        307200  1 nvidia_drm
nvidia_wmi_ec_backlight    16384  0
drm                   618496  13 drm_kms_helper,nvidia,nvidia_drm
wmi                    32768  3 nvidia_wmi_ec_backlight,wmi_bmof,ideapad_laptop
 

如果没有输出或没有包含 "nvidia" 的输出行,则表示驱动程序没有正确加载。您可以尝试重新启动系统,或者按照正确的安装步骤重新安装驱动程序。


参考博客:

https://blog.csdn.net/qq_15204179/article/details/126192863

这篇关于拯救者2022款 y9000k 安装ubuntu20.04 休眠后无法唤醒(成功解决)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/232974

相关文章

Java循环创建对象内存溢出的解决方法

《Java循环创建对象内存溢出的解决方法》在Java中,如果在循环中不当地创建大量对象而不及时释放内存,很容易导致内存溢出(OutOfMemoryError),所以本文给大家介绍了Java循环创建对象... 目录问题1. 解决方案2. 示例代码2.1 原始版本(可能导致内存溢出)2.2 修改后的版本问题在

大数据小内存排序问题如何巧妙解决

《大数据小内存排序问题如何巧妙解决》文章介绍了大数据小内存排序的三种方法:数据库排序、分治法和位图法,数据库排序简单但速度慢,对设备要求高;分治法高效但实现复杂;位图法可读性差,但存储空间受限... 目录三种方法:方法概要数据库排序(http://www.chinasem.cn对数据库设备要求较高)分治法(常

golang1.23版本之前 Timer Reset方法无法正确使用

《golang1.23版本之前TimerReset方法无法正确使用》在Go1.23之前,使用`time.Reset`函数时需要先调用`Stop`并明确从timer的channel中抽取出东西,以避... 目录golang1.23 之前 Reset ​到底有什么问题golang1.23 之前到底应该如何正确的

mysql外键创建不成功/失效如何处理

《mysql外键创建不成功/失效如何处理》文章介绍了在MySQL5.5.40版本中,创建带有外键约束的`stu`和`grade`表时遇到的问题,发现`grade`表的`id`字段没有随着`studen... 当前mysql版本:SELECT VERSION();结果为:5.5.40。在复习mysql外键约

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

linux报错INFO:task xxxxxx:634 blocked for more than 120 seconds.三种解决方式

《linux报错INFO:taskxxxxxx:634blockedformorethan120seconds.三种解决方式》文章描述了一个Linux最小系统运行时出现的“hung_ta... 目录1.问题描述2.解决办法2.1 缩小文件系统缓存大小2.2 修改系统IO调度策略2.3 取消120秒时间限制3

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

C#使用HttpClient进行Post请求出现超时问题的解决及优化

《C#使用HttpClient进行Post请求出现超时问题的解决及优化》最近我的控制台程序发现有时候总是出现请求超时等问题,通常好几分钟最多只有3-4个请求,在使用apipost发现并发10个5分钟也... 目录优化结论单例HttpClient连接池耗尽和并发并发异步最终优化后优化结论我直接上优化结论吧,

解决systemctl reload nginx重启Nginx服务报错:Job for nginx.service invalid问题

《解决systemctlreloadnginx重启Nginx服务报错:Jobfornginx.serviceinvalid问题》文章描述了通过`systemctlstatusnginx.se... 目录systemctl reload nginx重启Nginx服务报错:Job for nginx.javas

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨