海外GPU服务器显卡驱动下载好了怎么使用?
海外GPU服务器显卡驱动下载好了怎么使用?
在海外GPU服务器上,显卡驱动下载完成后,需要正确安装并配置才能正常使用。以下是详细步骤:
1. 确保下载的驱动文件正确
通常,NVIDIA 官方驱动文件格式如下:
NVIDIA-Linux-x86_64-<版本号>.run
在终端执行以下命令,检查文件是否完整:
ls -lh NVIDIA-Linux-x86_64-*.run
sha256sum NVIDIA-Linux-x86_64-*.run # 可比对官网提供的校验值
2. 进入命令行模式(避免 GUI 干扰)
如果服务器安装了桌面环境(如 Ubuntu 桌面版),需要关闭 GUI 以避免安装冲突:
sudo systemctl set-default multi-user.target
sudo systemctl isolate multi-user.target
如果使用 Xorg,也可以手动关闭:
sudo systemctl stop lightdm
3. 赋予驱动安装文件执行权限
chmod +x NVIDIA-Linux-x86_64-*.run
4. 禁用 Nouveau 驱动
在某些系统上,默认的 Nouveau 开源驱动可能会与 NVIDIA 官方驱动冲突,因此需要先禁用:
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 驱动
运行以下命令安装:
sudo ./NVIDIA-Linux-x86_64-*.run
安装过程中:
选择 Accept 继续
如果提示 已检测到 X 服务器运行,选择 Yes 关闭
选择 Yes 安装 DKMS 组件(用于内核更新后自动更新驱动)
选择 Yes 让安装程序自动更新 Xorg.conf 配置(如果服务器有 GUI)
6. 重启服务器
sudo reboot
7. 验证安装
重启后,执行以下命令确认驱动是否生效:
nvidia-smi
如果看到 GPU 详细信息,说明安装成功。
8. 安装 CUDA 和 cuDNN(可选)
如果服务器用于深度学习,还需要安装 CUDA 和 cuDNN:
安装 CUDA
从 NVIDIA 官方网站 下载 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
安装时选择:
安装驱动(如果已装驱动,可取消勾选)
安装 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 官网 下载相应版本,并执行:
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
验证 cuDNN:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
总结
关闭 GUI,禁用 Nouveau
赋予驱动文件执行权限并运行 .run 安装包
重启并检查 nvidia-smi 是否正常
(可选)安装 CUDA 和 cuDNN
按以上步骤操作,一般都能顺利安装并使用 GPU 驱动