There are additional steps needed to integrate the package with optimus.
dnf copr enable kwizart/glvnd dnf update grubby --update-kernel=$(uname -r) --args="nvidia-drm.modeset=1" --remove-args="video=vesa:off" [ -f /boot/grub2/grub.cfg ] && grub2-mkconfig -o /boot/grub2/grub.cfg [ -f /boot/efi/EFI/fedora/grub.cfg ] && grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
For Fedora 24, you still need a (complicated) xorg.conf:
cat>/etc/X11/xorg.conf<<EOF # RPM Fusion - nvidia-xorg.conf # Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "intel" Driver "modesetting" # Change BusID if necessary. Tips: (lspci | grep VGA) (Change 00:02.0 to 0:2:0) BusID "PCI:0:2:0" Option "AccelMethod" "none" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" # Change BusID if necessary. Tips: (lspci | grep 3D) (Change 01:00.0 to 1:0:0) BusID "PCI:1:0:0" Option "AllowEmptyInitialConfiguration" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" EndSection EOF cat>/etc/X11/xinit/xinitrc.d/05-nvidia.sh<<EOF #!/bin/bash xrandr --setprovideroutputsource modesetting NVIDIA-0 xrandr --auto EOF chmod +x /etc/X11/xinit/xinitrc.d/05-nvidia.sh