ESXI 記得 虛擬機設置,高級裏新增:hypervisor.cpuid.v0 = FALSE ,不然nvidia-smi報錯:Unable to determine the device handle for GPU 0000:XX:00.0: Unknown Error
一、安裝完系統後的設置
1、更換源爲阿里源
我這是已經改過的
2、關閉ubuntu自動更新(自動更新內核後顯卡驅動可能會有問題)
3、配置IP地址,並使之生效
關閉再打開網卡,使IP地址生效
順便修改分辨率
4、開啓遠程桌面,方便後續使用
還需要關閉遠程安全驗證
更新源,換了aliyun還沒更新
sudo apt update
安裝dconf-editor,修改配置
sudo apt-get install dconf-editor
安裝xrdp,windows遠程桌面用
sudo apt install xrdp
啓動dconf
找對路徑,關閉require encrytion
現在使用VNC Viewer或者mstsc可以訪問遠程桌面了,mstsc要記得選vnc-any
問題:電腦重啓後,必須有用戶通過圖形用戶界面登錄過才能使用VNC/mstsc登進去,比較雞肋。
5、安裝中文輸入法
由於我裝系統時,選擇了安裝English版本,所以先安裝了一下中文語言包。
sudo apt-get install language-pack-zh-hans
安裝輸入法
sudo apt install ibus-libpinyin sudo apt install ibus-clutter
配置
配置完後重啓生效。
6、安裝幾個常用軟件
sudo apt install lrzsz
sudo apt install openssh-server
sudo apt install vim
修改ssh端口
sudo vim /etc/ssh/sshd_config
修改這一段
7、關機,打硬盤快照
8、查看顯卡情況,確認從硬件上已經識別到顯卡
sudo -i lspci | grep NVIDIA
9、安裝顯卡驅動
查看顯卡是否操作系統已安裝驅動
nvidia-smi
不識別命令,說明沒有安裝顯卡驅動
安裝完成後再次執行上述命令,看到以下界面說明安裝成功
10、安裝anaconda
去官網找下載地址:https://www.anaconda.com/products/individual
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
下載完後安裝
bash Anaconda3-2020.11-Linux-x86_64.sh
安裝過程不贅述
Installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
此處填yes回車
最後要執行
source ~/.bashrc
測試安裝是否成功
conda
測試使用jupyter,發現root下不能使用,複製root用戶~/.bashrc 裏最後一段關於anaconda的內容到普通用戶的~/.bashrc,並切換用戶,運行 source ~/.bashrc 後再運行下面命令,自動打開瀏覽器,OK
jupyter notebook
11、安裝pytorch
取到pytorch官網 https://pytorch.org/get-started/locally/
選擇對應的環境和版本,直接複製命令安裝:
驗證torch以及cuda是否安裝成功:
#使用python運行
import torch
print(torch.__version__)
print(torch.cuda.is_available())