lenovo x3650m5 8871系列服务器 Ubuntu16.04安装tesla p4驱动

    由于实验室需要,在m5服务器中安装图形化的ubuntu16.04系统,并安装tesla p4驱动,在百度及csdn中搜集到一些教程,但是并不完全,前前后后根据很多人的写的博客,结合实际操作,历时差不多半个月,安装完成。

    服务器开箱是没有配备显卡,都是用的集显,所以在安装过程少了一个顾虑:会影响nvidia显卡的驱动。并且服务器配有阵列卡,开箱后还需要将硬盘配置到阵列卡中,这个很简单就不错介绍。下面直接简述,经过很多次尝试后,成功安装后的步骤吧!

1、需要下载ubuntu16.04 desktop iso文件,利用ultra iso文件烧录到U盘中,然后查到服务器上开机选择usb启动,进入安装界面。

lenovo x3650m5 8871系列服务器 Ubuntu16.04安装tesla p4驱动_第1张图片

2、系统安装完成后就需要更新下必要的组件,可按照安装完Ubuntu 16.04之后要做的事,或者百度经验进行操作。

3、这时的系统基本完成安装了,接下来就是把tesla p4装进服务器的pci插槽上,注意对应的是功率,p4额定功率是75w,虽然不大,但是将卡装上后,不管驱动是否安装完成,服务器的暴力风扇噪音明显比没加卡要大一些,如果想把加卡后的服务器放在实验室使用,基本上是不能了,只能放在机房,远程连接使用。但是这里还是继续折腾了。

    安装tesla p4驱动,在官网上进行下载。前期使用的是TESLA DRIVER FOR UBUNTU 16.04 驱动,格式.deb的文件,起初用的直接鼠标双击安装,但并没有安装成功,后来使用了sudo  dpkg -i xxx.deb 进行安装,虽然使用nvidia-smi能够查看到p4的信息,但是reboot后,就会进入循环登录的界面,这时就需要在登录界面crtl+alt+f1进入命令行界面,卸载所有nvidia驱动才行,可以参考Ubuntu 16.04 一直卡在开机界面或者用户登录界面死循环问题的解决。

    后来搜索一波后,选择了.run文件的驱动,即NVIDIA-Linux-x86_64-384.125.run文件,在执行之前需要几个准备:

(1)、新建blacklist文件

利用sudo vim /etc/modprobe.d/blacklist-nouveau.conf新建blacklist-nouveau.conf文件,输入

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

保存并退出。执行sudo update initramfs -u

这一步是为了禁掉Ubuntu自带开源驱动nouveau。之后sudo reboot重启系统。在终端执行命令

lsmod | grep nouveau

查看nouveau模块是否被加载。如果什么都没输出,则执行下一步。

(2)、安装驱动

sudo /etc/init.d/lightdm stopsudo ./NVIDIA-Linux-x86_64-384.125.run --no-opengl-filessudo /etc/init.d/lightdm start
根本问题在于 参数: --no-opengl-files

在有的博客中提到了三个参数:

--no-x-check安装驱动时关闭x服务; 
--no-nouveau-check 安装驱动时禁用Nouveau 

--no-opengl-files 安装时只装驱动文件,不安装Opengl

我在安装的过程中,只是使用了--no-opengl-files这个参数,然后在执行.run文件时,在安装过程中的选项,需要注意下:

Accept

Continue installation

register the kernel moudle sources with DKMS?

NO

Would you like to run the nvidia-xconfig utility to automatically update your X Configuration file so set the NVIDIA X driver will be used when you restart X?

NO

Install 32-Bit compatibility libraries?参考

NO

(3)、经过步骤(2),基本上就成功完成了驱动的安装,中间的一些命令及过程,由于自己尝试了很多次,所有没有刻意去截图和拍照。

lenovo x3650m5 8871系列服务器 Ubuntu16.04安装tesla p4驱动_第2张图片

对于后期cuda的安装,有需要再进行更新,需要注意的是NVIDIA-Linux-x86_64-384.125.run对应的cuda版本是9.0。


参考链接:

NVIDIA驱动下载

Ubuntu 运行于 Lenovo System x3650 M5

DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录

服务器tesla配置驱动安装cuda

ubuntu14.04下的NVIDIA Tesla K80显卡驱动的安装教程


你可能感兴趣的:(lenovo x3650m5 8871系列服务器 Ubuntu16.04安装tesla p4驱动)