安装双系统(Ubuntu)后NVIDIA驱动无法使用(Make sure that the latest NVIDIA driver is installed and running)并设置屏幕不熄灭

首先问题描述:

使用nvidia-smi命令去查看Nvidia显卡的使用情况的时候报错如下:

(base) root@TGONE:# nvidia-smi 
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

引言

在Ubuntu 23上安装NVIDIA驱动并确保屏幕不熄灭可能会遇到一些挑战。下面将详细介绍如何解决这些问题,包括安装和配置NVIDIA驱动以及设置屏幕不熄灭的步骤。

一、解决NVIDIA驱动安装问题

步骤1:卸载现有NVIDIA驱动

首先,我们需要卸载任何现有的NVIDIA驱动,以确保新驱动安装的顺利进行。

sudo apt-get remove --purge '^nvidia-.*' sudo apt autoremove

步骤2:更新系统并添加NVIDIA PPA

更新系统并添加NVIDIA PPA,以确保获取最新的驱动版本。

sudo apt update sudo apt upgrade sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update

步骤3:安装NVIDIA驱动

安装最新版本的NVIDIA驱动。在这里,我们使用版本535。

sudo apt-get install nvidia-driver-535 nvidia-settings nvidia-prime

步骤4:禁用Secure Boot

如果遇到Key was rejected by service错误,可能是因为系统启用了Secure Boot。需要在BIOS中禁用Secure Boot。

  1. 重启计算机,按下相应的键(如F2、F10、Delete或Esc)进入BIOS设置。
  2. 找到Secure Boot选项并将其禁用。
  3. 保存设置并退出BIOS。

步骤5:手动加载NVIDIA模块

禁用Secure Boot后,尝试手动加载NVIDIA模块。

sudo modprobe nvidia

检查NVIDIA驱动状态:

nvidia-smi

步骤6:启动NVIDIA持久化服务

确保NVIDIA持久化服务正在运行。

sudo systemctl start nvidia-persistenced systemctl status nvidia-persistenced

步骤7:查看内核日志

如果仍然遇到问题,可以查看内核日志以获取更多信息。

dmesg | grep nvidia

二、设置Ubuntu 23不熄屏幕

方法1:通过图形用户界面(GUI)设置

  1. 打开设置
    • 点击屏幕右上角的系统菜单,选择“设置”图标,或者按下Super键(带有Windows徽标的键),然后搜索“Settings”。
  2. 找到电源设置
    • 在设置窗口中,找到并点击左侧的“电源”选项。
  3. 调整屏幕空闲时间
    • 将“屏幕空闲时间”设置为“从不”。
    • 将“屏幕锁定”设置为“从不”。
  4. 调整亮度设置
    • 如果有“屏幕亮度调节”选项,将其设置为“从不自动调节”。

方法2:通过命令行设置

  1. 打开终端

    • 按下Ctrl + Alt + T打开终端。
  2. 禁用空闲时的屏幕锁定

    gsettings set org.gnome.desktop.screensaver lock-enabled false

  3. 禁用自动屏幕关闭

    gsettings set org.gnome.desktop.session idle-delay 0

  4. 确保屏幕电源设置为“从不关闭”

    gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0

    gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0

总结

通过上述步骤,可以解决在Ubuntu 22 | 23上安装NVIDIA驱动和设置屏幕不熄灭的问题。

  • 15
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值