CUDA&MATLAB for Fedora

一、版本和準備
CUDA:11.2
MATLAB:2018b
Fedora:33
1.查看顯卡和驅動版本

$ nvidia-smi

前提是fedora已經(jīng)裝好顯卡驅動,如果沒有,按照(https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/)安裝
二、安裝matlab2018b
1.下載matlabR2018b破解包(包括dvd1.iso和dvd2.iso以及crack.zip(在windows里解壓好)
2.安裝
(1)掛載dvd1.iso
(2)

[usrname@localhost~]sudo /%掛載目錄/install

選擇密鑰安裝,密鑰在crack的readme.txt里
安裝目錄到60%左右時會彈出需要dvd2,此時不要點確定
(3)卸載(彈出)dvd1.iso,掛載dvd2.iso,此時點擊彈窗的確定,安裝會繼續(xù)進行
3.激活
(1)復制crack里的lisence_standalone.lic到安裝目錄下的liscene文件夾里
(2』復制crack里.so文件到安裝目錄的相應路徑下
4.運行

$ cd usr/local/MATLAB/R2018b/bin
$ sudo ./matlab

會卡死在啟動界面
解決:

$ cd /usr/local/MATLAB/R2018b/bin/glnxa64
$ mkdir exclude
$ mv libfreetype * exclude/
$ sudo dnf install libnsl

5.中文字符顯示為方框的問題:
那就用英文界面吧:
matalb預設置-> 第四個白三角->中改成English
三、安裝CUDA
1.cuda官網(wǎng)下載cuda_11.2.0_460.27.04_linux.run,按照指示安裝
2.導出到系統(tǒng)環(huán)境

$ export PATH="/usr/local/cuda-11.2/bin:$PATH" 
$ export LD_LIBRARY_PATH="/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH"

3.驗證安裝是否成功以及能否編譯

 $ nvcc -V

輸出cuda信息為正常安裝
編譯sample

cd /usr/local/cuda-11.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
cd ../bandwidthTest
sudo make
./bandwidthTest

最后有result = pass則為編譯成功。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容