不同Linux系统nouveau驱动禁用方式

在Linux系统中安装NVIDIA显卡驱动前,建议先卸载Linux系统自带的显卡驱动nouveau。

说明
nouveau是一个由爱好者组织的针对NVIDIA显卡开发的第三方开源3D驱动的共同项目,
并且nouveau是在完全没有得到NVIDIA任何支持的情况下进行开发的,与NVIDIA驱动存在冲突,
并且会影响GPU运行的可靠性,建议使用NVIDIA GPU前先禁用该驱动。

在OS命令行中执行lsmod|grep -i nouveau查看nouveau驱动是否已被加载,如果未被加载,请跳过此节。
如回显中存在nouveau,则说明nouveau驱动已被加载,否则说明nouveau驱动未被加载。

Ubuntu

创建文件/etc/modprobe.d/blacklist-nouveau.conf,添加如下文本:

blacklist nouveau
options nouveau modeset=0

重新生成initramfs
$ sudo update-initramfs -u

Fedora

创建文件/usr/lib/modprobe.d/blacklist-nouveau.conf,添加如下文本:
blacklist nouveau

options nouveau modeset=0

重新生成initramfs。
$ sudo dracut --force

RHEL/CentOS

创建文件/etc/modprobe.d/blacklist-nouveau.conf,添加如下文本:
blacklist nouveau

options nouveau modeset=0

重新生成initramfs
$ sudo dracut --force

OpenSUSE

创建文件/etc/modprobe.d/blacklist-nouveau.conf,添加如下文本:
blacklist nouveau

options nouveau modeset=0

重新生成initrd
$ sudo /sbin/mkinitrd

posted @ 2024-01-03 12:25  斯人若Ch  阅读(529)  评论(0编辑  收藏  举报