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

如有显示,则安装完成!

相关推荐
春蕾夏荷_72829772514 分钟前
2、c++ acl tcp服务器客户端简单实例-服务器端(1)
服务器·c++·tcp/ip
嵌入式×边缘AI:打怪升级日志23 分钟前
Tina SDK Linux Kernel 基本使用(实战篇:为7寸RGB LCD触摸屏添加驱动支持).md
linux·运维·服务器
想唱rap40 分钟前
应用层HTTPS协议
服务器·网络·c++·网络协议·http·https
前端之虎陈随易1 小时前
为什么今天还会有新语言?MoonBit 想解决什么问题?
大数据·linux·javascript·人工智能·算法·microsoft·typescript
G.晴天1 小时前
Linux常用命令练习流程
java·linux·运维·服务器·tomcat
嵌入式×边缘AI:打怪升级日志1 小时前
Linux 驱动开发核心自测题库(面试官问答版)
linux·运维·驱动开发
想唱rap1 小时前
传输层协议之UDP
java·linux·网络·c++·网络协议·mysql·udp
春蕾夏荷_7282977251 小时前
2、c++ acl tcp服务器客户端简单实例-客户端(2)
服务器·c++·tcp/ip
网安薯条1 小时前
Kali Linux 虚拟机安装与基础配置保姆级图文教程
linux·运维·网络·安全·web安全·网络安全
良木生香2 小时前
【Linux系统编程】Linux基础指令(1)---一文带你了解Linux的基础指令
linux·运维·服务器·ubuntu·机器学习·系统架构·centos