Fedora
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)
編輯
/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"
然後更新 grub2 conf
## BIOS ## grub2-mkconfig -o /boot/grub2/grub.cfg ## UEFI ## grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg