Ubuntu雙顯卡(NVIDIA和Intel)上安裝cuda7.5


 

1、純凈系統(我的是ubuntu kylin系統),安裝一些需要的庫

 

 

sudo apt-get install build-essential
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler

 

 

 

 
這里面就包含了leveldb和lmdb。

2、將默認的nouveau顯卡驅動禁掉:路徑是 /etc/modprobe.d/blacklist.conf,  還要將vga16fb,rivafb,nvidiafb,rivatv都加入blacklist中。

如下:

blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

 

3、刪除所有以前安裝的Nvidia驅動

如下:

 

sudo apt-get  -purge remove nvidia-*

 

重啟電腦

 

4、重啟后,進入系統,然后進入ctrl+alt+F1(F2~F6)進入純命令行,然后將X-windows禁掉,如下命令:

 

 

sudo /etc/init.d/lightdm  stop

 

 

 

5、安裝下載好的NVIDIA驅動,安的時候,是.run文件,可以直接用sh運行,注意命令如下:

 

 

sudo sh NVIDIA-LINUX-X86_64-361.**.run -k $(uname -r)

 

 

安裝的時候會提示一些失敗什么的,不管它繼續就行。

最后提示成功。

這時候運行 nvidia-smi會用信息輸出的,如下:

 

TueMar2200:09:402016      
+------------------------------------------------------+                      
| NVIDIA-SMI 352.63     DriverVersion:352.63         |                      
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-A|Bus-Id        Disp.A |VolatileUncorr. ECC |
|Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage| GPU-Util  Compute M.|
|===============================+======================+======================|
|   0  GeForce GTX 960M    Off  |0000:01:00.0     Off|                  N/A |
| N/A   37C    P8    N/A /  N/A |    244MiB/  2047MiB|     11%      Default|
+-------------------------------+----------------------+----------------------+
                                                                             
+-----------------------------------------------------------------------------+
|Processes:                                                       GPU Memory|
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1157    G   /usr/bin/X                                     153MiB|
|    0      1944    G   compiz                                          82MiB|
+-----------------------------------------------------------------------------+
 

 

6、然后安裝cuda

  還是在全命令行中進行,直接安裝的是.deb格式的,命令如下:

 

apt-get update
dpkg -i CUDA-***-7.5.deb
apt-get update
apt-get install cuda

 

  done后,設置環境變量:

export CUDA_HOME=/usr/local/cuda-7.5
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
PATH=${CUDA_HOME}/bin:${PATH}
export PATH

 

這時候就算安裝完成啦。

再將x-windows 恢復:

sudo /etc/init.d/lightdm  start

 

這時候輸入 nvidia-settings命令,會看到顯卡驅動信息:

參考:

1. http://www.linuxidc.com/Linux/2010-06/26779.htm

2. http://blog.csdn.net/u012526120/article/details/49279003

 

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM