如何在 Fedora 18 上禁用 Nouveau?

如何在 Fedora 18 上禁用 Nouveau?

我想安装专有的 Nvidia 驱动程序。下载自这里。我的是64位的。

但是,当我尝试安装它时,却无法安装,因为 Nouveau 驱动程序已经存在。我花了几个小时尝试了几乎所有我能找到的禁用 Nouveau 的方法,但我仍然无法禁用它。

有人知道如何在 Fedora 18 中禁用 Nouveau 吗?

编辑:好吧,我应该早就说过了,但我不想撞到这个帖子,所以我没有,我发现不可能在我的计算机上安装 nvidia 驱动程序,因为我的计算机(MacBook)使用不支持的 EFI由司机。 BIOS 模拟很糟糕,所以这是不可能的。抱歉我没有早点说这一点,并感谢大家试图帮助我。

答案1

尝试从以下位置安装 Nvidia 驱动程序转速融合。它负责为您禁用 Nouveau,并且您会获得自动更新,因为它使用 yum。

答案2

如果不正确则错误有一个在 Fedora 18 上安装 NVidia 驱动程序的指南。我建议您遵循该指南。看来(从评论中)您不需要手动卸载 Noveau,但如果您这样做,则应该使用:

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

答案3

从内核 initramfs 中删除/禁用 nouveau 驱动程序(礼貌:如果不正确则错误):

## Backup old initramfs nouveau image ##
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

## Create new initramfs image ##
dracut /boot/initramfs-$(uname -r).img $(uname -r)

##Reboot
init 6

将 nouveau 驱动程序列入黑名单:

进行更改/etc/默认/grub如下:

GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0 SYSFONT=True  KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhgb quiet rdblacklist=nouveau"

然后,更新 grub2 配置文件,如下所示:

grub2-mkconfig -o /boot/grub2/grub.cfg

答案4

您可以将新司机列入黑名单。

相关内容