當前位置:首頁 » 挖礦知識 » centos使用英偉達挖礦

centos使用英偉達挖礦

發布時間: 2022-05-02 07:13:16

1. 請教有沒有在Linux使用cuda的朋友

在安裝cuda前,你必須檢測自己的顯卡是否支持cuda,如何檢查自己的顯卡型號:
lspci | grep "NVIDIA"查看是否英偉達顯卡,或者lspci | grep "VGA"直接查看顯卡信息;
在英偉達官方可以查看支持cuda顯卡的型號,順便記得在官方下載你所需的cuda版本。我選擇的是最新版的CUDA-7
我的系統版本centos6.5(finall),我下載的是.run文件。
文件下載成功,轉到下載目錄,首先需要修改.run文件的rwx許可權:
chmod 755 cuda_7.0.28_linux.run
還有一些前提工作需要完善
1:確保文本界面:vi /etc/inittab 把最下面一行的:5:改成:3: 然後用esc,:wq保存並且退出。(如果你沒有找到,可以INIT3直接進入文本界面)
(2.3.4這種操作是因為台式機雙顯卡的緣故貌似) 2:拉黑nouveau. 執行以下步驟:vi /etc/modprobe.d/blacklist.conf 在此文件後面添加:blacklist nouveau
3:使用 dracut重新建立 initramfs image file: mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname-r).img.bak
4:重新建立 the initramfs file: dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
(如果不拉黑nouveau會出現兩種問題,我在筆記本上出現的問題是安裝完成後無法進入圖形界面,我在伺服器上出現的問題是無法安裝,當然,可能還有其他問題,但是我沒有遇到#24)

reboot重新啟動電腦,然後就可以執行之前的.run 文件了
安裝成功以後,你還需要配置nvcc:find -name "nvcc" (找到nvcc所在位置);vi /root/.bashrc(編輯.bashrc文件) ;加入alias nvcc="你查詢到的nvcc所在位置";export nvcc;
至此,你就可以使用nvcc編譯你的.cu文件了!::nvcc –cuda xxxxx.cu

2. linux雙顯卡切換的電腦上怎樣配置

最新的 Linux 內核支持雙顯卡切換了,不過你這個是跨廠家切換。我沒注意過,聽說是 ATI 的本廠家雙顯卡驅動就直接可以。不過需要重啟 X 。
你這個跨顯卡的,應該是系統會識別出兩個顯卡。理論上 Linux 支持多顯卡同時顯示,你設置一個主顯示就可以,但問題是這種硬體很少,估計 centos 不可能提供支持,如果是 ubuntu 估計有解決方案。
centos 就是跑伺服器的,顯示什麼的支持對於他來說不是主要的要求。跑這東西一般來說都是不需要顯示器的。

3. centos下怎樣安裝 NVML library

使用nvidia-setting命令
nvidia-setting
1
終端執行這個命令會調出NVIDIA的驅動管理程序,如下:
如果出現這個界面可以看到 NVIDIA Driver Version:390.48,這就代表nvidia-setting安裝正常。
使用nvidia-smi命令測試
英偉達系統管理介面(NVIDIA System Management Interface, 簡稱 nvidia-smi)是基於NVIDIA Management Library (NVML) 的命令行管理組件,旨在(intened to )幫助管理和監控NVIDIA GPU設備。
nvidia-smi
1
執行這條命令將會列印出當前系統安裝的NVIDIA驅動信息,如下:
我們可以看到我們顯卡的型號,我的是GTX 960M,包括顯存大小都可以看見。
系統信息查看
這一步不重要,因為有時候系統信息裡面顯示的可能會有誤,只顯示集顯不顯示獨顯的情況。
比如我的就沒有顯示出獨顯,如下:
這裡面不顯示沒有關系,可以略過。
命令行搜索集顯和獨顯
打開終端執行以下命令:
lspci | grep VGA # 查看集成顯卡
lspci | grep NVIDIA # 查看NVIDIA顯卡
1
2
如果都能搜索到說明正常。
查看nouveau是否啟動運行可以執行下面命令:
lsmod | grep nouveau
1
沒有返回代表沒有運行。
集顯與獨顯的切換
當我們需要切換獨顯與集顯的時候,一般就是外出的時候,想節省電量,增長待機時間。下面講解兩種切換方式。
使用nvidia-setting切換
終端執行nvidia-setting,在彈的界面中選擇獨顯與集顯:
命令行切換
NVIDIA提供了一個切換顯卡的命令:
sudo prime-select nvidia # 切換nvidia顯卡
sudo prime-select intel # 切換intel顯卡
sudo prime-select query # 查看當前使用的顯卡
1
2
3
注意: 每一次切換顯卡都需要重新啟動電腦才能生效。
使用標准倉庫進行自動化安裝
在安裝的發行版中,如 ubuntu, Linux Mint等,找到附加驅動管理軟體,下面是Linux Mint界面:
選擇推薦的驅動安裝,點擊應用更改,等待下載然後重啟即可。
這種安裝方式有如下缺點:
如果你的顯卡比較新可能會出現安裝低版本的NVIDIA驅動而造成即可安裝完成,但是並沒有真正安裝成功,可能會出現循環登錄,關機死機等等原因。
當你更換驅動的時候可能原有的NVIDIA驅動刪除不幹凈。
當然這種方式也是有優點的:
不需要手動禁止nouveau
操作方便
可能有的童鞋還使用過命令行的方式安裝:
sudo apt-get install nvidia*
1
如圖:
這種方式安裝同樣也是使用ubuntu官方源的形式安裝的,你可以選擇不同的驅動版本來安裝,但是本質上和標准倉庫進行自動化安裝是一樣的。
其實ubuntu自帶命令行版本安裝工具ubuntu-drivers,終端輸入:
ubuntu-drivers devices # 查詢所有ubuntu推薦的驅動
1
這路我是有一個推薦安裝的驅動,那就是nvidia-driver-390,明顯我已經安裝完成了。
然後就可以使用下面一條命令安裝所有推薦的驅動程序:
sudo ubuntu-drivers autoinstall
1
安裝完成後重啟就可以了,這里要注意,這種安裝方式和驅動管理器軟體安裝的效果是一樣的,就是一個是UI版本,一個是命令行版本。
使用PPA倉庫進行自動化安裝
使用圖形驅動程序PPA存儲庫允許我們安裝NVIDIA beta驅動程序,這有可能會出現兼容性的問題,但是有些時候必須使用這種方式,比如顯卡比較新,使用上面所講的方式檢測驅動的安裝情況,如果不正常那麼只能使用這種方式安裝最新的NVIDIA驅動。
添加PPA到我們的系統:
sudo add-apt-repository ppa:graphics-drivers/ppa
1
更新系統源:
sudo apt update
1
此時我們就可以下載最新的NVIDIA驅動了:
安裝的方式有以下三種,其實前面已經講過,這里總結一下:
附加驅動管理軟體
sudo apt-get install nvidia-xxx
ubuntu-drivers方式
這三種都可以,選擇一個版本安裝,然後重啟即可。
使用官方的NVIDIA驅動進行手動安裝
這種安裝方式我認為是比較野蠻的,也是最正規,最原始的的方式,當然難度是最高的。你可以來挑戰一下!!!!
1. 查看當前電腦的顯卡型號
lshw -numeric -C display
1
執行完畢後我的顯卡型號為 GTX 960M,如下圖:
2. 下載NVIDIA官方驅動
到NVIDIA的官方驅動網站下載對應顯卡的驅動程序,下載後的文件格式為run。
下載好之後放到用戶目錄下,等下後面會用到。
3. 刪除原有的NVIDIA驅動程序
如果你沒有安裝過,或者已經卸載,可以忽略:
sudo apt-get remove –purge nvidia*
1
4. bios禁用禁用secure boot,也就是設置為disable
如果沒有禁用secure boot,會導致NVIDIA驅動安裝失敗,或者不正常。
5. 禁用nouveau
打開編輯配置文件:
sudo gedit /etc/modprobe.d/blacklist.conf
1
在最後一行添加:
blacklist nouveau
1
這一條的含義是禁用nouveau第三方驅動,之後也不需要改回來。
由於nouveau是構建在內核中的,所以要執行下面命令生效:
sudo update-initramfs -u
1
6. 重啟
reboot
1
重啟之後,可以查看nouveau有沒有運行:
lsmod | grep nouveau # 沒輸出代表禁用生效
1
7. 停止可視化桌面:
為了安裝新的Nvidia驅動程序,我們需要停止當前的顯示伺服器。最簡單的方法是使用telinit命令更改為運行級別3。執行以下linux命令後,顯示伺服器將停止,因此請確保在繼續之前保存所有當前工作(如果有):
sudo telinit 3
1
之後會進入一個新的命令行會話,使用當前的用戶名密碼登錄
8. 安裝驅動
給驅動文件增加可執行許可權:
sudo chmod a+x NVIDIA-Linux-x86_64-390.48.run
1
然後執行安裝:
sudo ./NVIDIA-Linux-x86_64-390.48.run –no-opengl-files
1
安裝完成後重啟即可,記得驗證是否安裝成功,參考前面所講。
–no-opengl-files 參數必須加否則會循環登錄,也就是loop login
參數介紹:
–no-opengl-files 只安裝驅動文件,不安裝OpenGL文件。這個參數最重要
–no-x-check 安裝驅動時不檢查X服務
–no-nouveau-check 安裝驅動時不檢查nouveau
後面兩個參數可不加。
注意:
安裝CUDA時一定使用runfile文件,這樣可以進行選擇。不再選擇安裝驅動,以及在彈出xorg.conf時選擇NO
到此NVIDIA的安裝方式講解完了。。。。
END
建議看看《Linux就該這么學》

4. centos 更新NVIDIA顯卡驅動遇到問題,求教

centos是一種linux系統,安裝英偉達顯卡驅動,就不能使用常規安裝windows系統驅動,需要在網上下載linux專用顯卡驅動,才能正常使用。

5. centos 挖礦 一天挖多少

這個確實很可疑
先斷開網路,然後查看./m64有什麼內容

根據 stratum+tcp,感覺像是比特幣之類的計算,所以cpu佔用極高,有人用的電腦挖礦?

6. 顯卡計算相關的開發環境Ubuntu與centos哪個好一點

其實開發的話一般傾向於Debian系的比較多,配置什麼的方便,如果偏向於運維的話,CentOS方便,因為國內的RHEL環境還是很多的

7. centos6.5安裝英偉達顯卡之後解析度非常低,畫面顯示不全

建議使用手機拍照的方式,上傳屏幕的截圖。
畫面顯示不全,可以試試,調整顯示器的畫面, 在顯示器上手動調整。

8. 在ubuntu上開發的軟體為什麼caffe在centos下跑不了

CUDA安裝(包括nvidia顯卡驅動和cuda庫文件):CUDA(),是顯卡廠商NVIDIA推出的運算平台CUDA™是一種由NVIDIA推出的通用並行計算架構,該架構使GPU能夠解決復雜的計算問題。開發人員現在可以使用C語言來為CUDA™架構編寫程序,C語言是應用最廣泛的一種高級編程語言。所編寫出的程序於是就可以在支持CUDA™的處理器上以超高性能運行。CUDA3.0已經開始支持C++和FORTRAN。通過英偉達安裝包來分別安裝庫的驅動程序而不是使用apt-get來安裝。如果只有CPU可以跳過這步。主板BIOS裡面要選擇自由選擇顯卡,這樣才能識別nvidia的顯卡並進行驅動更新。快捷鍵ctrl+alt+T打開命令終端,加入官方ppa源(ppa簡介)。[html]viewplain需要輸入密碼並按enter鍵確認。之後刷新軟體庫並安裝最新驅動。[html]viewplain安裝完成後通過下面命令查看是否安裝成功。[html]viewplain注意安裝完成後要重啟,有如下效果則安裝完成,否則就說明安裝有問題,嘗試關閉UEFI保護試試。$nvidia-settings$sudoapt-getupdate$sudoapt-getinstallnvidia-367nvidia-settingsnvidia-prime$sudoadd-apt-repositoryppa:graphics-drivers/ppa

熱點內容
未來世界區塊鏈國際峰會 發布:2025-07-11 14:22:33 瀏覽:310
比特幣漲價了啊 發布:2025-07-11 14:17:10 瀏覽:50
抹茶怎麼賣USDT 發布:2025-07-11 13:27:21 瀏覽:115
能手機挖礦的區塊鏈 發布:2025-07-11 12:56:40 瀏覽:68
btc公會 發布:2025-07-11 12:55:39 瀏覽:757
雲南區塊鏈電子發票申請 發布:2025-07-11 12:54:25 瀏覽:254
全球區塊鏈大會三點鍾峰會 發布:2025-07-11 12:54:17 瀏覽:206
幣圈倉位管理是什麼 發布:2025-07-11 12:26:22 瀏覽:903
USDT法幣轉入幣幣 發布:2025-07-11 12:21:56 瀏覽:381
數字貨幣股票一覽 發布:2025-07-11 12:02:14 瀏覽:439