【linux】服务器安装NVIDIA驱动

【linux】服务器安装NVIDIA驱动

【创作不易,求点赞+关注+收藏】😀

  • 安装 NVIDIA 显卡驱动程序可以通过以下步骤来完成。以 Ubuntu 20.04 为例:

一、关闭系统自带驱动nouveau

  • 查看nouveau驱动的启用情况
lsmod | grep nouveau

输出为空则说明已经禁用,有输出则说明还没禁用

  • 编辑blacklist.conf文件
sudo gedit /etc/modprobe.d/blacklist.conf
  • 在文本末尾加入:
blacklist nouveau
options nouveau modeset=0
  • 更新
sudo update-initramfs -u
  • 查看是否禁用成功
lsmod | grep nouveau

二、下载英伟达驱动

### 如何在Linux系统中安装NVIDIA驱动程序 #### 查询现有显卡驱动状态 为了确认当前系统中的显卡驱动情况,在终端输入如下命令来查看已加载的模块以及GPU的状态: ```bash lspci | grep -i nvidia lsmod | grep nvidia ``` 如果没有任何输出,则说明尚未安装任何NVIDIA专有驱动。 #### 添加官方源并更新包列表 对于Ubuntu及其衍生发行版,可以添加NVIDIA PPA以便获取最新的稳定版本驱动。这一步骤并非强制性的,但对于保持驱动最新很有帮助: ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update ``` #### 查找适合系统的驱动版本 通过`ubuntu-driver devices`工具能够自动检测最适合硬件配置的驱动型号,并给出建议: ```bash ubuntu-drivers devices ``` 该指令将会列出所有可用选项连同推荐使用的那一款[^1]。 #### 执行驱动安装过程 一旦决定了具体要装哪个版本之后,就可以利用APT包管理器来进行实际部署工作了。假设推荐的是nvidia-driver-XXX形式命名的一个特定系列号: ```bash sudo apt install nvidia-driver-<version_number> ``` 这里请替换 `<version_number>` 成具体的数值部分。 另外一种方式是从官方网站下载.run文件格式发布的独立安装包。这种方式更加灵活但也更复杂一点。先上传至远程主机再解压运行即可完成整个流程: ```bash scp ~/Downloads/NVIDIA-Linux-x86_64-*.run user@your.server.ip:/path/to/ ssh user@your.server.ip cd /path/to/ chmod +x NVIDIA-Linux-x86_64-*.run sudo ./NVIDIA-Linux-x86_64-*.run --no-opengl-files ``` 注意:上述命令里的路径和文件名需依据实际情况调整;加上 `--no-opengl-files` 参数是为了防止覆盖可能存在的其他OpenGL实现[^2]。 #### 验证安装成果 最后重启计算机使更改生效,随后再次打开终端窗口键入下面这条语句测试是否一切正常运作: ```bash nvidia-smi ``` 当屏幕上显示出有关于GPU的信息而非错误提示的时候就意味着大功告成啦! #### 常见问题处理方案 遇到困难时不必惊慌失措,很多情况下都是可以通过简单的手段加以克服的。比如黑屏现象可能是由于内核模式设置不当引起,尝试编辑GRUB引导菜单加入nomodeset参数后再启动试试看吧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弹伦琴的雷登

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值