Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1082980
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 746
  • 用 户 组: 普通用户
  • 注册时间: 2018-06-12 20:01
个人简介

寫写code、调調bug、填填坑,僅此而已。

文章分类

全部博文(80)

文章存档

2019年(30)

2018年(50)

分类: 系统运维

2019-05-07 11:17:50

安装nvidia驱动过程较为复杂,可参考如下

安装完成后,重启启动,查看nvidia模块是否正常启动:
[root@guptest system]# lsmod |grep nvidia*
nvidia_uvm            888832  4
nvidia_drm             45056  0
nvidia_modeset       1089536  1 nvidia_drm
nvidia              14045184  482 nvidia_uvm,nvidia_modeset
ipmi_msghandler        57344  4 ipmi_devintf,ipmi_si,nvidia,ipmi_ssif
drm_kms_helper        196608  2 mgag200,nvidia_drm
drm                   458752  5 drm_kms_helper,mgag200,nvidia_drm,ttm

如果没有,需要创建启动脚本
/etc/rc.d/rc.local

点击(此处)折叠或打开

  1. #!/bin/bash

  2. /sbin/modprobe nvidia

  3. if [ "$?" -eq 0 ]; then
  4.   # Count the number of NVIDIA controllers found.
  5.   NVDEVS=`lspci | grep -i NVIDIA`
  6.   N3D=`echo "$NVDEVS" | grep "3D controller" | wc -l`
  7.   NVGA=`echo "$NVDEVS" | grep "VGA compatible controller" | wc -l`

  8.   N=`expr $N3D + $NVGA - 1`
  9.   for i in `seq 0 $N`; do
  10.     mknod -m 666 /dev/nvidia$i c 195 $i
  11.   done

  12.   mknod -m 666 /dev/nvidiactl c 195 255

  13. else
  14.   exit 1
  15. fi

  16. /sbin/modprobe nvidia-uvm

  17. if [ "$?" -eq 0 ]; then
  18.   # Find out the major device number used by the nvidia-uvm driver
  19.   D=`grep nvidia-uvm /proc/devices | awk '{print $1}'`

  20.   mknod -m 666 /dev/nvidia-uvm c $D 0
  21. else
  22.   exit 1
  23. fi
修改/lib/systemd/system/rc-local.service,增加内容如下:
[Install]
WantedBy=multi-user.target
执行如下命令;
systemctl enable rc-local.service

阅读(12207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~