论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
主机系统
›
linux
›
Ubuntu22.04 LTS 安装nvidia显卡驱动
Ubuntu22.04 LTS 安装nvidia显卡驱动
瑞星
金牌会员
|
2024-12-24 12:07:19
|
显示全部楼层
|
阅读模式
楼主
主题
851
|
帖子
851
|
积分
2553
预备跑老师给定的Github上的多模态源码,但是用了这么久ubuntu还没有尝试过安装nvidia驱动,好在也是一次成功,于是记录下来。
鉴戒的是
https://blog.csdn.net/Eric_xkk/article/details/131800365
这篇文章,按照流程来基本没有问题,不过个人觉得有些步骤比较冗余,以是记录下来
主要流程
关闭安全模式
这个在安装双系统的时候就在window中关闭过了,以是不设置
打开独显模子
这个没有设置,但是最后也可以成功辨认到显卡
更新软件源
sudo apt-get update #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
复制代码
禁用nouveau
nouveau是系统自带的驱动程序,一般来讲要安装新的显卡驱动的时候需要禁用这个驱动
起首打开nouveau的设置文件:
sudo gedit /etc/modprobe.d/blacklist.conf
复制代码
然后在最下面加上:
blacklist nouveau
options nouveau modeset=0
复制代码
保存修改之后在终端执行:
sudo update-initramfs –u
复制代码
重启电脑
终端执行:
sudo reboot
复制代码
(lightdm那一步个人觉得可做可不做,似乎和默认的gdm3的区别就是显示占用的内存大小,但是我看了一下lightdm占用的是6MB左右,gdm3占用的是9MB作用,区别不大。按照个人的喜好设置即可,其实就是一个显示器插件)
安装显卡驱动工具
sudo apt-get install nvidia-cuda-toolkit
复制代码
检察系统推荐显卡驱动
这里要看好哪个是系统推荐的驱动(recommend),并且要记下来
sudo ubuntu-drivers devices
复制代码
比如我的系统推荐的就是550(很希奇,当时第一次下载的时候推荐的是550,如今是560...不过区别应该不大)
这里说一下三种驱动的大抵区别:
nvidia-driver-xxx :这是适配大多数用户,一般环境下都可以安装这个
nvidia-driver-xxx-server :这个适配服务器,有多块GPU调治等环境
nvidia-driver-xxx-open :这个是开源版本,可以自己修改
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd000028A0sv0000103Csd00008BBEbc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-driver-545 - distro non-free
driver : nvidia-driver-545-open - distro non-free
driver : nvidia-driver-550-open - third-party non-free
driver : nvidia-driver-565 - third-party non-free
driver : nvidia-driver-560-open - third-party non-free
driver : nvidia-driver-550 - third-party non-free
driver : nvidia-driver-560 - third-party non-free recommended
driver : nvidia-driver-535-open - distro non-free
driver : nvidia-driver-535-server-open - distro non-free
driver : nvidia-driver-535-server - distro non-free
driver : nvidia-driver-565-open - third-party non-free
driver : nvidia-driver-535 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
复制代码
添加驱动源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
复制代码
下载驱动
在ubuntu的
软件和更新
中的
附加驱动
中找到刚才系统recommend的显卡驱动型号,然后下载
测试
安装之后reboot重启电脑,输入nvidia-smi检察信息,假如出现下列信息,则说明安装成功:
Tue Dec 24 12:12:34 2024
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.142 Driver Version: 550.142 CUDA Version: 12.4 |
|-----------------------------------------+------------------------+----------------------+
| 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 RTX 4060 ... Off | 00000000:01:00.0 Off | N/A |
| N/A 44C P0 588W / 80W | 9MiB / 8188MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1735 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------------------+
复制代码
修改界面登陆器
假如前面下载了lightdm,觉得不好看想换回gdm3(比如我),输入sudo dpkg-reconfigure lightdm后选中gdm3即可,reboot重启之后即可收效
cuda检查
在pycharm中输入torch.cuda.is_availiable(),输出为true,说明安装成功,大功告成!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
瑞星
金牌会员
这个人很懒什么都没写!
楼主热帖
复习一下Linux常用命令,孰能生巧~ ...
OpenSSL RSA相关基本接口和编程示例 ...
一次服务器被入侵的处理过程分享 ...
Oracle实现金额小写转大写函数 ...
适用于顺序磁盘访问的1分钟法则 ...
执行计划缓存,Prepared Statement性能 ...
2022护网面试题总结
Blazor概述和路由
终于有人把不同标签的加工内容与落库讲 ...
《Redis设计与实现》
标签云
挺好的
服务器
快速回复
返回顶部
返回列表