Centos 7/6 Nvidia显卡驱动安装配置

1.在英伟达官网下载驱动
下载linux 64位版本的就行
2.安装依赖包
#
安装
gcc
yum install gcc
yum install gcc-c++
#
安装
Kernel Headers
包
去对应镜像把rpm文件拷贝出来,用rar或者7zip打开iso镜像搜索rpm包,对应的三个包名下列已经标红了
(kernel kernel-devel kernel-header)
用
rpm -ivh
进行安装这三个包
3.加黑名单
编辑
/lib/modprobe.d/dist-blacklist.conf
(centos7
路径
)
将
nvidiafb
注释掉。
#blacklist nvidiafb
然后添加以下语句:
blacklist nouveau
options nouveau modeset=0
注意 centos 6 黑名单路径是 /etc/modprobe.d/blacklist.conf
4.重建initramfs image步骤
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)
运行dracut需要花费几分钟的时间
5.重新启动,查看nouveau是否已经禁用
lsmod | grep nouveau
如果没有显示相关的内容,说明已禁用。
6.修改运行级别为文本模式
sudo init 3
7.进入驱动文件所在目录
参考命令
./NVIDIA
-xxx.run -no-opengl-files
32bit兼容包选择, 这里要注意选择NO,不然后面就会出错。
X-configurtion的选择页面NO
8.修改运行级别回图形模式
sudo init 5
9.重新启动,看图形化界面是否能正常登录
如果需要卸载
NVIDIA
驱动的话,可以通过如下命令来卸载驱动
./NVIDIA-
版本号
.run --uninstall
nvidia-smi
-L 参数可列出所有插在计算机上的 GPU 卡
-q 参数可列出 GPU 卡非常详细的信息