CentOS 7 安装 NVIDIA 驱动报错:Nouveau 驱动冲突解决方法
要解决这个问题,您需要在安装 NVIDIA GPU 驱动程序之前禁用 Nouveau 内核驱动程序。以下是一些步骤可以帮助您完成此操作:
-
确保您已经登录到 CentOS 7 系统,并且具有管理员权限。
-
打开终端并使用以下命令编辑文件
/etc/default/grub:
sudo vi /etc/default/grub
3. 在文件中找到 `GRUB_CMDLINE_LINUX` 行,并在单引号中添加以下内容:
'rd.driver.blacklist=nouveau nouveau.modeset=0'
4. 保存并关闭文件。然后使用以下命令更新 GRUB 配置:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
5. 重启系统以应用更改:
sudo reboot
6. 当系统重新启动后,您需要进入命令行模式。按下 `Ctrl + Alt + F2`(或 F3,F4 等)以切换到第二个终端。
7. 登录系统并停止显示管理器。如果您使用的是 GDM,请使用以下命令:
sudo systemctl stop gdm
8. 禁用 Nouveau 内核模块:
sudo rmmod nouveau
9. 为了确保 Nouveau 不会在系统启动时重新加载,您可以创建一个文件 `/etc/modprobe.d/blacklist-nouveau.conf` 并添加以下内容:
blacklist nouveau options nouveau modeset=0
10. 更新 initramfs 以应用更改:
```
sudo dracut --force
```
11. 安装 NVIDIA GPU 驱动程序。您可以使用官方的 NVIDIA 驱动程序或使用一些可用的第三方工具进行安装。
完成上述步骤后,您应该能够成功安装 NVIDIA GPU 驱动程序并解决 Nouveau 内核驱动程序的冲突问题。
原文地址: https://www.cveoy.top/t/topic/qeSL 著作权归作者所有。请勿转载和采集!