服务器配置深度学习环境一直有问题,不兼容等等乱七八糟,最近重新安装了centos6.9,英伟达显卡驱动一直安装不好,参考了网上的两个教程组合,终于搞定了能用的。PS.切记如果修改坏了linux的系统引导,使用u盘安装系统的那种镜像,从服务器u盘启动,进入后把修改的部分改回来就能重新进入系统。网上的教程上写着添加禁用目录等等等等,超级麻烦而且还不一定能用,因此,我再整个能直接跑通的环境。
Centos 6.9 英伟达显卡驱动安装
1.安装相关编译的环境
#yum -y install gcc kernel-devel kernel-headers
2.在开机启动项中禁用nouveau显卡驱动
#vim /boot/grub/grub.conf
在kernel选项的quiet 选项后面 添加:
nouveau.modeset=0
3.重新建立initramfs image文件
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
# dracut /boot/initramfs-$(uname -r).img $(uname -r)
4.把启动模式修改为文本模式
#vim /etc/inittab
id:3:initdefault: 5改成3
5.重新启动后,检查之前的是否启动(不会看)
#reboot now
#init 3
#lsmod | grep nouveau
6.执行显卡驱动程序(官网下载成功的)
#chomd +x **.run
#sh ./**.run
7.安装成功之后,记得把启动模式修改回来
#vim /etc/inittab
id:5:initdefault: 3改成5