Port x11/nvidia-driver-340 FreeBSD 13.1-RELEASE-p2 xorg-7.7_3 xorg-server-21.1.4_1,1 open-motif-2.3.8_2 nvidia-driver-340-340.108_3 PNY GeForce GT 210, 610, 710 The nvidia driver 340 no longer loads at system startup with recent software changes with log files indicting that it needs to be updated to the most recent xorg server ABI. The following message is listed at startup: file /var/log/Xorg.0.log WARNING This server has a video driver ABI version of 25.2 that this driver does not officially support. Please check http://www.nvidia.com/ for driver updates or downgrade to an X server with a supported driver ABI. I am seeing this error on multiple 64-bit machines and graphics cards.
For the records, I successfully use the workaround proposed in the error logs, which is to set the "-ignoreABI" flag when starting Xorg server. As a permanent solution, add the following lines to /usr/local/etc/X11/xorg.conf.d/nvidia.conf (or whatever xorg.conf is used): Section “ServerFlags” Option “IgnoreABI” “true” EndSection Found the config workaround here: https://forum.manjaro.org/t/falied-to-start-light-display-manager-nvidia-340xx-drivers-related/91574
(In reply to Florian Walpen from comment #1) Thanks for the IgnoreABI hint! I wasted about half a day trying to work around this before checking for a bug. It would be very useful if the server upgrade offered a warning or hint about this problem. I attempted to upgrade to a newer Nvidia driver, but it was too new for my card, so I tried to downgrade other components. Too painful.
(In reply to Florian Walpen from comment #1) /usr/local/etc/X11/xorg.conf.d/nvidia.conf Section "ServerFlags" Option "IgnoreABI" "1" EndSection this is how it works perfect if this is going to be like that It should be included in a comment after the installation or make it autogenerate only one /usr/local/etc/X11/xorg.conf.d/nvidia.conf with these parameters tks !!!