当前位置: 首页 > web >正文

在虚拟机 银河麒麟|ubuntu 中安装和配置NVIDIA显卡驱动

目录

置前操作

确认虚拟机设置

更新系统

安装必要的依赖

禁用nouveau驱动

更新initramfs

重启系统

验证nouveau是否禁用

下载NVIDIA驱动

访问NVIDIA官网

下载驱动文件

提高权限

运行安装脚本

关闭X Server

然后重启一下 

检测驱动


在现代编程和深度学习领域,GPU的强大计算能力已经成为不可或缺的资源。特别是在使用国产操作系统跟Ubuntu系统的虚拟机环境中,正确安装和配置NVIDIA显卡驱动,可以显著提升开发效率和计算性能。

置前操作

确认虚拟机设置

    确保虚拟机管理软件(如VMware或VirtualBox)支持GPU硬件加速。

    在虚拟机设置中,启用GPU硬件加速功能。

更新系统

打开终端,执行以下命令更新系统

    sudo apt updatesudo apt upgrade

    安装必要的依赖

    安装构建工具和内核头文件

      sudo apt install build-essential dkms

      禁用nouveau驱动

      nouveau是Ubuntu默认的NVIDIA开源驱动,可能会与官方驱动冲突,因此需要禁用。

      编辑 /etc/modprobe.d/blacklist.conf 文件

        vi /etc/modprobe.d/blacklist.conf

        在最后一行按 O,然后插入以下两条

          blacklist nouveauoptions nouveau modeset=0

          快捷方式,复制以上两条命令,然后鼠标选中虚拟机外围,按 ctrl + v, 能快速粘贴进去,哈哈哈 还有其他更多技巧,就不在这说了

          更新initramfs

            sudo update-initramfs -u

            重启系统

              reboot

              验证nouveau是否禁用

                lsmod | grep nouveau

                如果没输出任何东西则被禁用了

                下载NVIDIA驱动

                访问NVIDIA官网

                https://www.nvidia.cn/

                选择两个核心条件

                  下载驱动文件

                  • 下载后缀为.run的驱动文件,例如:NVIDIA-Linux-x86 64-575.57.08.run

                    https://www.nvidia.cn/geforce/drivers/results/245543/

                    然后复制文件到 银河麒麟系统 那边

                    左边是 银河麒麟虚拟机,右边是windows 物理机 ,文件直接拖过去就行了

                    提高权限

                      chmod +x NVIDIA-Linux-x86_64-575.57.08.run

                      运行安装脚本

                      关闭X Server

                        systemctl stop lightdm

                        执行命令后会黑屏

                        所以直接选择继续安装 赌一把

                        然后重启一下 

                          reboot

                          检测驱动

                            nvidia-smi

                            如果显示NVIDIA驱动信息和GPU状态,说明驱动安装成功。


                            * Thanks you *

                            如果觉得文章内容不错,随手帮忙点个赞在看转发一下,如果想第一时间收到推送,也可以给我个星标~谢谢你看我的文章


                            *往期推荐 *

                            Ubuntu |  安装 Zabbix 一篇就够了

                            彻底删除 Nginx + 重新安装

                            Swagger | 手把手带你写自动生成接口文档的爽感(零基础亲测实用)

                            SpringBoot整合Openfeign接入Kimi Ai!!超简单,居然没多少行代码??(附加兜底教程)

                            SpringBoot接入Kimi实践记录轻松上手

                            Wrod 也可以添加代码快啦!!快看有哪种你是会的吧!

                            Linux | 零基础Ubuntu搭建JDK

                            Maven | 站在初学者的角度配置与项目创建(新手必学会)

                            Spring Ai | 极简代码从零带你一起走进AI项目(中英)

                            Open Ai | 从零搭建属于你的Ai项目(中英结合)

                            MongoDB | 零基础学习与Springboot整合ODM实现增删改查(附源码)

                            Openfeign | 只传递城市代码,即可获取该地域实时的天气数据(免费的天气API)

                            API接口到底是什么

                            Redis | 缓存技术对后端的重要性,你知道多少?

                            Mongodb | 基于Springboot开发综合社交网络应用的项目案例(中英)

                            谈谈模块化设计在单体架构中的应用

                            彻底讲清楚 单体架构、集群架构、分布式架构及扩展架构

                            为什么还在使用单体架构

                            2025年Java路线一条龙服务

                            2025年健康新趋势:科技与生活方式的融合


                            感谢阅读 | 更多内容尽在公棕号 WMCode | CSDN@小Mie不吃饭

                            http://www.xdnf.cn/news/14491.html

                            相关文章:

                          • 设计模式精讲 Day 2:工厂方法模式(Factory Method Pattern)
                          • 多模态学习路线(3)——MLLMs主流大模型
                          • 基于统计检验与机器学习模型对牛油果数据的分析与预测
                          • Python 文件操作详解
                          • 算法题(170):地毯填补问题
                          • Proteus8.17-安装说明
                          • 揭开MongoDB的神秘面纱:从陌生到初识
                          • 【Elasticsearch】文档(一):新增 删除
                          • vue中的h渲染函数
                          • Java项目中使用到的技术——《异步调用》
                          • java+vue+SpringBoo摄影师分享交流社区(程序+数据库+报告+部署教程+答辩指导)
                          • 大模型笔记6:微调
                          • Go多个协程实现顺序打印
                          • 华为OD机试_2025 B卷_运维日志排序(Python,100分)(附详细解题思路)
                          • sudo apt-get install openssh-serve安装失败解决
                          • 自定义Spring Boot Starter开发指南
                          • JS当中怎么定义一个类
                          • 【Quest开发】初始项目环境配置
                          • Hive集成Paimon
                          • 华为云国际版有区块链吗
                          • Windows 系统中扩大 WSL2 的内存限制
                          • YSYX学习记录(九)
                          • 2026 AAAI 投稿要求
                          • vscode-monitor-pro | 提升开发效率的利器
                          • 【递归】两两交换链表中的节点(medium)
                          • Oracle03-PL/SQL Developer
                          • 深入解析Jersey框架及其与Spring MVC的核心差异
                          • linux多线程之互斥锁
                          • 影视剧学经典系列-梁祝-《吕氏春秋·应同》
                          • 零基础学前端-传统前端开发(第四期-JS基础-语法,语句)