IT成长之路-ubuntu驱动篇

ops/2024/11/28 15:03:23/

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

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

#脚本更新
sudo apt-get 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

 如有显示,则安装完成!


http://www.ppmy.cn/ops/137385.html

相关文章

离散化/C++ STL编码+set去重

先只做离散 #include<iostream> #include<algorithm> #include<vector> #include<set> using namespace std; int main() {int N 0;cin >> N;vector<int> old;set<int> ne;int temp;for (int i 0; i < N; i) {cin >> te…

基于STM32的智能无人机自主飞行与目标识别系统设计

目录 引言系统需求分析 2.1 功能需求 2.2 硬件需求 2.3 软件需求系统设计 3.1 总体架构 3.2 各模块设计系统实现 4.1 硬件实现 4.2 软件实现系统调试与优化总结与展望 1. 引言 随着无人机技术的快速发展&#xff0c;无人机在军事侦察、环境监测、物流配送等领域的应用逐渐增多…

搭建私有docker仓库

1. 安装docker依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.io sudo systemctl …

day29|leetcode 134. 加油站 , 135. 分发糖果 ,860.柠檬水找零 , 406.根据身高重建队列

8.加油站 在一条环路上有 n 个加油站&#xff0c;其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车&#xff0c;从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发&#xff0c;开始时油箱为空。 给定两个整数数组 gas 和…

【原创】springboot+vue高校勤工助学管理系统设计与实现

个人简介&#xff1a;从事开发多年&#xff0c;Java、Php、Python、前端开发均有涉猎 博客内容&#xff1a;Java项目实战、项目演示、技术分享 文末有作者名片&#xff0c;希望和大家一起共同进步&#xff0c;你只管努力&#xff0c;剩下的交给天意。 研究背景&#xff1a; 首…

实时数据开发 | Flink反压机制原因、影响及解决方案

今天是很忙碌的一天哦&#xff0c;有两个业务在催着验收&#xff0c;终于21&#xff1a;45卡点交上去了。 明早再修修补补一下应该就可以开始做实时方面的需求了&#xff0c;小紧张&#xff0c; 今天同事在同步会上讲这块业务的数据流时就提到了checkpoint和savepoint还有流处理…

【前端】JavaScript中的字面量概念与应用详解

博客主页&#xff1a; [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: 前端 文章目录 &#x1f4af;前言&#x1f4af;字面量1. 数字字面量2. 字符串字面量3. 布尔字面量4. 空值字面量&#xff08;null&#xff09;5. 对象字面量6. 数组字面量7. 正则表达式字面量8. 特殊值字面量9. 函数字…

Windows修复SSL/TLS协议信息泄露漏洞(CVE-2016-2183) --亲测

漏洞说明&#xff1a; 打开链接&#xff1a;https://docs.microsoft.com/zh-cn/troubleshoot/windows-server/windows-security/restrict-cryptographic-algorithms-protocols-schannel 可以看到&#xff1a; 找到&#xff1a;应通过配置密码套件顺序来控制 TLS/SSL 密码 我们…