问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

银河麒麟系统安装NVIDIA GPU驱动教程

创作时间:
作者:
@小白创作中心

银河麒麟系统安装NVIDIA GPU驱动教程

引用
CSDN
1.
https://blog.csdn.net/weixin_42795092/article/details/141997561

本文将详细介绍如何在银河麒麟系统V10(SP1)2303-update2上安装NVIDIA RTX 3090显卡驱动。文章内容包括驱动下载、安装步骤、依赖安装以及故障排除等,适合有一定技术基础的用户参考。

基础环境

  • 类别:笔记本
  • 硬件:Intel/Amd等x86_64处理器
  • 系统:银河麒麟操作系统 V10(SP1)2303-update2

NVIDIA显卡驱动安装

1.1 显卡驱动

本机显卡型号:NVIDIA RTX 3090

1.1.1 下载驱动

打开NVIDIA官方驱动下载页面:https://www.nvidia.cn/geforce/drivers/


也可以直接使用以下地址下载:
https://www.nvidia.com/download/driverResults.aspx/205464/en-us/

1.1.2 安装驱动

  1. 为下载的驱动文件添加可执行权限:

    右击文件,选择“属性”->“权限”->“允许执行文件作为程序”

    或者使用命令行操作:

    sudo chmod 755 *.run
    

  2. 安装依赖(如果没有gcc、g++等编译工具,在编译进内核时容易出错):

    sudo apt install gcc g++ gdb llvm lldb git -y
    
  3. 安装驱动:

    sudo bash ./NVIDIA-Linux-x86_64-535.171.04.run --add-this-kernel
    

    加上--add-this-kernel参数,否则可能会提示X server不能安装。

  4. 重启系统,使驱动生效:

    sudo reboot
    

1.1.3 确认信息

安装成功后,可以通过以下命令查看显卡信息:

nvidia-smi

1.1.4 重装时可能出现的错误

如果在安装时出现问题,可以按照以下步骤处理:

  1. 重启系统,看问题是否得到解决。

  2. 卸载现有驱动:

    查看当前加载的NVIDIA模块:

    lsmod | grep nvidia
    

    查看哪些进程使用了NVIDIA设备:

    sudo lsof -n -w /dev/nvidia*
    

    关闭相关进程后,卸载NVIDIA模块:

    sudo rmmod nvidia_uvm
    sudo rmmod nvidia_drm
    sudo rmmod nvidia_modeset
    

    再次检查NVIDIA模块是否已卸载:

    lsmod | grep nvidia
    

    最后卸载NVIDIA核心模块:

    sudo rmmod nvidia
    

    重启系统,使驱动卸载生效。

1.1.5 打开控制面板

可以通过命令行打开NVIDIA控制面板:

nvidia-settings

为了方便使用,可以在/usr/share/applications目录下创建一个快捷方式:

sudo nano /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

保存并退出,然后就可以在应用程序菜单中找到NVIDIA控制面板了。

CUDA安装(草稿)

注意:在安装CUDA之前,需要确保NVIDIA驱动版本与CUDA版本兼容。

1.2.1 CUDA下载

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

下载地址:https://developer.nvidia.com/cuda-downloads

选择Linux平台和KylinOS系统,下载适合的版本。也可以从存档中选择其他版本:https://developer.nvidia.com/cuda-toolkit-archive

例如,下载CUDA 11.4.0版本:

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

1.2.2 CUDA安装

  1. 给下载的安装包添加可执行权限:

    chmod 755 cuda_11.4.0_470.42.01_linux.run
    
  2. 以root权限运行安装程序:

    sudo -s bash cuda_11.4.0_470.42.01_linux.run
    
  3. 按照提示输入accept,并选择默认选项进行安装。

注意:由于CUDA安装部分未完成,建议参考NVIDIA官方文档或社区资源获取更详细的安装指导。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号