Nvidia Drivers on FreeBSD.

Table Of Content
☂️
If you are following the Xorg configuration manual, ignore what the manual says about running Xorg -configure.
Não execute o Xorg -configure
If you've already followed the manual and created an xorg.conf, be sure to remove /etc/X11/xorg.conf or /usr/local/etc/X11/xorg.conf before proceeding:
rm -f /etc/X11/xorg.conf /usr/local/etc/X11/xorg.confInstalling nvidia drivers:
1 - Install x11/nvidia-driver
pkg install nvidia-driverFor some older cards, you need to use x11/nvidia-driver-340 or x11/nvidia-driver-304.
Check the NVIDIA download page to see which driver version you need. Note that there is no need (and even counterproductive) to download the driver from this page.
2 - Execute
sysrc kld_list+="nvidia-modeset"To add an entry to /etc/rc.conf to load kernel modules on boot.
nvidia-modeset is only available for driver versions >= 358,009, if you use an older version, use sysrc kld_list+="nvidia".
3 - Reboot with shutdown -r now or load the required kernel modules now with kldload nvidia-modeset or kldload nvidia
4 - Create the directory:
mkdir -p /usr/local/etc/X11/xorg.conf.d5 - Use your text editor in /usr/local/etc/X11/xorg.conf.d/driver-nvidia.conf with the script below:
Section "Device"
Identifier "NVIDIA Card"
VendorName "NVIDIA Corporation"
Driver "nvidia"
EndSection6 - Reboot
Enjoy

