微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗
@微星筆記本win10裝Ubuntu18+NVIDIA驅動+cuda+cudnn+tensorRT+搜狗
1微星筆記本配置介紹
開始之前做一下介紹,記錄一下整個裝機過程以及未解決的問題。
筆記本配置:微星絕影GS65 stealth 9SE-670CN
整體配置還好,用來學機器學習的,順便吐槽,無線網卡真心不好,無線新買的到手一個月壞了,送修,上來就裝系統,裝完回來又壞了。無奈!!!!!!只能說××微星。
2 裝雙系統Ubuntu18.04
為了能夠方便跑模型,做個雙系統。官方指定的維修點說不懂Ubuntu,醉了君莫笑。
開始自己動手……
win10系統下預留空間大小
右鍵“此電腦”選擇“管理”后的“磁盤管理”中,無論是通過-壓縮卷-還是,刪除卷,預留出來一塊沒有卷號的灰色區域。
這個區域的作用是:裝Ubuntu的時候,自動識別這塊的區域,不用指定區域,懶人裝法。
我是兩塊固態(0盤、1盤),剛開始是一個win10,另一個Ubuntu,后來決定合理利用資源,寸土寸金啊。
在0盤上分出170G的空間給Ubuntu,1盤拿來做公共盤,兩個系統都用。
制作啟動盤
在Ubuntu官網或者Ubuntu鏡像文件下載系統文件。
下載UltraISO制作U盤啟動盤,具體可以參考U盤安裝Ubuntu方法。
安裝Ubuntu系統
關機,重啟,按住delete,進入界面后,有一項是-安全啟動-選擇關閉(作用經隊友試驗這一項很重要,不弄就會安裝失敗*),按住F10,重啟,長按F11,進入系統安裝界面。
選擇U盤,然后就是安裝,進入了安裝程序,選擇 Install Ubuntu, 回車直接安裝。如果出現花屏無法進入,參看如下帖子,選擇install Ubuntu,不要點擊,按e進入編輯頁面,在quiet splash后面刪除“—”,添加nomodeset以支持nvidia顯卡,然后Ctrl+X進行安裝。
花屏解決:
安裝時花屏:
在安裝GRUB頁面的時候選擇install Ubuntu,不要點擊,按e進入編輯頁面,在quiet splash后面刪除“—”,添加nomodeset以支持nvidia顯卡,然后Ctrl+X進行安裝。
開機時花屏:
開機后長按Esc鍵進入GRUB引導頁面(不能進入換Shift試試),選擇advansced options for ubuntu , 按下e鍵進入編輯界面,在ash $vt_handoff之間加入nomodeset變成ash nomodeset $vt_handoff。然后Ctrl+X應該就會正常開機了。
開機后:
開機后記得修改grub配置文件,不然每次進入都得編輯grub選項
打開grub配置文件
sudo gedit /etc/default/grub
修改grub配置文件
將GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改為GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash nomodeset”
更新grub
sudo update-grub
1)選擇語言 2)鍵盤布局 3)無線連網,建議不要連接,一直更新等的只想哭。
4)所以選擇 最小安裝(第二個選項)最下面的兩個選項會拖慢安裝的速度,這些工作可以放到安裝完成后集中處理,所以也不勾選。
5)選擇安裝類型
之前讓預留出來的空間就用到了。
如果第一個選項是-安裝Ubuntu與Windows boot manager共存,那就可以參考,直接選擇第一個選項。
6)時區選擇上海(shanghai)
后邊就正常安裝
完成安裝。
注意:重啟按住delete,進入啟動,選擇硬盤啟動,最下邊EF××什么的,點進去更換順序,就會啟動哪個。我的啟動引導項失敗,不能引導啟動。
3安裝NVIDIA驅動
添加官方ppa源(需要梯子)
最簡單的方法!!!!!
V_2_r_a_y安裝方法,在文件夾里Ctrl+Alt+T打開終端,然后運行:
直接安裝。
V打開后,執行:
加入官方ppa源。
$ sudo add-apt-repository ppa:graphics-drivers/ppa
需要輸入密碼并按enter鍵確認。之后刷新軟件庫并安裝最新驅動。
$ sudo apt-get update
檢測你的NVIDIA顯卡型號和推薦的驅動程序的模型。
$ ubuntu-drivers devices
看driver后邊寫的是什么!!!(nvidia-384 )
執行:
$ sudo apt install nvidia-384
如果寫的是NVIDIA-driver-440就要執行
$ sudo apt install nvidia-driver-440
安裝完成,如果發現安裝過程中他停止,檢查V是不是斷開了。
$ nvidia-smi
看到這個安裝成功!
如果提示
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
嘗試:sudo modprobe nvidia, 然后再運行 nvidia-smi。
4cuda 安裝
在官網!查詢并按提示的安裝方式,下載。
安裝完,主要是添加環境變量。
執行:
$ sudo su
$ vim /etc/bash.bashrc (/etc/.bashrc 和 ~/.bashrc的區別自己查,vim的使用自己百度)
打開后,按i 進入編輯模式,方向鍵移動光標到最下,輸入下邊的,然后,按esc,然后是 :wq ,三個符號,包括冒號,冒號很關鍵。
export PATH=/usr/local/cuda-10.2/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH export PATH=/usr/local/cuda/bin:$PATH/usr/local/cuda-10.2是安裝路徑
5cudnn安裝
1.下載cudnn
在官網上下載cudnn,需要注冊NVIDIA開發者賬號,選擇與cuda和系統版本號對應的cudnn文件,下載tgz文件,然后解壓文件
2. 復制文件
4查看cudnn版本是否安裝好
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2如果出現下列顯示,則安裝成功
6tensorRT安裝
下載安裝包
下載tar版本的安裝包,同樣需要登入NVIDIA的開發者賬號。
解壓,復制到需要的路徑,直接改變環境變量就算安裝成功。
7sougou安裝
先裝需要安裝fcitx,在下載 sougou 。
安裝方法見論壇。
注意事項:安裝完成后,需要注銷用戶重新登錄。
總結
以上是生活随笔為你收集整理的微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java取0到999整数_Java中输入
- 下一篇: **ubuntu安装ansible并且安