linux - ubuntu22.04 显卡驱动问题

刚装好的 ubuntu22.04 桌面系统,发现 UI 过渡有些卡顿(4K-60Hz 显示器),在软件更新管理器->附加驱动上看到当前正在使用的是开源驱动,故想切换到 nvidaia 专有驱动以提高图形性能,直接在软件更新管理器中选择专有驱动切换出了些问题(驱动安装后不兼容?管理器下载卡顿,以及其它一些问题)故有此教程。

本教程的初衷也是希望找到一种较为官方,正规的手段装上显卡驱动(我的显卡是 nvidia 显卡)把图形效果给提一提,尽量不对原生系统做过多的操作。

安装显卡驱动

更新系统,保证获取最新的软件包

bash 复制代码
sudo apt update

NVIDIA 驱动程序在 Ubuntu 的 multiverse 仓库中提供。首先确保这些仓库已启用:

bash 复制代码
sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo apt update

Ubuntu 提供了一个 ubuntu-drivers 工具,可以自动检测并安装适合显卡的驱动程序:

bash 复制代码
sudo apt install ubuntu-drivers-common

使用 ubuntu-drivers 命令自动安装推荐的 NVIDIA 驱动:

bash 复制代码
sudo ubuntu-drivers autoinstall

安装完成后,重启系统以启用 NVIDIA 驱动程序:

bash 复制代码
sudo reboot

使用 nvidia-smi 命令来检查 NVIDIA 显卡及其驱动是否正常工作:

bash 复制代码
nvidia-smi

如图所示,显卡正常工作了

(可选)

安装 CUDA:

bash 复制代码
sudo apt install nvidia-cuda-toolkit

验证 CUDA 是否安装成功:

bash 复制代码
nvcc --version

安装 nvidia-settings,它提供了一个图形界面来管理显卡设置:

bash 复制代码
sudo apt install nvidia-settings
相关推荐
cominglately22 分钟前
centos单机部署seata
linux·运维·centos
魏 无羡24 分钟前
linux CentOS系统上卸载docker
linux·kubernetes·centos
CircleMouse27 分钟前
Centos7, 使用yum工具,出现 Could not resolve host: mirrorlist.centos.org
linux·运维·服务器·centos
木子Linux1 小时前
【Linux打怪升级记 | 问题01】安装Linux系统忘记设置时区怎么办?3个方法教你回到东八区
linux·运维·服务器·centos·云计算
mit6.8241 小时前
Ubuntu 系统下性能剖析工具: perf
linux·运维·ubuntu
鹏大师运维1 小时前
聊聊开源的虚拟化平台--PVE
linux·开源·虚拟化·虚拟机·pve·存储·nfs
watermelonoops2 小时前
Windows安装Ubuntu,Deepin三系统启动问题(XXX has invalid signature 您需要先加载内核)
linux·运维·ubuntu·deepin
滴水之功2 小时前
VMware OpenWrt怎么桥接模式联网
linux·openwrt
ldinvicible3 小时前
How to run Flutter on an Embedded Device
linux
YRr YRr3 小时前
解决Ubuntu 20.04上编译OpenCV 3.2时遇到的stdlib.h缺失错误
linux·opencv·ubuntu