centos

centos minimal如何安装显卡驱动

小樊
38
2025-07-08 12:40:00
栏目: 智能运维

在CentOS Minimal系统中安装显卡驱动通常涉及几个关键步骤,具体步骤可能会因所需的驱动类型和系统版本而有所不同。以下是在CentOS Minimal系统中安装NVIDIA显卡驱动的一般步骤:

  1. 下载并安装必要的依赖包
yum -y install kernel-devel kernel-headers elfutils-libelf-devel zlib-devel gcc make
  1. 下载NVIDIA显卡驱动: 访问NVIDIA官方网站,根据你的显卡型号下载对应的驱动程序,通常是一个.run文件。

  2. 执行驱动安装程序: 将下载的.run文件复制到系统中的适当位置,然后执行它:

sh NVIDIA-Linux-x86_64-470.182.03.run
  1. 禁用Nouveau驱动: Nouveau是CentOS自带的显卡驱动,可能会与NVIDIA官方驱动冲突。在安装NVIDIA驱动之前,需要禁用Nouveau驱动。可以通过编辑 /etc/modprobe.d/blacklist-nouveau.conf文件来添加以下内容:
blacklist nouveau
options nouveau modeset=0

然后运行 dracut --force并重启系统:

dracut --force
reboot
  1. 验证驱动安装: 系统重启后,可以使用以下命令来检查显卡是否被正确识别:
lspci | grep VGA
nvidia-smi

如果你需要安装的是AMD显卡驱动,可以参考以下步骤:

  1. 准备工作
yum update -y
yum groupinstall "Development Tools" -y
yum install kernel-devel elfutils-libelf-devel gcc make dkms -y
  1. 下载驱动程序: 访问AMD官方网站获取适用于Linux系统的驱动文件。对于特定版本的CentOS,推荐下载官方提供的稳定版驱动。

  2. 安装过程: 执行安装脚本前建议切换至root权限以避免权限不足的问题发生。这可以通过命令 su root实现。运行安装向导,并按照提示操作完成整个流程:

./amdgpu-pro-<version>.run

在交互界面中选择接受许可协议以及允许修改引导加载器设置选项。

  1. 卸载旧版本驱动(如有): 如果先前存在其他版本的NVIDIA或其他品牌GPU驱动,务必先予以移除以免引起冲突。例如删除NVIDIA驱动的方式如下所示:
rm -f NVIDIA-Linux-x86_64-xxx.xx.run

不过针对AMD而言,通常只需关注自带开源驱动的状态即可;除非确实有必要替换为专有闭源版本才考虑卸载默认驱动。

  1. 核实新驱动是否生效: 重启计算机使更改生效之后,可通过以下方式验证当前使用的图形渲染引擎及其版本号:
modinfo amdgpudmesg | grep -i vendor

上述指令分别用于查询模块信息、日志记录里有关amdgpu的日志条目还有OpenGL供应商详情。

请注意,具体的安装步骤可能会因硬件型号、驱动程序版本和系统配置的不同而有所差异。如果遇到问题,建议查阅相关硬件的官方文档或寻求社区的帮助。

0
看了该问题的人还看了