海外GPU服務(wù)器顯卡驅(qū)動(dòng)下載好了怎么使用?
海外GPU服務(wù)器顯卡驅(qū)動(dòng)下載好了怎么使用?
在海外GPU服務(wù)器上,顯卡驅(qū)動(dòng)下載完成后,需要正確安裝并配置才能正常使用。以下是詳細(xì)步驟:
1. 確保下載的驅(qū)動(dòng)文件正確
通常,NVIDIA 官方驅(qū)動(dòng)文件格式如下:
NVIDIA-Linux-x86_64-<版本號(hào)>.run
在終端執(zhí)行以下命令,檢查文件是否完整:
ls -lh NVIDIA-Linux-x86_64-*.run
sha256sum NVIDIA-Linux-x86_64-*.run # 可比對(duì)官網(wǎng)提供的校驗(yàn)值
2. 進(jìn)入命令行模式(避免 GUI 干擾)
如果服務(wù)器安裝了桌面環(huán)境(如 Ubuntu 桌面版),需要關(guān)閉 GUI 以避免安裝沖突:
sudo systemctl set-default multi-user.target
sudo systemctl isolate multi-user.target
如果使用 Xorg,也可以手動(dòng)關(guān)閉:
sudo systemctl stop lightdm
3. 賦予驅(qū)動(dòng)安裝文件執(zhí)行權(quán)限
chmod +x NVIDIA-Linux-x86_64-*.run
4. 禁用 Nouveau 驅(qū)動(dòng)
在某些系統(tǒng)上,默認(rèn)的 Nouveau 開源驅(qū)動(dòng)可能會(huì)與 NVIDIA 官方驅(qū)動(dòng)沖突,因此需要先禁用:
sudo bash -c 'echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist-nouveau.conf'
sudo update-initramfs -u # 僅適用于 Ubuntu/Debian
sudo dracut --force # 僅適用于 CentOS/RHEL
sudo reboot
重啟后,檢查 Nouveau 是否已禁用:
lsmod | grep nouveau # 如果沒有輸出,則說明禁用成功
5. 安裝 NVIDIA 驅(qū)動(dòng)
運(yùn)行以下命令安裝:
sudo ./NVIDIA-Linux-x86_64-*.run
安裝過程中:
選擇 Accept 繼續(xù)
如果提示 已檢測(cè)到 X 服務(wù)器運(yùn)行,選擇 Yes 關(guān)閉
選擇 Yes 安裝 DKMS 組件(用于內(nèi)核更新后自動(dòng)更新驅(qū)動(dòng))
選擇 Yes 讓安裝程序自動(dòng)更新 Xorg.conf 配置(如果服務(wù)器有 GUI)
6. 重啟服務(wù)器
sudo reboot
7. 驗(yàn)證安裝
重啟后,執(zhí)行以下命令確認(rèn)驅(qū)動(dòng)是否生效:
nvidia-smi
如果看到 GPU 詳細(xì)信息,說明安裝成功。
8. 安裝 CUDA 和 cuDNN(可選)
如果服務(wù)器用于深度學(xué)習(xí),還需要安裝 CUDA 和 cuDNN:
安裝 CUDA
從 NVIDIA 官方網(wǎng)站 下載 CUDA 安裝包,例如:
wget https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda_12.1.0_530.30.02_linux.run
chmod +x cuda_12.1.0_530.30.02_linux.run
sudo ./cuda_12.1.0_530.30.02_linux.run
安裝時(shí)選擇:
安裝驅(qū)動(dòng)(如果已裝驅(qū)動(dòng),可取消勾選)
安裝 CUDA Toolkit
然后添加 CUDA 路徑:
echo 'export PATH=/usr/local/cuda/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
nvcc -V # 檢查 CUDA 版本
安裝 cuDNN
從 NVIDIA 官網(wǎng) 下載相應(yīng)版本,并執(zhí)行:
tar -xzvf cudnn-linux-x86_64-8.x.x.x_cuda12-archive.tar.xz
sudo cp cudnn-linux-x86_64-8.x.x.x_cuda12-archive/include/* /usr/local/cuda/include/
sudo cp cudnn-linux-x86_64-8.x.x.x_cuda12-archive/lib/* /usr/local/cuda/lib64/
sudo ldconfig
驗(yàn)證 cuDNN:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
總結(jié)
關(guān)閉 GUI,禁用 Nouveau
賦予驅(qū)動(dòng)文件執(zhí)行權(quán)限并運(yùn)行 .run 安裝包
重啟并檢查 nvidia-smi 是否正常
(可選)安裝 CUDA 和 cuDNN
按以上步驟操作,一般都能順利安裝并使用 GPU 驅(qū)動(dòng)