linux下nvidia驱动安装-ubuntu22.04安装2060-notebook驱动

原文链接:linux下gcc编译安装与卸载-ubuntu22.04安装gcc-12.3.0

导言

nvidia驱动是显卡稳定运行的重要保证,不同的显卡有不同驱动,不同驱动对操作系统/cuda支持都存在一定差别。本次驱动安装主要完成2060-notebook显卡在linux系统下的驱动安装

gcc,make,g++

驱动大部分都是本地编译安装的,因此不同驱动要求不同gcc版本,版本不同无法安装,一般按照驱动发行时间选择对应的gcc版本

gcc的安装可以查看前置文章linux下gcc编译安装与卸载-ubuntu22.04安装gcc-12.3.0

下载驱动

从官网下载,选择对应显卡选项搜索下载,或者其他资源网获取

准备

查看现有驱动

lspci | grep -i nvidia
sudo dpkg --list | grep nvidia-*

一般都没有nvidia的驱动

软件更新(gcc版本存在要求)

安装gcc,g++,make,要和驱动的gcc要求版本对应。对应不上一般会在/var/log/nvidia-installer日志中给出版本。

注意安装gcc后,还要将gcc链接到cc

sudo ln -s /usr/bin/gcc /usr/bin/cc

卸载原驱动

sudo apt-get remove --purge nvidia*

禁用nouveau(ubuntu自带驱动)

sudo gedit /etc/modprobe.d/blacklist.conf末尾添加:
blacklist nouveau
options nouveau modeset=0更新
sudo update-initramfs -u确保关闭nouveau,无输出(如果还有输出,就重启)
lsmod | grep nouveau

安装

先进bios把Secure Boot关闭,删除安全钥匙

sudo telinit 3 #启动通过命令行进入文本模式
sudo service gdm3 stop #停止显示服务

cd {你的NVIDIA安装文件路径}
sudo chmod +x NVIDIA-Linux-x86_64-430.26.run #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-430.26.run –no-opengl-files #安装
sudo service gdm3 start #重新显示服务

验证

如果安装成功首先电脑显示的响应速度会明显加快,一开始我还以为ubuntu这个系统本身就很烂,经常闪退,原来是显卡驱动没装。
同时可以通过nvidia-smi查看显卡

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/28158.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C学习自学笔记-会陆续完善对应章节编程经典例子

C学习笔记 0>C语言概述 为什么学习C语言 1)C的起源和发展------了解即可 B语言、C语言、C语言的产生地:都出自 美国贝尔实验室 2)C的特点 优点:代码量小、速度快、功能强大 缺点:危险性高、开发周期长、可移植性…

可持久化数据结构详解与实现

一、引言 在计算机科学中,数据结构是用于组织、存储和管理数据的方式。然而,随着数据量的不断增长和数据处理需求的复杂化,传统的数据结构在某些场景下显得力不从心。为了应对这些挑战,可持久化数据结构应运而生。可持久化数据结…

MATLAB直方图中bin中心与bin边界之间的转换

要将 bin 中心转换为 bin 边界,请计算 centers 中各连续值之间的中点。 d diff(centers)/2; edges [centers(1)-d(1), centers(1:end-1)d, centers(end)d(end)];要将 bin 边界转换为bin 中心 bincenters binedges(1:end-1)diff(binedges)/2;

【AI应用探讨】— 星火大模型应用场景

目录 1 金融行业 2 零售行业 3 物流行业 4 教育行业 5 办公场景 6 医疗场景 7 工业场景 1 金融行业 风险评估与风控决策:星火大模型可以利用大数据和人工智能技术,对客户的信用数据、行为数据等进行分析和建模,帮助金融机构实现更精确…

Qt事件系统

概述 在Qt中,事件是对象,派生自抽象的QEvent类,它表示应用程序内部发生的事情或作为应用程序需要知道的外部活动的结果。事件可以由QObject子类的任何实例接收和处理,但它们与小部件特别相关。本文档描述了在典型应用程序中如何传…

每日一练——用队列实现栈

225. 用队列实现栈 - 力扣&#xff08;LeetCode&#xff09; Queue.h #pragma once #include<stdlib.h> #include<assert.h> #include<stdbool.h>typedef int QDataType;typedef struct QNode {QDataType data;struct QNode* next; } QNode;typedef struct …

安全测试框架 二

使用安全测试框架进行测试&#xff0c;可以遵循以下步骤进行&#xff0c;以确保测试的全面性和系统性&#xff1a; 一、明确测试目标和需求 确定测试的范围和重点&#xff0c;明确要测试的系统或应用的安全性方面的关键点和重要性。根据业务需求和安全标准&#xff0c;制定详…

【办公类-04-03】华为助手导出照片视频分类(根据图片、视频的文件名日期分类导出)

