银河麒麟服务器操作系统V10安装Nvidia显卡驱动和CUDA(L40)并安装ollama运行DeepSeek【开荒存档版】

前期说明

麒麟官方适配列表查找没有L40,只有海光和兆芯适配麒麟V10,不适配Intel芯片
在这里插入图片描述

但是我在英伟达驱动列表查到是适配的!
在这里插入图片描述
反正都算是X86,我就直接开始干了,按照上面安装系统版本为:银河麒麟kylinos V10 sp3 2403

输入nkvers可以查看麒麟系统具体版本:
在这里插入图片描述

安装Nvidia驱动

记得卸载原有驱动并禁用nouveau

sudo apt remove --purge nvidia*

sudo cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist.conf.backup //备份文件
sudo
在麒麟操作系统安装 NVIDIA 显卡驱动,需根据系统硬件环境进行相应配置。以下是一个通用的安装流程,适用于银河麒麟桌面或服务器操作系统,尤其是基于 Kylin V10本。 ### 1. 系统准备 在安装 NVIDIA 显卡驱动之前,需要进行一些系统级别的准备: - **关闭图形界面**:建议在字符界面下安装驱动,避免图形界面冲突。可以通过以下命令切换到字符界面: ```bash sudo systemctl set-default multi-user.target sudo reboot ``` 安装完成后如需恢复图形界面: ```bash sudo systemctl set-default graphical.target sudo reboot ``` - **禁用 Nouveau 驱动**:Nouveau 是 Linux 内核自带的开源 NVIDIA 显卡驱动,可能与官方驱动冲突。编辑或创建如下文件: ```bash sudo nano /etc/modprobe.d/blacklist-nouveau.conf ``` 添加以下内容: ``` blacklist nouveau options nouveau modeset=0 ``` 然后更新 initramfs: ```bash sudo dracut --force ``` ### 2. 下载 NVIDIA 驱动 前往 NVIDIA 官网根据显卡型号下载对应的 Linux 驱动程序。例如,对于 L40 显卡,可以下载类似 `NVIDIA-Linux-x86_64-535.54.03.run` 的文件。也可以使用适用于银河麒麟的 RPM 包,如 `nvidia-driver-local-repo-kylin10-xxx.xxxx.x-1.0-1.x86_64.rpm`[^3]。 ### 3. 安装 NVIDIA 驱动 以 RPM 包为例,安装步骤如下: 1. 安装 NVIDIA 驱动仓库包: ```bash sudo rpm -i nvidia-driver-local-repo-kylin10-570.124.06-1.0-1.x86_64.rpm ``` 2. 清理更新软件源: ```bash sudo dnf clean all sudo dnf makecache ``` 3. 安装驱动模块: ```bash sudo dnf -y module install nvidia-driver:latest-dkms ``` 4. 启用 NVIDIA 驱动服务: ```bash sudo systemctl enable nvidia-suspend.service nvidia-hibernate.service nvidia-powermizer.service ``` 5. 重启系统: ```bash sudo reboot ``` ### 4. 验证驱动安装 重启后,使用以下命令验证驱动是否成功加载: ```bash nvidia-smi ``` 如果系统输出了显卡信息,则表示驱动安装成功。 ### 5. 可选:安装 CUDA Toolkit cuDNN 如果需要使用深度学习框架(如 TensorFlow、PyTorch 或 Ollama),还需安装 CUDA Toolkit cuDNN: 1. 安装 CUDA Toolkit: ```bash sudo dnf install cuda ``` 2. 配置环境变量(添加到 `~/.bashrc`): ```bash export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH source ~/.bashrc ``` 3. 安装 cuDNN(需注册 NVIDIA 开发者账号): 下载 cuDNN 库解压后执行: ```bash sudo cp cuda/include/cudnn*.h /usr/local/cuda/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn* ``` ### 6. 注意事项 - 如果安装过程中遇到显示问题,建议拔除独立显卡先完成系统安装,再安装驱动[^1]。 - 安装操作系统时选择英文语言环境,避免中文环境下可能出现的启动界面乱码问题[^1]。 - 确保系统内核本与驱动兼容,必要时可升级内核。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值