Fedora 33:从 Nvidia 安装 Nvidia 驱动程序

Fedora 33:从 Nvidia 安装 Nvidia 驱动程序

我想以此作为序言,说我理解RPM-Fusion存在并且它已经离开安装 Nvidia 驱动程序。

但是,我使用 Nvidia 的 cuda 存储库,因为我对开发感兴趣相当而不是玩游戏(这就是我的 Windows 计算机上远程控制显示开关的用途)。不幸的是,与基于 Unix 的操作系统相比,Windows 是一个非常难以开发的平台:

https://developer.download.nvidia.com/compute/cuda/repos/fedora33/x86_64

yum从那里,我通过repo 和安装了 Nvidia 的驱动程序(和 Cuda 驱动程序)dnf,但似乎 Nvidia 尚未启用。我相信 Nvidia 能够提供可工作的 Nvidia 代码,但在可工作的 Linux 软件包方面,他们似乎错过了一些东西——这很好。

但是,需要在某些启动配置中设置一些位才能激活已安装的 Nvidia 驱动程序。

这又回到了正题,重新审视了 grubby、gdm 和 Fedora 的手动安装过程(现在已被 RPM-Fusion 安装内容混淆了)。


因此,问题是:需要调整哪些手动启动配置设置才能启用已安装的 Nvidia 驱动程序? (我已经禁用、列入黑名单并删除了Nouveau)

答案1

编辑/etc/sysconfig/grub并附加到rd.driver.blacklist=nouveau的末尾GRUB_CMDLINE_LINUX=”…”

## Example row with Fedora 33 BTRFS ##
GRUB_CMDLINE_LINUX="rhgb quiet rd.driver.blacklist=nouveau"

## OR with LVM ##
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/swap rd.lvm.lv=fedora/root rhgb quiet rd.driver.blacklist=nouveau"

然后更新grub2conf

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

## UEFI ##
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

相关内容