IT成长之路-ubuntu驱动篇

历时3天的蹂躏,总结驱动安装全面教程。

步骤一、安装gcc、g++和make包

复制代码
#脚本更新
sudo https://zhida.zhihu.com/search?content_id=240767402&content_type=Article&match_order=1&q=apt-get&zhida_source=entity update 
#编译gcc
sudo apt-get install gcc
#编译g++
sudo apt-get install g++
#编译make
sudo apt-get install make

注意: gcc、g++版本可能会导致显卡驱动安装不上,具体可以查阅详细官方文档。

步骤二、驱动nouveau禁用

sudo vim /etc/modeprobe.d/blacklist.conf

(1)文本中新增加载配置:

blacklist nouveau

options nouveau modeset=0

(2)wq 保存文件

(3)终端里输入命令更新配置文件

sudo update-initramfs -u

(4)重启电脑

(5)禁用nouveau 驱动,开机后ctrl+alt+T打开终端,输入下列命令

lsmod | grep nouveau

(6)没有任何输出的话就说明禁用成功了

步骤三、下载NVIDIA驱动

下载 NVIDIA 官方驱动 | NVIDIA

(1)选择适合的显卡主动安装包进行下载。如图:

步骤四、检查驱动适配gcc、g++版本

我这里是原版本11,需更新至12版本。具体需要版本可在官网进行查看。

步骤五、安装驱动

(1)关闭图形界面,终端输入命令:

sudo telinit 3

(2) 输入用户名与密码

(3)禁用X-Windows服务(重要):

sudo service gdm3 stop

(4)权限赋予,输入命令赋予安装包或其在文件夹最高权限。(注意:我这里使用的是550版本)

sudo chmod 777 NVIDIA-Linux-x86_64-550.100..run

(5) 安装:

sudo ./NVIDIA-Linux-x86_64-525.60.11.run -no-opengl-files -no-x-check

-no-opengl-files :不安装 opengl库(据说该库不好用)。

-no-x-check:安装驱动时关闭X服务。

(6)第一个选项选择continue installation

(7)第二个选项是否安装32-bit包,根据需求来选择。安不安装都可以。

(8)第三个选项 automatically update X configuration 选择:Yes

(9)完成安装。

(10)开启图形界面

sudo service gdm3 start

(11) 检查驱动是否安装成功,终端输入命令

nvidia-smi

如有显示,则安装完成!

相关推荐
qq_2290580116 分钟前
Docker常用命令
linux·服务器·docker
Vect__18 分钟前
基于抢票系统的线程互斥详解
linux
是个西兰花20 分钟前
进程间通信:匿名管道
linux·运维·服务器
爱吃泡芙的小白白21 分钟前
使用Cursor来进行连接SSH远程主机中出现的问题(自用)
服务器·学习·ssh·cursor
小北方城市网22 分钟前
Spring Cloud Gateway 生产级微内核架构设计与可插拔过滤器开发
java·大数据·linux·运维·spring boot·redis·分布式
wacpguo23 分钟前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
Lenyiin43 分钟前
Linux 进程控制
linux·运维·服务器
春日见1 小时前
Git 相关操作大全
linux·人工智能·驱动开发·git·算法·机器学习
述清-架构师之路1 小时前
vmWare的CentOS系统网路连不上处理记录
linux·运维·centos
郝学胜-神的一滴1 小时前
Linux网络字节序详解:从理论到实践
linux·服务器·c语言·开发语言·c++·网络协议·程序人生