本篇分兩部分 第一部分是講如何安裝driver 第二部分是CUDA環境建立
Section 1. Install Driver
step 1, 下載nvidia提供的driver 備注:若要使用CUDA就要用CUDA專屬driver
step 2. 安裝編譯時需要的Library與kernel
sudo apt-get install build-essential libc6-dev pkg-config xserver-xorg-dev linux-headers-$(uname -r) linux-restricted-modules-$(uname -r)
step 3. 進入console(文字)模式(非terminal)
可以按鍵盤的Ctrl + Alt +F1 或是開機選文字模式
step 4, 中斷X window
若用gnome sudo /etc/init.d/gdm stop
若用KDE sudo /etc/init.d/kdm stop
PS 在Ubuntu下可用 sudo service gdm stop
step 5. 移除舊driver
sudo apt-get --purge remove nvidia-*
step 6. 安裝下載好的driver example DEV_NVIDIA_DRIVER.run
賦予執行權限 chmod +x ./DEV_NVIDIA_DRIVER.run
安裝 sudo sh ./DEV_NVIDIA_DRIVER.run
step 7.啓動X window
若用gnome sudo /etc/init.d/gdm start
若用KDE sudo /etc/init.d/kdm start
PS 在Ubuntu下可用 sudo service gdm start
step 8. 確認安裝完畢 下述會顯示driver 版本和卡號
glxinfo | grep "OpenGL version string:"
lspci | grep VGA
step 9. 重開機
step 10. 以後若要設定顯卡 注顯示無nvidia-setting時就用sudo apt-get install裝
sudo nvidia-settings
Section 2. CUDA environment
stage 1 ToolKit
step 1. 下載Toolkit (依你的版本) 設cudatoolkit.run
setp 2. 安裝
sudo sh ./cudatoolkit.run
預設安裝目錄爲/usr/local/cuda
備註 要移除toolkit就是將安裝目錄砍掉
step 3. 設定CUDA path 以讓編譯時抓到CUDA
開啓~/.bashrc 加入安裝Path
# CUDA Path
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib
step 4. terminal重啓 或是logout再login讓修改過的~/.bashrc起作用
step 5. 安裝CUDA依賴的Library
sudo apt-get install libglut3-dev
stage 2. 範例SDK
step 1. 下載GPU Computing SDK code samples 設爲gpucomputingsdk.run
step 2. 安裝 (預設安裝Path爲~/NVIDIA_GPU_Computing_SDK)
sh ./gpucomputingsdk.run
step 3. 編譯 (此階段可測 CUDA編譯環境是否完成)
CUDA範例 ~/NVIDIA_GPU_Computing_SDK/C/make
OpenCL範例 ~/NVIDIA_GPU_Computing_SDK/OpenCL/make
部分程式依賴其他Library 依訊息安裝需要的Library
step 4. 執行編譯後的檔案
~/NVIDIA_GPU_Computing_SDK/C/bin下皆爲範例
歡迎光臨 奇幻遊戲社群 (http://fgc.tw/tuxbb/) | Powered by Discuz! X2 |