麒麟系统安装GPU驱动

news2024/12/24 8:43:10

1.nvidia

1.1显卡驱动

本机显卡型号:nvidia rtx 3090

1.1.1下载驱动

打开 https://www.nvidia.cn/geforce/drivers/

也可以直接使用下面这个地址下载

https://www.nvidia.com/download/driverResults.aspx/205464/en-us/

1.1.3安装驱动

右击,为run文件添加可执行权限

也可以命令操作

sudo chmod 755 *.run

头图

0. 基础环境

类别:笔记本
硬件:Intel,Amd等x86_64处理器
系统:银河麒麟操作系统 V10(SP1)2303-update2
image.png
关键词:
信创,麒麟系统,linux,PKS,银河麒麟,amd64,x86_64,x64,兆芯,海思,amd显卡,nvidia显卡,GPU

1.nvidia

1.1显卡驱动

本机显卡型号:nvidia rtx 3090

1.1.1参考资料

https://blog.csdn.net/qq_48559526/article/details/134070092

1.1.2下载驱动

打开 https://www.nvidia.cn/geforce/drivers/
image.png
下载
image.png
立即下载
image.png
也可以直接使用下面这个地址下载
https://www.nvidia.com/download/driverResults.aspx/205464/en-us/

1.1.3安装驱动

右击,为run文件添加可执行权限
image.png
也可以命令操作

sudo chmod 755 *.run

安装依赖(如果没有gcc,g++这类的,在编译进内核时容易出错)

sudo apt install gcc g++ gdb llvm lldb git -y 

然后reboot,使刚安装的驱动包生效

sudo bash ./NVIDIA-Linux-x86_64-535.171.04.run --add-this-kernel #加上这个--add-this-kernel参数,否则会提示x server不能装

构建内核中

安装完毕

显示版本

cat /proc/driver/nvidia/version

1.1.4确认信息

安装成功后,查看显卡信息

nvidia-smi

1.1.5 重装时可能出现错误(如果安装时出现问题时,可以进行如下处理)

执行

nvidia-smi

出现

Failed to initialize NVML: Driver/library version mismatch.

第一:先重启再试看问题有没有得到解决;
第二:卸载整个驱动了,先知道现在kernel_mod的依赖情况,所以要先卸载他们

lsmod | grep nvidia

查看有哪些进程用了

sudo lsof -n -w /dev/nvidia*

如果有,就把相关进程关闭

sudo rmmod nvidia_uvm
sudo rmmod nvidia_drm
sudo rmmod nvidia_modeset

再看nvidia引用是否为0

lsmod | grep nvidia

sudo rmmod nvidia
nvidia-smi

重启电脑,使驱动生效!

1.1.5 打开控制面板

打开命令行,输入

nvidia-settings #命令位置 /usr/bin/nvidia-settings ,可以参照arm专栏的综合篇,在/usr/share/applications建立开始菜单快捷方式,

弹出控制面板

快捷方式nvidia-settings.desktop内容参考

[Desktop Entry]
Name[zh_CN]=nvidia控制面板
Name=nvidia-settings
GenericName[zh_CN]=nvidia控制面板
GenericName=nvidia-settings
Exec=/usr/bin/nvidia-settings %U
Type=Application
StartupNotify=true

1.2CUDA(最后一步未成功,此章节只做草稿)

注意:

nvidia-smi

需要和上面的这个版本一致。

1.2.1CUDA下载

官方地址:​​​​​​https://developer.nvidia.com/cuda-toolkit

下载地址:https://developer.nvidia.com/cuda-downloads 中选Linux,然后选择KylinOS,详细请参见下图(这个是下载最新版本)

附:其他版本请进入存档中选择,​​​​​​https://developer.nvidia.com/cuda-toolkit-archive

wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda_11.4.0_470.42.01_linux.run
sudo bash cuda_11.4.0_470.42.01_linux.run

将安装包下载
我下载时的版本:https://developer.download.nvidia.com/compute/cuda/11.4.0/loc...

 

1.2.2CUDA安装

命令行中

chmod 755  cuda_11.4.0_470.42.01_linux.run
sudo -s bash cuda_11.4.0_470.42.01_linux.run

输入accept

全选上(默认的效果也行),移动install,回车

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

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

相关文章

【Sceneform-EQR】通过sceneform-eqr实现一个视频播放器(使用安卓MediaPlayer实现视频播放)

在前一篇文档中介绍了如何在AR\三维场景创建几种背景 【Sceneform-EQR】scenefrom-eqr中的几种背景实现(不仅用于AR、三维场景,在图片、视频播放器中也适用) 本文将侧重介绍如何使用安卓MediaPlayer实现视频播放。 ↓↓↓↓↓↓↓↓↓↓↓↓ 以下正文 ↓↓↓↓↓↓…

OFDM信号PARP的CCDF图

文章目录 引言代码代码疑难解答参考文献 引言 本书主要参考了文献1,但实际上该书中符号和表述的错误非常多(只能说棒子是这样的);同时因为发表时间的关系,很多MATLAB代码进行了更新,原书提供的代码已经无法…

溜狗牵绳行为检测-目标检测数据集(包括VOC格式、YOLO格式)

溜狗牵绳行为检测-目标检测数据集(包括VOC格式、YOLO格式) 数据集: 链接:https://pan.baidu.com/s/1CwLEAKcdlh9hbcBNh_Awdw?pwdiu6b 提取码:iu6b数据集信息介绍: 共有 1980 张图像和一一对应的标注文件…

超声波清洗机哪个品牌比较好一点的?清洁力强的超声波清洗机品牌

随着生活水平的不断提升和幸福感的增强,珠宝、饰品和眼镜等物品已成为许多家庭的常备之物。然而,这些贵重细小的物件易于积聚微尘与隐形细菌,长此以往可能悄悄影响家人的健康,毕竟细菌是肉眼难以察觉的隐患。超声波清洗机应运而生…

