Fedora15系統下配置CUDA環境

2021-09-30 09:30:15 字數 1614 閱讀 2798

在fedora 15 系統下配置cuda環境,其實只要安裝driver、toolkit、sdk就可以了。

通過  可以查到支援cuda的系統了,然後就是核對一下自己的系統是否支援了。

用  lspci | grep -i nvidia

可以檢視

linux發行版的系統屬性

用  uname -m && cat /etc/*release

確定正在執行系統的發行版和版本號

用gcc --version

驗證gcc是否正確安裝,主要是看gcc的版本是否支援cuda了,這個要執行cuda程式時才能看到吧,我裝4.1的cuda時發現gcc必須是4.6版本以下的,因此還得重新安裝個低版本的gcc才行的。

然後就可以開始安裝了。

安裝完後,用

nvidia-xconfig -query-gpu-info  

來驗證驅動安裝是否成功,若成功會顯示顯示卡的資訊。

2.安裝toolkit和sdk

#sh cudatoolkit_4.1.21_linxu_32_fedora14.run (中間讓選安裝路徑,我用的預設,即/usr/local/cuda)

#sh gpucomputingsdk_4.1.21_linux.run (中間讓選安裝路徑,我用的自定義:/home/tt/local/cudasdk)

3.配置環境變數

#vim /etc/profile

在檔案最後新增兩行

path=$path:/usr/local/cuda/bin(cuda安裝路徑)

ld_library_path=$ld_library_path:/usr/local/cuda/lib64 (我的是64位系統,如果是32位系統的話,最後路徑是/usr/local/cuda/lib)

儲存並退出profile

#source /etc/profile

可以試驗一下$nvcc --help,將提示命令的操作格式。

4.退出並重新登入,開啟sdk所在資料夾 然後make一下就ok了.

5.進入/nvidia_gpu_computing_sdk/c/bin/linux/release資料夾,

執行命令:./devicequery

即可檢視gpu的相關資訊,確定是否安裝成功。

當出錯時會顯示:error while loading shared libraries:libcudart.so.4 : cannot open shared object file : no such file or directory.即某個share library 找不到,發現前面設定環境變數的兩行有點錯誤,改正過來,然後就可以了。

當又執行幾個示例程式後,又出現前面那個共享庫找不到的問題,上網查到如下方法:

在/etc/ld.so.conf.d目錄中新增cuda.conf檔案(如已存在,可以檢查是否為以下內容):

/usr/local/cuda/lib

(我的目錄中沒有這個檔案,新建了乙個 touch /etc/ld.so.conf.d/cuda.conf)

修改好檔案後,別忘了過載環境變數,

$ ldconfig

$ source /etc/profile

之後連著執行了n個示例程式,均成功執行。

參考**:

XP系統下硬碟安裝Fedora15

電腦原來帶的是xp系統,最後選擇了使用雙系統,在xp下安裝fedora。電腦原來分了四個分割槽 c d e f 這裡把最後乙個分割槽刪除了 右鍵 我的電腦 管理 磁碟管理 選擇最後乙個邏輯分割槽,右鍵刪除之 系統映象放在e盤根目錄,需要e盤格式為fat32。將光碟映象裡面的vmlinuz與initr...

Fedora 15 安裝後KDE中文配置

安裝fedora 15後,預設kde無法顯示中文,但可以用yum list這個命令可以搜尋安裝關於中文漢化的程式 步驟 yum list kde chinese 可以找到下列兩個檔案,kde i18n chinese.noarch kde l10n chinese.noarch 只安裝第二個 yum...

Fedora 15 配置Samba 伺服器

一 安裝samba伺服器 通過yum安裝 yum install samba 和ubuntu一樣方便,不用多說 二 配置samba伺服器 需要修改 workgroup workgroup 設定工作組security share 安全級別,user需要使用者名稱和密碼,share級別則不要 需要新增 ...