> 技术文档 > 在虚拟机 银河麒麟|ubuntu 中安装和配置NVIDIA显卡驱动_麒麟系统安装nvidia驱动

在虚拟机 银河麒麟|ubuntu 中安装和配置NVIDIA显卡驱动_麒麟系统安装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不吃饭

                            重写工具