【centos7.x安装显卡驱动】

centos7.x安装显卡驱动【建议换阿里源】

1.依赖安装
yum -y install gcc kernel-devel kernel-headers

2.备份initramfs image
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

3.重建initramfs image
dracut /boot/initramfs-$(uname -r).img $(uname -r)

4.设置自启动
systemctl set-default multi-user.target

5.下载驱动【nvidia管网】
https://www.nvidia.cn/Download/index.aspx?lang=cn

6.执行安装
sh NVIDIA-Linux-x86_64-495.29.05.run -no-x-check -no-nouveau-check -no-opengl-files

7.查看结果
nvidia-smi

一键脚本

# Step 1: Install dependencies
if yum -y install gcc kernel-devel kernel-headers; then
    # Step 2: Backup initramfs image
    if mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak; then
        # Step 3: Rebuild initramfs image
        if dracut /boot/initramfs-$(uname -r).img $(uname -r); then
            # Step 4: Set default runlevel to multi-user
            if systemctl set-default multi-user.target; then
                # Step 5: Download and install NVIDIA driver
                if wget https://www.nvidia.cn/Download/index.aspx?lang=cn -O NVIDIA-Linux-x86_64-495.29.05.run; then
                    sh NVIDIA-Linux-x86_64-495.29.05.run -no-x-check -no-nouveau-check -no-opengl-files
                else
                    echo "Failed to download NVIDIA driver."
                fi
            else
                echo "Failed to set default runlevel."
            fi
        else
            echo "Failed to rebuild initramfs image."
        fi
    else
        echo "Failed to backup initramfs image."
    fi
else
    echo "Failed to install dependencies."
fi

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在CentOS 7上安装Nvidia显卡驱动需要按照以下步骤进行操作: 1. 确定你的显卡型号:使用命令 `lspci | grep -i vga` 来查看显卡型号。 2. 禁用Nouveau驱动:在安装Nvidia驱动之前,需要禁用默认的开源Nouveau驱动。编辑 `/etc/default/grub` 文件,将 `GRUB_CMDLINE_LINUX` 行修改为 `GRUB_CMDLINE_LINUX="rd.driver.blacklist=nouveau nouveau.modeset=0"`。保存并退出。 3. 更新grub配置:运行 `sudo grub2-mkconfig -o /boot/grub2/grub.cfg` 命令来更新grub配置。 4. 安装必要的依赖:运行以下命令来安装必要的依赖: ``` sudo yum install gcc kernel-devel kernel-headers make ``` 5. 下载Nvidia驱动程序:访问Nvidia官方网站(https://www.nvidia.com/Download/index.aspx)并下载适用于你的显卡型号的最新驱动程序。将下载的驱动程序保存到一个易于访问的位置。 6. 切换到命令行模式:按下 `Ctrl + Alt + F2` 键,切换到命令行模式。 7. 停止X服务器:通过运行以下命令停止X服务器: ``` sudo systemctl stop lightdm ``` 或者 ``` sudo systemctl stop gdm ``` 或者 ``` sudo systemctl stop display-manager ``` 8. 安装Nvidia驱动:进入保存了Nvidia驱动程序的目录,并运行以下命令安装驱动: ``` sudo sh NVIDIA-Linux-x86_64-<version>.run ``` 注意替换 `<version>` 为驱动程序的版本号。 9. 按照安装程序的指示进行安装,包括接受许可协议和选择安装选项。 10. 重新启动系统:驱动安装完成后,重启系统以使改动生效。 ``` sudo reboot ``` 安装完成后,你的CentOS 7系统应该已经成功安装了Nvidia显卡驱动。可以使用 `nvidia-smi` 命令来验证驱动是否正确安装并显示显卡信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值