域取证的日志分析

目录 介绍步骤横向移动行为分析 介绍 1、evtx文件是微软从 Windows NT 6.0(Windows Vista 和 Server 2008) 开始采用的一种全新的日志文件格式。在此之前的格式是 evt 。evtx由Windows事件查看器创建,包含Windows记录的事件列表,以专有的二进制XML格式保…

Kubernetes 之 kubelet 与 CRI、CNI 的交互过程

序言 当一个新的 Pod 被提交创建之后,Kubelet、CRI、CNI 这三个组件之间进行了哪些交互? Kubelet -> CRI -> CNI 如上图所示: Kubelet 从 kube-api-server 处监听到有新的 pod 被调度到了自己的节点且需要创建。Kubelet 创建 sandbo…

以太网--TCP/IP协议(二)

上文中讲述了IP协议,本文主要来讲一下TCP协议。 TCP协议 (1)端到端通信 直接把源主机应用程序产生的数据传输到目的主机使用这 些数据的应用程序中,就是端到端通信。 (2)传输层端口 公认端口&#xff0…

Feign入门讲解

1.引入 之前在讲解服务之间的远程调用的时候都是用RestTemplate来发送HTTP请求,但这种方式显得比较冗余,不方便维护,所以现在使用Feign来代替这种方式 Feign是一个声明式HTTP客户端,专门用来发送HTTP请求 2.快速入门 2.1.引入依赖…

万向轮[随动轮]介绍--偏心距

万向轮[随动轮]介绍 1 概述1.1 偏心距定义1.2 偏心距对回旋性能、力矩和寿命的影响1.3 车轮类型分类1.4 轮子特性要求【耐磨、减震、高载重、保护地面不留痕迹及抗静电】1.5 材质【橡胶、聚氨酯、尼龙、金属、酚醛树脂、MC尼龙】1.6 胎面纹路【咬花纹、人字纹、平面、咬花纹人字…

【Linux】读者写者问题与读写锁

终此一生,只有两种办法: 要么梦见生活,要么落实生活。 --- 勒内・夏尔 --- 读写锁和自旋锁 1 读者写者问题2 读写锁3 读写锁的两大特性 1 读者写者问题 读者写者是一种生产消费模型,所以就满足"321"原则&#xff1a…

Node.js和vue3实现GitHub OAuth第三方登录

Node.js和vue3实现GitHub OAuth第三方登录 前言 第三方登入太常见了,微信,微博,QQ…总有一个你用过。 在开发中,我们希望用户可以通过GitHub账号登录我们的网站,这样用户就不需要注册账号,直接通过GitHu…

mysql树形结构返回是否叶子节点

我们界面上展示树形结构的时候往往会用到懒加载,做懒加载需要知道哪个节点是叶子节点,这样叶子节点就不需要继续往下加载了,这种需求可以通过sql实现 先来看下表结构 方式一,通过sql语句直接获取leaf 什么是叶子节点?就是没有哪…

海外云服务器安装 Redis 6.2.x (Ubuntu 18.04 记录篇三)

本文已首发于 秋码记录 通过前两篇的实践,我们已然在海外云服务器/VPS安装了JDK和MariaDB数据库,一个能够运行Java项目的海外云服务器/VPS算是告一段落了。 然而,在这请求量与日俱增的情况下,MariaDB数据库显然是在超负债的工作…

《黑暗之魂2:原罪学者》是什么类型的游戏 《黑暗之魂》可以在苹果Mac电脑上玩吗?

在宏大的世界观游戏中,《黑暗之魂2:原罪学者》脱颖而出,以其探索性和挑战性征服了全球玩家的心灵。下面我们来看看《黑暗之魂2:原罪学者》是什么类型的游戏,《黑暗之魂2:原罪学者》可以在苹果电脑玩吗的相关内容。 一、《黑暗之魂2:原罪学者》…

[计算机网络]-计网学习笔记-计网知识点总结(附完整笔记)

本笔记是跟着 b站 湖科大教书匠 视频做的笔记,其中图片为视频中的 PPT,加上了自己的注释。 这是原视频链接。大家可以参照着笔记看原视频。视频中的 PPT 做的非常好。 【计算机网络微课堂(有字幕无背景音乐版)】https://www.bilib…

TOPSIS法详细讲解+Python代码实现

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

数据结构——双链表实现和注释浅解

关于双链表的基础部分增删查改的实现和一点理解,写在注释里~ 前言 浅记 1. 哨兵位的节点不能被删除,节点的地址也不能发生改变,所以是传一级指针 2. 哨兵位并不存储有效数据,所以它并不是有效节点 3. 双向链表为空时&#xff…

单点登录:cas单点登录实现原理浅析

cas单点登录实现原理浅析 一晃几个月没写博客了,今年多灾多难的一年。 安能摧眉折腰事权贵,使我不得开心颜! 财富是对认知的补偿,不是对勤奋的嘉奖。勤奋只能解决温饱,要挣到钱就得预知风口,或者有独到见解…

探寻 IP 代理地址繁多之因

在当今的网络天地里,IP 代理服务随处可见,且令人称奇的是,它们常常手握海量的 IP 地址可供挑选。那么,究竟是什么原因使得 IP 代理拥有如此众多的地址呢?现在,就让我们一同深入探究这个神秘现象背后的缘由。…

Camunda调用子流程案例

调用子流程 调用子流程是指子流程在主流程的外面。子流程一般是多个流程可重用的流程,也可以独立调用子流程。 可以对比编程中的方法抽取。子流程运行时,主流程也是等待状态。子流程结束,主流程继续。 BPMN设计 主流程 全局配置 上传视频 处…