• Centos7 显卡驱动安装教程


    一、驱动下载和安装依赖

    驱动下载地址: https://www.nvidia.cn/geforce/drivers/ (选择自己显卡对应的版本)

    yum -y install gcc kernel-devel "kernel-devel-uname-r == $(uname -r)" dkms "kernel-devel-uname-r == $(uname -r)"

    二、阻止 nouveau 模块的加载

    修改/etc/modprobe.d/blacklist.conf 文件:

    如果存在blacklist.conf,添加blacklist nouveau,注释掉blacklist nvidiafb;

    如果不存在,执行:

    echo -e "blacklist nouveau
    options nouveau modeset=0" > /etc/modprobe.d/blacklist.conf

    三、 重新建立initramfs image文件

    mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
    dracut /boot/initramfs-$(uname -r).img $(uname -r)

    四、关闭桌面和重启

    //修改运行级别为文本模式,无桌面环境可跳过此步
    sudo systemctl set-default multi-user.target
    //重新启动, 使用root用户登陆
    reboot

    五、执行安装脚本

    ./NVIDIA-Linux-x86_64-450.57.run --kernel-source-path=/usr/src/kernels/3.10.0-1127.el7.x86_64 -k $(uname -r) --dkms -s

    执行 nvidia-smi 看到以下信息说明安装成功

    [root@localhost ~]# nvidia-smi
    Tue Jul 21 22:55:12 2020
    +-----------------------------------------------------------------------------+
    | NVIDIA-SMI 450.57       Driver Version: 450.57       CUDA Version: 11.0     |
    |-------------------------------+----------------------+----------------------+
    | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
    |                               |                      |               MIG M. |
    |===============================+======================+======================|
    |   0  GeForce GTX 960     Off  | 00000000:04:00.0 Off |                  N/A |
    | 37%   40C    P0    29W / 120W |      0MiB /  4043MiB |      2%      Default |
    |                               |                      |                  N/A |
    +-------------------------------+----------------------+----------------------+
    
    +-----------------------------------------------------------------------------+
    | Processes:                                                                  |
    |  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
    |        ID   ID                                                   Usage      |
    |=============================================================================|
    |  No running processes found                                                 |
    +-----------------------------------------------------------------------------+

    六、开启桌面环境

    //设置运行级别
    
    systemctl set-default graphical.target
    
    //重启
    
    reboot

    七、参考资料

      【1】https://www.jb51.net/os/RedHat/540187.html

      【2】https://www.cnblogs.com/lhlucky/p/12073541.html

      【3】https://www.cnblogs.com/harrymore/p/10307769.html

     
  • 相关阅读:
    Java垃圾回收机制
    Mybatis 通用 Mapper 和 Spring 集成
    MyBatis:SQL语句中的foreach的详细介绍
    PageHelper补充
    Mybatis分页插件PageHelper
    定时任务
    权限框架Apache Shiro 和 Spring Security
    Navicat操作数据库时一直显示加载中
    BigDecimal使用中的一些注意事项
    WPF应用程序嵌入第三方exe
  • 原文地址:https://www.cnblogs.com/hlikex/p/13358318.html
Copyright © 2020-2023  润新知