如何禁用nouveau驱动
在Linux系统中,nouveau是一个开源的NVIDIA显卡驱动,通常与NVIDIA官方的闭源驱动冲突。如果你打算安装NVIDIA的官方驱动,通常需要先禁用nouveau驱动。下面是一步步指导如何在大多数基于Linux的系统中禁用nouveau。
在Linux系统中,nouveau 是一个开源的NVIDIA显卡驱动,通常与NVIDIA官方的闭源驱动冲突。如果你打算安装NVIDIA的官方驱动,通常需要先禁用 nouveau 驱动。下面是一步步指导如何在大多数基于Linux的系统中禁用 nouveau 驱动:
步骤 1: 验证 nouveau 是否在运行
首先,确保 nouveau 驱动确实已经加载。可以通过以下命令检查:
lsmod | grep nouveau
如果命令返回结果,说明 nouveau 驱动正在运行。
步骤 2: 编辑黑名单文件
你可以通过编辑黑名单配置文件来禁用 nouveau 驱动,这样在系统启动时不会加载它。
-
打开或创建黑名单配置文件:
通常,这个文件位于/etc/modprobe.d/目录下。你可以创建一个新的配置文件专门用来禁用nouveau,例如:sudo nano /etc/modprobe.d/blacklist-nouveau.conf -
添加禁用条目:
在打开的文件中添加以下行:blacklist nouveau options nouveau modeset=0这些行的作用是将
nouveau驱动添加到黑名单,并设置nouveau不使用任何模式设置。 -
保存并关闭文件。
步骤 3: 重新生成初始化RAM磁盘
禁用驱动后,需要重新生成initramfs,以确保在下一次启动时不加载 nouveau 驱动。
sudo dracut --force
这个命令适用于基于Fedora、CentOS和RHEL的系统。对于基于Debian或Ubuntu的系统,使用以下命令:
sudo update-initramfs -u
步骤 4: 重启系统
重启你的系统以应用更改:
sudo reboot
步骤 5: 确认 nouveau 已被禁用
系统重启后,再次运行 lsmod | grep nouveau 命令确认 nouveau 驱动没有被加载。如果没有返回结果,那么 nouveau 驱动已经成功被禁用。
通过以上步骤,你可以有效地禁用 nouveau 驱动,为安装NVIDIA的官方闭源驱动做好准备。这通常是在Linux系统上安装NVIDIA显卡驱动前的必要步骤。
更多推荐



所有评论(0)