ubuntu14.04下的NVIDIA Tesla K80显卡驱动的安装教程
搞深度學(xué)習(xí)如何能夠不與渾身是“核”的顯卡打交道呢?
人工智能的興起除了數(shù)據(jù)量的大量提升,算法的不斷改進(jìn),計算能力的逐步提高,還離不開軟件基礎(chǔ)設(shè)施的逐步完善。當(dāng)下的主流的深度學(xué)習(xí)工具軟件無論是Caffe還是Theano或者是Tensorflow全部都離不開GPU顯卡加速技術(shù)的支持。當(dāng)下的基于GPU加速的主流的深度學(xué)習(xí)環(huán)境就是linux下的cuda。作為NVIDIA目前輔科學(xué)計算加速的性能優(yōu)良的產(chǎn)品,Tesla K80當(dāng)仁不讓地成為了理想對象。可是由于linux開源的特性,nouveau成為Ubuntu等一系列的linux操作系統(tǒng)中的默認(rèn)NVIDIA顯卡驅(qū)動程序。然而作為NVIDIA這樣高冷的公司,集市式的產(chǎn)品是不被認(rèn)可的。于是為了保障自己的顯卡的性能,NVIDIA顯卡自帶了驅(qū)動,可就是這個根正苗紅的驅(qū)動和草根版的驅(qū)動之間竟然存在著不可和解的沖突。因此想要使用Ubuntu操作系統(tǒng)來帶動K80還是要費一些周折的,可是問題的核心就在于解決兩個階級的驅(qū)動之間的對立關(guān)系,方法很簡單,革掉一個就好了嘛。下面來介紹一下具體的操作步驟。
1、安裝ubuntu14.04(具體的操作方式就不多說了,但是要強(qiáng)調(diào)一點的是DELL的個人pc在安裝Ubuntu的時候可能經(jīng)常有圖形界面不可用的情況,估計也是驅(qū)動之間不兼容的問題,如果沒有獨立顯卡的話還是不要折騰了。所幸的是本次搭建的環(huán)境是PowerEdgeC4230這個DELL的服務(wù)器,所以裝一個gnome還是沒有啥大問題的)
2、由于是驅(qū)動的沖突,那么自然是要殺掉和顯卡結(jié)合不是那么緊密的草根板驅(qū)動nouveau了,加入黑名單使我們要做的第一件事:
2.1在/etc/modprobe.d/文件夾下創(chuàng)建blacklist-nouveau.conf文件
2.2使用vi便捷新創(chuàng)建的文件在文件中寫入:
blacklist nouveau
options nouveau modeset=0
保存文件(最好使用vi編輯器,盡量不要使用nano這種不太主流的編輯器,之前安裝失敗了也許就是因為使用了nano編輯的緣故)
2.3輸入update initramfs -u命令得到更新的blacklist
2.4輸入reboot命令重啟系統(tǒng),強(qiáng)力保證blacklist生效。
2.5輸入lsmod | grep nouveau查看是否vouveau真的被干掉了,如果沒有任何內(nèi)容出現(xiàn),那么恭喜你,成功除掉了草民版驅(qū)動。
3、下載NVIDIA官方的K80顯卡驅(qū)動,我們這里用的是361版本的。將驅(qū)動文件移動至/root/文件夾下。
4、如果文件是壓縮文件,則鍵入解壓縮命令進(jìn)行解壓縮,得到.run文件
5、接下來是關(guān)鍵的步驟,也是困擾我們一天一夜的問題所在,鍵入如下命令:
./XXX-NVIDIA.run --no-opengl-files ? (重要的事情說三遍,這里面的-和字母之間沒有空格、這里面的-和字母之間沒有空格、這里面的‘-’和字母之間沒有空格)
6、出現(xiàn)藍(lán)色的背景界面,如果出現(xiàn)了(X server is running的現(xiàn)象,要注意用戶態(tài)輸入sudo service lightdm stop關(guān)閉桌面管理器 ),然后accept協(xié)議,接著出現(xiàn)the distribution provided pre-install scripts failed的提示,忽視它,然后繼續(xù)安裝下去,一路OK然后reboot系統(tǒng),最終得到完整的gnome桌面系統(tǒng)。
7、檢驗是否安裝成功,在命令行界面下輸入 nvidia-smi檢驗是否安裝成功,如果成功會出現(xiàn)如下圖所示的情況。
轉(zhuǎn)載于:https://www.cnblogs.com/whenever/p/5631325.html
總結(jié)
以上是生活随笔為你收集整理的ubuntu14.04下的NVIDIA Tesla K80显卡驱动的安装教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不能解决,复选框在request对象获取
- 下一篇: ubuntu16.04 英文环境安装中文