背景需求&#xff1a; 用华为手机助手导出的照片视频&#xff0c;只能将jpg照片&#xff08;exifread读取图片的exif拍摄日期&#xff0c;Png、JPEG、mp4都无法识别到exif信息&#xff09; 【办公类-04-02】华为助手导出照片&#xff08;jpg&#xff09;读取拍摄时间分类导出…

python tensorflow 各种神经元

感知机神经元&#xff08;Perceptron Neuron&#xff09;&#xff1a; 最基本的人工神经元模型&#xff0c;用于线性分类任务。 import numpy as npclass Perceptron:def __init__(self, input_size, learning_rate0.01, epochs1000):self.weights np.zeros(input_size 1) #…

LeetCode | 709.转换成小写字母

这道题可以用api也可以自己实现&#xff0c;都不难&#xff0c;大小字母之前相差了32&#xff0c;检查到大写字母时加上32即可 class Solution(object):def toLowerCase(self, s):""":type s: str:rtype: str"""return s.lower()class Solution…

试论地产需求政策的有效性边界

分析师通过对传统框架因子的分析和美日地产的回顾&#xff0c;指出收入政策将成为核心&#xff0c;测算认为地方收储面积约0.5-1.1亿平、收储资金0.8-1.9万亿元&#xff0c;70城二手房价降幅收窄至[-4.5%&#xff0c;-1.6%]。 事件&#xff1a;2024年5月17日&#xff0c;央行印…

代码生成器功能

代码生成器功能 SELECTtable_name,table_comment,create_time,update_time ,table_schema FROMinformation_schema.TABLES WHEREtable_schema (SELECT DATABASE()) 该SQL语句的作用是从MySQL的information_schema.TABLES表中查询当前数据库下所有表的基本信息。具体解释如下…

git 快速将当前目录添加仓储

一、进入目录 git init git add . git commit -m "init" git remote add origin http://192.168.31.104/root/AutoBuildDemo.git 二、登录gitlab&#xff0c;创建项目AutoBuildDemo 最后执行&#xff1a; git push -u origin master

多线程部分面试题整理

并行和并发 并发&#xff1a;指两个或多个事件在同一个时间段内发生。&#xff08;单核&#xff09; 并行&#xff1a;指两个或多个事件在同一时刻发生&#xff08;同时发生&#xff0c;多核&#xff09; 自定义线程的方式 创建线程方式有四种&#xff1a; 继承Thread类&…

django orm 查询返回指定关键字

django orm 查询返回指定关键字 在Django ORM中,可以使用以下方式查询并返回指定的关键字 使用 values() 方法: # 查询并返回 name 和 email 字段 results MyModel.objects.values(name, email)这将返回一个包含 name 和 email 字段的 QuerySet 对象。每个结果都是一个字典…

web前端设计nav:深入探索导航栏设计的艺术与技术

web前端设计nav&#xff1a;深入探索导航栏设计的艺术与技术 在web前端设计中&#xff0c;导航栏&#xff08;nav&#xff09;扮演着至关重要的角色&#xff0c;它不仅是用户浏览网站的指引&#xff0c;更是网站整体设计的点睛之笔。本文将从四个方面、五个方面、六个方面和七…

通用VS垂直,谁将领跑?

AI大模型的战场分化&#xff1a;通用VS垂直&#xff0c;谁能率先领跑&#xff1f; 在当前的AI大模型领域&#xff0c;一场激烈的竞争正在上演。通用大模型和垂直大模型在落地场景上的优劣各有千秋&#xff0c;究竟谁能在这一竞争中率先领跑呢&#xff1f; 首先&#xff0c;通用…

数据库的性能监控和调优工具

数据库的性能监控和调优是确保数据库高效、稳定运行的关键环节。以下是关于数据库性能监控和调优工具的清晰归纳&#xff1a; 1. 开源免费数据库监控工具 Netdata&#xff1a;一个开源的数据库、系统、容器和应用程序监控项目&#xff0c;能够收集指标&#xff0c;并将信息美…

Github 2024-06-12 C开源项目日报 Top10

根据Github Trendings的统计,今日(2024-06-12统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量C项目10PHP项目1PLpgSQL项目1C++项目1Ventoy: 100%开源的可启动USB解决方案 创建周期:1534 天开发语言:C协议类型:GNU General Public Licen…

2024年7款硬盘恢复软件:即刻恢复硬盘删除的文件!

当文件被删除后&#xff0c;它并不是立即从硬盘中消失&#xff0c;而是被标记为“已删除”&#xff0c;等待垃圾回收处理。因此&#xff0c;在文件被删除后&#xff0c;有几种方法可以尝试恢复删除的数据。 以下是7款常用的数据恢复软件&#xff0c;以及它们的详细介绍&#xf…