上面有链接
我这里大概归纳一下文档中的的内容
=================图形界面下操作部分==============
1.下载nvidia官网的.run文件,按自己的GPU型号去搜就行。
2.放在一个非中文路径下,后面要在控制台运行。进入存放路径赋予其执行权限:chmod +x NVIDIA-Linux-*.run
3.切换至root用户:
su
密码自备
4.更新系统至最新
dnf update
5.安装依赖库
dnf install kernel-devel kernel-headers gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig
6.禁用开源驱动
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
7.编辑/etc/sysconfig/grub文件
GRUB_CMDLINE_LINUX=”…” 引号内追加以下内容
rd.driver.blacklist=nouveau
8.生成内核启动项,根据启动方式不同 选择运行以下两条命令之一。
#
# BIOS #
#
grub2-mkconfig -o /boot/grub2/grub.cfg
或
#
# UEFI #
#
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
9.删除xorg-x11-drv-nouveau
dnf remove xorg-x11-drv-nouveau
10.生成新的内核镜像
## 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)
11.重启至控制台登录界面(运行级别3)
systemctl set-default multi-user.target
reboot
=================图形界面下操作结束==============
重启后:
=================字符界面下操作部分==============
1.以root用户登录,密码自备
2.进入.run文件存放路径,运行
./NVIDIA-Linux-*.run
3.进入安装界面后按下列选项操作














4.运行startx应该可以看到桌面起来(供测试安装是否成功)
5.重启切换回图形界面(运行级别5)
systemctl set-default graphical.target
reboot
=================字符界面下操作结束==============
6.安装vdpau支持(可选)
dnf install vdpauinfo libva-vdpau-driver libva-utils